*** BjoernT has quit IRC | 00:15 | |
*** markvoelker has joined #openstack-ansible | 00:39 | |
*** britthou_ has joined #openstack-ansible | 00:48 | |
*** britthouser has quit IRC | 00:51 | |
*** britthou_ has quit IRC | 00:52 | |
*** tlian2 has quit IRC | 01:18 | |
bgmccollum | mgagne: there is the set_fact module - http://docs.ansible.com/ansible/set_fact_module.html | 01:19 |
---|---|---|
mgagne | bgmccollum: can ansible module provide facts? lets say I wish to write this thing in python instead of yaml. | 01:21 |
mgagne | bgmccollum: or I reverse engineer the set_fact module and see how it's done and do the same. | 01:21 |
mgagne | bgmccollum: but I wish for those facts to be available without having to invoke the module | 01:22 |
bgmccollum | mgagne: now i understand what you are asking...not sure | 01:22 |
bgmccollum | mgagne: http://docs.ansible.com/ansible/developing_modules.html#module-provided-facts | 01:23 |
mgagne | bgmccollum: you win sir, tyvm :D | 01:23 |
bgmccollum | no prob | 01:24 |
mgagne | These ‘facts’ will be available to all statements called after that module (but not before) in the playbook | 01:24 |
mgagne | still need to invoke the module, hmm | 01:24 |
mgagne | hmm should read more | 01:24 |
mgagne | A good idea might be make a module called ‘site_facts’ and always call it at the top of each playbook, though we’re always open to improving the selection of core facts in Ansible as well. | 01:24 |
bgmccollum | mgagne: are they dynamic in nature? or can they be described as just inventory variables? | 01:24 |
mgagne | bgmccollum: they could be dynamic | 01:25 |
bgmccollum | nod | 01:25 |
*** tlian has joined #openstack-ansible | 01:25 | |
mgagne | I'll look into it. ty for the help | 01:25 |
bgmccollum | might look at dynamic inventory too...even if your inventory is static, you can overlay variables | 01:25 |
mgagne | cool, I forgot about it. I'll check that way too | 01:27 |
*** darrenc is now known as darrenc_afk | 01:31 | |
mgagne | looks like gather_facts implicitly trigger the setup task which happens to gather facts | 01:38 |
mgagne | bgmccollum: ^ so you can register your own custom facts but you have to invoke your custom module explicitly as stated in the doc since you can't override/augment the ones defined by the core setup module. | 01:39 |
mgagne | https://github.com/ansible/ansible/blob/devel/lib/ansible/executor/play_iterator.py#L161-L176 | 01:41 |
*** darrenc_afk is now known as darrenc | 01:47 | |
*** sdake_ is now known as sdake | 02:04 | |
*** raginbajin has quit IRC | 02:23 | |
*** raginbajin has joined #openstack-ansible | 02:28 | |
*** mrodden has quit IRC | 02:35 | |
*** mrodden has joined #openstack-ansible | 02:38 | |
*** shoutm has quit IRC | 02:54 | |
*** tlian has quit IRC | 03:04 | |
*** daneyon has joined #openstack-ansible | 03:27 | |
*** sigmavirus24_awa has quit IRC | 03:27 | |
*** spotz_zzz has quit IRC | 03:28 | |
*** matt____ has joined #openstack-ansible | 03:28 | |
*** daneyon_ has quit IRC | 03:28 | |
*** jroll has quit IRC | 03:28 | |
*** bgmccollum has quit IRC | 03:28 | |
*** mattoliverau has quit IRC | 03:28 | |
*** mgagne has quit IRC | 03:28 | |
*** darrenc_ has joined #openstack-ansible | 03:28 | |
*** d34dh0r53 has quit IRC | 03:28 | |
*** lbragstad has quit IRC | 03:28 | |
*** blewis has quit IRC | 03:28 | |
*** darrenc has quit IRC | 03:28 | |
*** gus has quit IRC | 03:28 | |
*** neillc has quit IRC | 03:28 | |
*** dolphm has quit IRC | 03:28 | |
*** palendae has quit IRC | 03:28 | |
*** eglute has quit IRC | 03:28 | |
*** neillc has joined #openstack-ansible | 03:30 | |
*** matt____ is now known as mattoliverau | 03:31 | |
*** eglute has joined #openstack-ansible | 03:31 | |
*** gus has joined #openstack-ansible | 03:31 | |
*** d34dh0r53 has joined #openstack-ansible | 03:32 | |
*** sigmavirus24_awa has joined #openstack-ansible | 03:32 | |
*** jroll has joined #openstack-ansible | 03:32 | |
*** palendae has joined #openstack-ansible | 03:32 | |
*** bgmccollum has joined #openstack-ansible | 03:32 | |
*** dolphm has joined #openstack-ansible | 03:32 | |
*** fawadkhaliq has joined #openstack-ansible | 03:34 | |
*** mgagne has joined #openstack-ansible | 03:34 | |
*** blewis has joined #openstack-ansible | 03:37 | |
*** lbragstad has joined #openstack-ansible | 03:37 | |
*** spotz_zzz has joined #openstack-ansible | 03:37 | |
*** sdake_ has joined #openstack-ansible | 03:44 | |
*** sdake has quit IRC | 03:48 | |
*** sdake has joined #openstack-ansible | 03:57 | |
*** sdake_ has quit IRC | 04:01 | |
*** sdake_ has joined #openstack-ansible | 04:14 | |
*** sdake has quit IRC | 04:18 | |
*** sdake_ is now known as sdake | 04:22 | |
*** darrenc_ is now known as darrenc | 04:22 | |
*** sdake_ has joined #openstack-ansible | 04:25 | |
*** sdake has quit IRC | 04:29 | |
*** cloudtrainme has joined #openstack-ansible | 05:15 | |
*** sdake_ is now known as sdake | 06:03 | |
*** fawadkhaliq has quit IRC | 06:29 | |
*** britthouser has joined #openstack-ansible | 07:02 | |
*** fawadkhaliq has joined #openstack-ansible | 07:18 | |
*** vdo has joined #openstack-ansible | 07:43 | |
*** fawadk has joined #openstack-ansible | 07:53 | |
*** fawadkhaliq has quit IRC | 07:53 | |
*** benwh4 has joined #openstack-ansible | 07:55 | |
benwh4 | good morning | 07:55 |
benwh4 | I don't understand why I am having this error message when running any setup playbook ? | 08:07 |
benwh4 | ERROR: Inventory script (inventory/dynamic_inventory.py) had an execution error: Traceback (most recent call last): File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", line 1017, in <module> main() File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", line 974, in main user_defined_config File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", lin | 08:07 |
benwh4 | it is a fresh install | 08:07 |
*** javeriak has joined #openstack-ansible | 08:10 | |
*** cloudtrainme has quit IRC | 08:12 | |
*** sdake_ has joined #openstack-ansible | 08:14 | |
*** sdake has quit IRC | 08:18 | |
*** fawadk has quit IRC | 08:30 | |
*** britthouser has quit IRC | 08:32 | |
*** javeriak_ has joined #openstack-ansible | 08:42 | |
*** javeriak has quit IRC | 08:44 | |
Ti-mo | hey benwh4, have you run scripts/bootstrap-ansible.sh ? | 08:51 |
benwh4 | yes I have run it already | 08:51 |
benwh4 | can I re run it ? | 08:51 |
Ti-mo | osad relies on dynamic_inventory.py to build up its inventory, generate container names, addresses, etc. | 08:52 |
benwh4 | I have reboot my server in between the script and the attempt of runing the playbook though | 08:52 |
Ti-mo | make sure you're running as root and that /etc/openstack_deploy is present and writable | 08:52 |
Ti-mo | that's fine :) | 08:52 |
Ti-mo | you can run the bootstrap script again if you'd like | 08:53 |
evrardjp | good morning | 08:54 |
benwh4 | openstack_deploy dir is drwxr-xr-x | 08:54 |
evrardjp | odyssey4me: I'm here now, you had a question? | 08:54 |
benwh4 | should I do a chmod 777 | 08:54 |
benwh4 | morning o/ | 08:54 |
Ti-mo | benwh4, no, just make sure you're executing everything as root | 08:55 |
evrardjp | benwh4: I wouldn't do a chmod 777 on the complete folder | 08:55 |
evrardjp | First you'd reveal to anyone your possible credentials that are stored in user_secrets | 08:55 |
evrardjp | That's something I'd avoid | 08:55 |
evrardjp | just make sure root has write access rights in the folder. It should be standard, you shouldn't do anything ;) | 08:56 |
benwh4 | yes I know but I really want to have a openstack cloud running by osad | 08:56 |
benwh4 | I have write access | 08:57 |
benwh4 | as (I should not do it again) you can see | 08:58 |
*** fawadkhaliq has joined #openstack-ansible | 08:58 | |
Ti-mo | your trace is cut off btw | 08:59 |
Ti-mo | have you created an openstack_user_config.yml yet ? | 09:00 |
benwh4 | o_O what does it mean ? cut off | 09:00 |
*** fawadk has joined #openstack-ansible | 09:00 | |
benwh4 | yes | 09:00 |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0) https://review.openstack.org/178259 | 09:00 |
Ti-mo | you pasted a trace in the channel and hit a length limitation somewhere :) | 09:01 |
benwh4 | ah sry it just pointing at the line in the dynamic-inv.py | 09:02 |
*** fawadkhaliq has quit IRC | 09:02 | |
benwh4 | which are 6 in total | 09:03 |
benwh4 | but I have root writing rights on the file | 09:04 |
*** gparaskevas_ has joined #openstack-ansible | 09:06 | |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0) https://review.openstack.org/178259 | 09:07 |
benwh4 | but still I can't run the playbook | 09:12 |
cloudnull | morning | 09:12 |
odyssey4me | good morning | 09:13 |
benwh4 | o/ | 09:14 |
*** javeriak_ has quit IRC | 09:15 | |
benwh4 | does ansible relies on root user or root group ? | 09:21 |
odyssey4me | benwh4 the playbooks expect to be run as the root user and to access hosts using the root account | 09:24 |
benwh4 | ok so my that is my config but I still can't run any playbook ??? | 09:45 |
gparaskevas_ | whats the error and what playbook do you run? | 09:50 |
gparaskevas_ | whats your config?vm;s? and how many | 09:51 |
benwh4 | the error is / | 09:51 |
benwh4 | : | 09:51 |
benwh4 | ERROR: Inventory script (inventory/dynamic_inventory.py) had an execution error: Traceback (most recent call last): File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", line 1017, in <module> main() File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", line 974, in main user_defined_config File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", lin | 09:51 |
benwh4 | _routes=p_net.get('static_routes') File "/opt/os-ansible-deployment/playbooks/inventory/dynamic_inventory.py", line 530, in _add_additional_networks static_routes | 09:51 |
gparaskevas_ | do you run it from within plabooks direcotry? | 09:51 |
benwh4 | yes | 09:52 |
benwh4 | and I try to run setup-hosts.yml | 09:52 |
gparaskevas_ | seems like an error in yml file | 09:52 |
gparaskevas_ | can you validate it on a yml validator | 09:52 |
benwh4 | which yml ? | 09:52 |
benwh4 | and can you give me a yml validator | 09:53 |
gparaskevas_ | https://yaml-online-parser.appspot.com/ | 09:53 |
gparaskevas_ | maybe the openstack_user_config.yml | 09:53 |
gparaskevas_ | what are you using kilo or master? | 09:54 |
benwh4 | kilo ! | 09:56 |
odyssey4me | validate any yaml files that you've changed | 09:57 |
odyssey4me | openstack_user_config & user_variables typically - but only you know what you've changed :) | 09:57 |
gparaskevas_ | yes | 09:57 |
arbrandes | Hey there, how's everybody doing? | 10:01 |
arbrandes | Quick question: can openstack-ansible do DVR? | 10:01 |
arbrandes | As in, Neutron DVR. :P | 10:02 |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 10:06 |
cloudnull | arbrandes: no, dvr is an ovs only feature | 10:11 |
cloudnull | we we're running the linuxbridge agent | 10:12 |
cloudnull | hopfully within the liberty timeframe we can revisit that feature. | 10:12 |
cloudnull | s/we we're/we are/ | 10:12 |
*** benwh4 has quit IRC | 10:18 | |
*** mgagne has quit IRC | 10:27 | |
*** neillc has quit IRC | 10:27 | |
*** darrenc has quit IRC | 10:27 | |
*** mattoliverau has quit IRC | 10:27 | |
*** daneyon has quit IRC | 10:27 | |
*** mhayden has quit IRC | 10:27 | |
*** persia has quit IRC | 10:27 | |
*** d0ugal has quit IRC | 10:27 | |
*** dmsimard has quit IRC | 10:27 | |
*** _hanhart has quit IRC | 10:27 | |
*** spotz_zzz has quit IRC | 10:27 | |
*** blewis has quit IRC | 10:27 | |
*** lbragstad has quit IRC | 10:27 | |
*** dolphm has quit IRC | 10:27 | |
*** bgmccollum has quit IRC | 10:27 | |
*** jroll has quit IRC | 10:27 | |
*** d34dh0r53 has quit IRC | 10:27 | |
*** sigmavirus24_awa has quit IRC | 10:27 | |
*** palendae has quit IRC | 10:27 | |
*** gus has quit IRC | 10:27 | |
*** eglute has quit IRC | 10:27 | |
*** markvoelker has quit IRC | 10:27 | |
*** spotz_zzz has joined #openstack-ansible | 10:29 | |
*** lbragstad has joined #openstack-ansible | 10:29 | |
*** blewis has joined #openstack-ansible | 10:29 | |
*** dolphm has joined #openstack-ansible | 10:29 | |
*** bgmccollum has joined #openstack-ansible | 10:29 | |
*** palendae has joined #openstack-ansible | 10:29 | |
*** jroll has joined #openstack-ansible | 10:29 | |
*** sigmavirus24_awa has joined #openstack-ansible | 10:29 | |
*** d34dh0r53 has joined #openstack-ansible | 10:29 | |
*** gus has joined #openstack-ansible | 10:29 | |
*** eglute has joined #openstack-ansible | 10:29 | |
*** markvoelker has joined #openstack-ansible | 10:29 | |
*** mgagne has joined #openstack-ansible | 10:30 | |
*** neillc has joined #openstack-ansible | 10:30 | |
*** darrenc has joined #openstack-ansible | 10:30 | |
*** mattoliverau has joined #openstack-ansible | 10:30 | |
*** daneyon has joined #openstack-ansible | 10:30 | |
*** mhayden has joined #openstack-ansible | 10:30 | |
*** persia has joined #openstack-ansible | 10:30 | |
*** d0ugal has joined #openstack-ansible | 10:30 | |
*** dmsimard has joined #openstack-ansible | 10:30 | |
*** _hanhart has joined #openstack-ansible | 10:30 | |
*** mgagne has quit IRC | 10:30 | |
*** neillc has quit IRC | 10:30 | |
*** darrenc has quit IRC | 10:30 | |
*** mattoliverau has quit IRC | 10:30 | |
*** daneyon has quit IRC | 10:30 | |
*** mhayden has quit IRC | 10:30 | |
*** persia has quit IRC | 10:30 | |
*** d0ugal has quit IRC | 10:30 | |
*** dmsimard has quit IRC | 10:30 | |
*** _hanhart has quit IRC | 10:30 | |
*** mgagne has joined #openstack-ansible | 10:33 | |
*** neillc has joined #openstack-ansible | 10:33 | |
*** darrenc has joined #openstack-ansible | 10:33 | |
*** mattoliverau has joined #openstack-ansible | 10:33 | |
*** daneyon has joined #openstack-ansible | 10:33 | |
*** persia has joined #openstack-ansible | 10:33 | |
*** d0ugal has joined #openstack-ansible | 10:33 | |
*** dmsimard has joined #openstack-ansible | 10:33 | |
*** _hanhart has joined #openstack-ansible | 10:33 | |
*** mhayden has joined #openstack-ansible | 10:33 | |
*** shoutm has joined #openstack-ansible | 10:34 | |
arbrandes | cloudnull: thanks! Related question: is OVS still not that great for large scale? I.e., is linuxbridge still a better option for performance? | 10:37 |
arbrandes | I guess this is answered here, right? :) https://www.openstack.org/summit/openstack-paris-summit-2014/session-videos/presentation/migrating-production-workloads-from-ovs-to-linux-bridge-w-ml2 | 10:40 |
odyssey4me | arbrandes our reasons for preferring linuxbridge aren't really around scale | 10:41 |
odyssey4me | the issue is largely related to maintenance and skills | 10:41 |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: [WIP] Compartmentalizing RabbitMQ https://review.openstack.org/202822 | 10:41 |
arbrandes | odyssey4me: oh, I can definitely see how that comes about. OVS is a bit of a pain, sometimes. :) | 10:41 |
odyssey4me | most systems engineers don't understand networking enough to successfully work with and troubleshoot an OVS-based network | 10:41 |
odyssey4me | also, upgrading the linux kernel and upgrading OVS has to be verified before doing it - if the modules aren't properly tested with the kernel, the kernel panics and you have no way out except to revert the upgrade | 10:42 |
odyssey4me | it makes keeping up with security patches for the kernel a nightmare | 10:43 |
cloudnull | ^^ arbrandes what odyssey4me said. | 10:43 |
arbrandes | odyssey4me: I didn't realize the latter. That's a pretty good reason to stick with Linuxbridge. | 10:43 |
cloudnull | and while there are lots of scale issues with OVS, the rax public cloud uses it and has been successful for some time now. | 10:43 |
arbrandes | (Which, if you didn't realize, is what I'm after here, hahaha) | 10:43 |
odyssey4me | linuxbridge doesn't do all the flows and NFV stuff that OVS can do, but we figure that sort of functionality belongs in real networking kit | 10:44 |
arbrandes | The current Rackspace cloud is OVS? | 10:45 |
odyssey4me | that's not to say that openstack-ansible could not configure OVS - all it takes is someone to instrument it into the roles and plays... but no-one has stepped up to do that | 10:45 |
arbrandes | odyssey4me: well, I'm under a little time pressure to fire up a beta version of a public cloud. I've done my homework with a lot of deployment solutions, and none of them have everything (and most of them have fatal flaws). | 10:46 |
arbrandes | It seems to me that OSAD is the only sane one out there, to be hones. | 10:47 |
arbrandes | *honest. | 10:47 |
arbrandes | If I don't get DVR out of it, so be it. Who knows if it's stable, anyway. | 10:47 |
*** gparaskevas_ has quit IRC | 10:47 | |
odyssey4me | both dvr and l3ha weren't quite ready in kilo, certainly not for linuxbridge... but the linuxbridge gate checks are now voting for all kilo+ patches so we hope to see vast improvements in liberty | 10:49 |
odyssey4me | there's a massive focus to deprecate nova-network and it's been identified that linuxbridge is key to achieve that as most people sticking with nova-network are used to used linux bridging and struggle to understand OVS | 10:50 |
odyssey4me | so linuxbridge has become a first class citizen again :) | 10:50 |
arbrandes | odyssey4me: that's great news. If there's an upgrade path for DVR with OSAD in Liberty, that's great. | 10:51 |
odyssey4me | we'll revisit it soon - liberty-3 is in a week or two, and that's the code freeze and final QE before release | 10:51 |
odyssey4me | that's when we'll spend plenty of time finding all the deprecated options, testing stuff that we hoped would work before but found that it was lacking for a production deployment | 10:52 |
arbrandes | I'll be glad to help! | 10:52 |
odyssey4me | it'd be great to have more eyes and hands :) | 10:52 |
arbrandes | Cool. :) | 10:52 |
arbrandes | odyssey4me: thanks for all the info, btw. | 10:53 |
*** gparaskevas has joined #openstack-ansible | 10:56 | |
*** gparaskevas has joined #openstack-ansible | 10:57 | |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: Update how neutron migrations are handled https://review.openstack.org/215584 | 11:30 |
*** vdo has quit IRC | 11:37 | |
*** britthouser has joined #openstack-ansible | 11:41 | |
*** britthou_ has joined #openstack-ansible | 11:42 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 11:42 |
*** britthouser has quit IRC | 11:46 | |
*** britthouser has joined #openstack-ansible | 11:52 | |
*** vdo has joined #openstack-ansible | 11:52 | |
*** britthou_ has quit IRC | 11:54 | |
*** pradk has quit IRC | 12:07 | |
mgariepy | good morning everyone ! | 12:07 |
*** mgariepy has quit IRC | 12:08 | |
*** kerwin_bai has joined #openstack-ansible | 12:10 | |
*** mgariepy has joined #openstack-ansible | 12:11 | |
*** benwh4 has joined #openstack-ansible | 12:20 | |
*** fawadk has quit IRC | 12:21 | |
benwh4 | I have check my yaml file and it seems to be ok after parsing it. but I can't still run the playbook setup-* any other ideas ? | 12:21 |
*** fawadkhaliq has joined #openstack-ansible | 12:26 | |
gparaskevas | if you reclone the repo and keep the /etc/openstack_deploy config as is does this occure? | 12:26 |
gparaskevas | i mean is that possible for you? | 12:27 |
*** fawadk has joined #openstack-ansible | 12:29 | |
*** fawadkhaliq has quit IRC | 12:30 | |
benwh4 | yes I could try that but what about the user_secret does it stay the same ? | 12:31 |
benwh4 | still the same | 12:35 |
odyssey4me | in that case, it's likely that you've added something that may be good yaml but not good config | 12:40 |
odyssey4me | can you pastebin your user_variables, openstack_user_config ? | 12:41 |
odyssey4me | benwh4 ^ | 12:41 |
benwh4 | I didn't change user_variables file | 12:42 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Remove temporary upgrade task that removes profile https://review.openstack.org/217640 | 12:42 |
benwh4 | here is my user_config http://pastebin.com/cfq8rhXG | 12:43 |
gparaskevas | is the openstack_deploy or the files inside from e previous version? | 12:44 |
odyssey4me | benwh4 is line 35's misalignment a paste failure? | 12:44 |
gparaskevas | maybe you recloned with new changes and the configs are old? | 12:44 |
gparaskevas | happened to me before | 12:45 |
odyssey4me | benwh4 why are you setting git_install_branch ? that will absolutely cause failure | 12:45 |
benwh4 | I think it's a paste failur it is ok on the file | 12:46 |
odyssey4me | also, line 20 (debug: true) is something you should set in user_variables | 12:46 |
benwh4 | even without that I have the same error | 12:46 |
gparaskevas | the error i think said something about static routes | 12:47 |
gparaskevas | and static routes is something new | 12:47 |
gparaskevas | and maybe the config doesnt include it | 12:47 |
odyssey4me | benwh4 also, for now install haproxy on more than one host will not work as it will fail because it can't bind the address | 12:47 |
odyssey4me | and yes, benwh4 please paste the full stack trace so that cloudnull can inspect it | 12:47 |
benwh4 | the full trace message are here : http://pastebin.com/rtAv0YeU | 12:49 |
mgariepy | seems like you are missing container cidr_networks | 12:51 |
*** fawadk has quit IRC | 12:51 | |
odyssey4me | benwh4 yes, line 31 should have the value 'management' | 12:51 |
benwh4 | odyssey4me I also use the bk-rpc-installation-20150731 file | 12:52 |
odyssey4me | definitely remove the git_install_branch line - you should be operating from a kilo branch or kilo tag checkout which has the right branches for the sources set | 12:52 |
odyssey4me | benwh4 I am not familiar with that file - where is that from? | 12:53 |
benwh4 | and it is mention git_install_branch and I though it was a nice way to chnage from stable to master and I add it in my cinfig | 12:53 |
benwh4 | config* | 12:53 |
odyssey4me | benwh4 switching between kilo and master will not work, don't even try | 12:54 |
odyssey4me | master is constantly changing, so if you want a build to work the only guarantee is the kilo branch | 12:54 |
odyssey4me | and that variable changes the upstream branches anyway, not the openstack ansible branch | 12:54 |
odyssey4me | each project upstream has different branches too, so you can't just do that | 12:55 |
benwh4 | ok but if I want a bleeding edge version should I re clone the master github branch ? | 12:55 |
*** fawadkhaliq has joined #openstack-ansible | 12:55 | |
odyssey4me | benwh4 I would suggest that you get kilo working first before you try and get adventurous | 12:55 |
*** tlian has joined #openstack-ansible | 12:55 | |
benwh4 | and the pdf is from docs.rackspace.com | 12:55 |
odyssey4me | benwh4 ah, those are juno docs - so those aren't relevant for kilo and master | 12:56 |
odyssey4me | a lot has changed since then | 12:56 |
odyssey4me | the kilo version of those docs is pending the RPC release of kilo | 12:57 |
benwh4 | yes I notice and I didn't use it since my new os install of my targets yesterday | 12:57 |
*** gparaskevas__ has joined #openstack-ansible | 12:58 | |
*** scarlisle has joined #openstack-ansible | 13:01 | |
*** KLevenstein has joined #openstack-ansible | 13:01 | |
*** gparaskevas__ has quit IRC | 13:02 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:30 | |
*** gparaskevas has quit IRC | 13:33 | |
*** gparaskevas has joined #openstack-ansible | 13:38 | |
*** benwh4 has quit IRC | 13:39 | |
*** gparaskevas has quit IRC | 13:45 | |
*** k_stev has joined #openstack-ansible | 13:47 | |
*** gparaskevas_ has joined #openstack-ansible | 13:48 | |
*** benwh4 has joined #openstack-ansible | 13:52 | |
*** britthouser has quit IRC | 13:53 | |
*** britthouser has joined #openstack-ansible | 13:56 | |
*** spotz_zzz is now known as spotz | 13:57 | |
*** fawadk has joined #openstack-ansible | 13:57 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Update documentation for multiple VLAN ranges https://review.openstack.org/215898 | 13:58 |
*** fawadkhaliq has quit IRC | 14:00 | |
*** Mudpuppy has joined #openstack-ansible | 14:15 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 14:15 |
*** cloudtrainme has joined #openstack-ansible | 14:15 | |
*** britthouser has quit IRC | 14:16 | |
*** benwh4 has quit IRC | 14:27 | |
odyssey4me | cloudnull can you review https://review.openstack.org/217592 please? | 14:37 |
*** yaya has joined #openstack-ansible | 14:38 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 14:38 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:38 | |
cloudnull | odyssey4me: https://review.openstack.org/#/c/218184/ results in | 14:38 |
cloudnull | failed: [aio1_heat_apis_container-ca207532] => {"err": "project [ None ] was not found.", "failed": true, "rc": 2} | 14:38 |
cloudnull | msg: project was not found, does it exist? | 14:38 |
cloudnull | will look at that review now. | 14:39 |
odyssey4me | cloudnull I've uploaded a new patch set and am testing it right now | 14:39 |
cloudnull | kk | 14:39 |
odyssey4me | (for 218184) | 14:39 |
*** javeriak has joined #openstack-ansible | 14:41 | |
openstackgerrit | Kevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0) https://review.openstack.org/178259 | 14:43 |
*** jwagner_away is now known as jwagner | 14:57 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Updated juno to include fix for CVE-2015-3241 - 26 Aug 2015 https://review.openstack.org/217098 | 14:59 |
*** kerwin_bai has quit IRC | 15:00 | |
*** gparaskevas_ has quit IRC | 15:02 | |
palendae | cloudnull, odyssey4me: Do you guys know if the specs repo is getting renamed, too? | 15:08 |
cloudnull | yes | 15:09 |
palendae | kk | 15:09 |
*** sdake_ has quit IRC | 15:15 | |
*** sdake has joined #openstack-ansible | 15:16 | |
*** alop has joined #openstack-ansible | 15:18 | |
*** cloudtrainme has quit IRC | 15:25 | |
*** cloudtrainme has joined #openstack-ansible | 15:25 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Shift irqbalance package from lxc_hosts to openstack_hosts https://review.openstack.org/218354 | 15:29 |
*** fawadk has quit IRC | 15:32 | |
openstackgerrit | Nolan Brubaker proposed stackforge/os-ansible-deployment-specs: Add spec for the Liberty cycle upgrade path https://review.openstack.org/207713 | 15:33 |
palendae | ^ revised to note service stoppage and removed TODOs (odyssey4me) | 15:33 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 15:40 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Enable/disable Swift/OpenStack deployment properly https://review.openstack.org/217592 | 15:46 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 15:49 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Enable tempest testing of ceilometer https://review.openstack.org/217600 | 15:50 |
palendae | odyssey4me: I wonder, could service-specific tempest runs like ^ be split into individual jobs? | 15:53 |
palendae | Might be an easier way to isolate issues | 15:53 |
palendae | At the cost of lots more jobs to run | 15:53 |
odyssey4me | palendae with independent roles, yes | 15:53 |
palendae | Ah, ok | 15:53 |
palendae | That's fair, rather than setting up the whole thing | 15:54 |
odyssey4me | then the role would have its own gate tests and the tests can be focused on the specific role and the scaffolding needed for it | 15:54 |
palendae | Though wouldn't some of these inheritly be dependent on others? e.g. Keystone's needed for a lot | 15:54 |
odyssey4me | the scenario tests can then run on the full integration tests when we tag a new version of a role | 15:54 |
*** shoutm has quit IRC | 15:54 | |
odyssey4me | yeah, so if a role needs keystone to function then its gate test will need to pull in keystone's last tagged version | 15:55 |
odyssey4me | so nova's gate test will be quite long | 15:55 |
palendae | Right, right. I've agreed to this before, I guess I was thinking more intermediate | 15:55 |
odyssey4me | heat will be very long | 15:55 |
*** sdake_ has joined #openstack-ansible | 15:55 | |
*** shoutm has joined #openstack-ansible | 15:55 | |
*** shoutm has quit IRC | 15:55 | |
odyssey4me | the nice thing is that a practical set of tests can be isolated to the role's needs and to test the code paths... without having to think of all the other code paths | 15:56 |
palendae | Sure | 15:56 |
odyssey4me | we'll get a lot more thorough testing and coverage | 15:56 |
palendae | I still need to work on the upgrade testing spec | 15:56 |
palendae | Hopefully I'll get started this weekend, I'd like to stop putting Kilo logic in master's run-upgrade.sh, but can't really enforce that til some of the specs get accepted | 15:57 |
*** jmckind has joined #openstack-ansible | 15:59 | |
*** sdake has quit IRC | 15:59 | |
*** jmckind has quit IRC | 16:00 | |
*** jmckind has joined #openstack-ansible | 16:01 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create https://review.openstack.org/218184 | 16:07 |
*** alop_ has joined #openstack-ansible | 16:09 | |
*** alop has quit IRC | 16:10 | |
*** alop_ is now known as alop | 16:10 | |
palendae | odyssey4me: Where did you see that https://review.openstack.org/#/c/200730/ is merging on the 11th? | 16:12 |
*** vdo has quit IRC | 16:13 | |
*** KLevenstein has quit IRC | 16:23 | |
*** KLevenstein has joined #openstack-ansible | 16:23 | |
odyssey4me | palendae see Andreas Jager's comment | 16:24 |
odyssey4me | 'Ian, this change needs rebasing. Please rebase, otherwise this will not be part of the rename scheduled for the 11th of September.' | 16:24 |
palendae | Ah, there it is | 16:25 |
palendae | Thanks | 16:25 |
palendae | Wanted to point to that for future reference | 16:25 |
*** fawadkhaliq has joined #openstack-ansible | 16:26 | |
*** britthouser has joined #openstack-ansible | 16:32 | |
*** scarlisle has quit IRC | 16:55 | |
*** yaya has quit IRC | 16:57 | |
*** sdake_ is now known as sdake | 17:19 | |
*** sdake_ has joined #openstack-ansible | 17:30 | |
*** sdake has quit IRC | 17:34 | |
*** gparaskevas has joined #openstack-ansible | 17:54 | |
*** k_stev has quit IRC | 18:08 | |
*** gparaskevas has quit IRC | 18:11 | |
*** k_stev has joined #openstack-ansible | 18:18 | |
*** javeriak has quit IRC | 18:21 | |
*** javeriak_ has joined #openstack-ansible | 18:25 | |
*** spotz is now known as spotz_zzz | 18:27 | |
*** pradk has joined #openstack-ansible | 18:29 | |
*** fawadkhaliq has quit IRC | 18:33 | |
*** Mudpuppy has quit IRC | 18:37 | |
*** Mudpuppy has joined #openstack-ansible | 18:38 | |
*** Mudpuppy has quit IRC | 18:41 | |
*** jwagner is now known as jwagner_lunch | 18:46 | |
*** SamYaple has joined #openstack-ansible | 18:49 | |
SamYaple | heys peoples | 18:50 |
palendae | Afternoon | 18:50 |
SamYaple | did you guys make the jump to mariadb10 in master? | 18:50 |
palendae | Not yet, there's a review up, 1s | 18:50 |
palendae | https://review.openstack.org/178259 | 18:50 |
SamYaple | thanks! | 18:50 |
SamYaple | palendae: would you know off the top of your head how python-mysqldb / MySQL-python is installed for OSAD? | 18:51 |
palendae | Uhhh | 18:51 |
SamYaple | package vs pip | 18:51 |
palendae | Oh, pip | 18:51 |
SamYaple | awesome | 18:51 |
palendae | So, all python stuff is gathered beforehand based on the requirements | 18:51 |
palendae | Then built for the repo server | 18:51 |
palendae | (in master) | 18:51 |
palendae | The repo server then serves as that cluster's private python package repo | 18:52 |
SamYaple | can you check which version of MySQL-python you are using? (latest is 1.2.5 i believe) | 18:52 |
SamYaple | I would imagine you are building that | 18:53 |
palendae | 1.2.5 for MySQL-Python, yep | 18:53 |
palendae | For mast4er | 18:54 |
SamYaple | good deal | 18:54 |
SamYaple | then no worries | 18:54 |
SamYaple | ran into a horribly annoyting bug in heat | 18:54 |
palendae | Actually looks like that for 11.1, too | 18:54 |
palendae | 11.1.1 | 18:54 |
palendae | http://mirror.rackspace.com/rackspaceprivatecloud/os-releases/11.1.1/ | 18:54 |
SamYaple | tracked it to something commited in 1.2.5 MySQL-python | 18:54 |
SamYaple | https://review.openstack.org/#/c/218195/ | 18:54 |
SamYaple | thanks palendae i think its all safe | 18:54 |
palendae | Cool | 18:54 |
*** jwagner_lunch is now known as jwagner_away | 18:56 | |
*** Mudpuppy has joined #openstack-ansible | 18:57 | |
*** rady has joined #openstack-ansible | 19:00 | |
*** sdake_ is now known as sdake | 19:01 | |
*** sdake_ has joined #openstack-ansible | 19:03 | |
*** yaya has joined #openstack-ansible | 19:04 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 19:05 | |
*** sdake has quit IRC | 19:07 | |
*** yaya has quit IRC | 19:33 | |
*** devlaps has joined #openstack-ansible | 19:37 | |
*** javeriak_ has quit IRC | 19:44 | |
*** sdake_ is now known as sdake | 19:51 | |
*** javeriak has joined #openstack-ansible | 19:52 | |
*** cfarquhar has quit IRC | 19:52 | |
*** cfarquhar has joined #openstack-ansible | 19:55 | |
*** cfarquhar has quit IRC | 19:55 | |
*** cfarquhar has joined #openstack-ansible | 19:55 | |
*** sarobe has joined #openstack-ansible | 19:57 | |
*** KLevenstein has quit IRC | 19:57 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 19:59 | |
*** javeriak has quit IRC | 20:02 | |
*** javeriak has joined #openstack-ansible | 20:08 | |
*** jwitko has joined #openstack-ansible | 20:10 | |
jwitko | hey guys, on the documentation for adding an additional compute node to the cluster ( http://openstack-ansible-deployment.readthedocs.org/en/latest/install-guide/ops-addcomputehost.html ) it says to run the command "openstack-ansible setup-everything.yml rsyslog-config.yml --limit NEW_HOST_NAME", however there is no file "rsyslog-config.yml" | 20:11 |
jwitko | should this say rsyslog-install.yml ? | 20:11 |
*** spotz_zzz is now known as spotz | 20:13 | |
palendae | jwitko: For juno? | 20:14 |
palendae | rsyslog-config exists in juno, in rpc_deployment/playbooks/infrastructure, but I think it's gone in Kilo+ | 20:15 |
palendae | In which case that docs bug is inaccurate - you wouldn't need rsyslog for Kilo compute hosts | 20:16 |
palendae | Er, that docs entry is in accurate, which is a bug | 20:16 |
*** KLevenstein has joined #openstack-ansible | 20:18 | |
*** spotz is now known as spotz_zzz | 20:24 | |
*** javeriak has quit IRC | 20:25 | |
jwitko | palendae, sorry this was for Kilo | 20:31 |
jwitko | So I shouldn't include "rsyslog-install.yml" then to create a compute host? | 20:31 |
palendae | No, shouldn't have to | 20:34 |
jwitko | ty | 20:34 |
jwitko | palendae, one more quick question. my new compute node is failing on the os_nova step "Retrieve authorized keys" | 20:42 |
jwitko | the error is "memcache key not found" | 20:43 |
*** spotz_zzz is now known as spotz | 20:44 | |
palendae | Ah, yeah. The key falls out of memcache due to expiry, iirc. I think that running the limit with the new compute host and the 'first' compute host (compute_hosts[0], I think) will do it | 20:44 |
jwitko | palendae, thanks | 20:45 |
jwitko | palendae, this won't perform any actions that will interrupt my current compute host? | 20:45 |
palendae | tbh I'm not totally certainly. I don't believe so because the original host should have everything set except for dropping the key into memcache, and based on that assumption, ansible shouldn't do anything if there's nothing to change | 20:46 |
jwitko | palendae, looks like it restarted nova-compute services | 20:49 |
jwitko | what affect does that have on current running VMs ? | 20:49 |
palendae | Those should only be the API services | 20:53 |
palendae | The hypervisor shouldn't be touched | 20:53 |
*** spotz has quit IRC | 21:04 | |
*** spotz has joined #openstack-ansible | 21:05 | |
jwitko | thanks! | 21:07 |
*** spotz has quit IRC | 21:09 | |
*** spotz_zzz has joined #openstack-ansible | 21:09 | |
*** spotz_zzz is now known as spotz | 21:09 | |
*** KLevenstein has quit IRC | 21:14 | |
*** sarobe is now known as codebauss | 21:21 | |
*** tlian has quit IRC | 21:25 | |
*** Mudpuppy has quit IRC | 21:28 | |
openstackgerrit | Christopher H. Laco proposed stackforge/os-ansible-deployment: Remove hardcoded config drive enforcement https://review.openstack.org/218480 | 21:32 |
*** codebauss has left #openstack-ansible | 21:38 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:59 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:59 | |
*** spotz is now known as spotz_zzz | 22:30 | |
*** k_stev has quit IRC | 22:32 | |
*** alop_ has joined #openstack-ansible | 23:02 | |
*** alop has quit IRC | 23:03 | |
*** alop_ is now known as alop | 23:03 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!