Friday, 2015-08-28

*** BjoernT has quit IRC00:15
*** markvoelker has joined #openstack-ansible00:39
*** britthou_ has joined #openstack-ansible00:48
*** britthouser has quit IRC00:51
*** britthou_ has quit IRC00:52
*** tlian2 has quit IRC01:18
bgmccollummgagne: there is the set_fact module - http://docs.ansible.com/ansible/set_fact_module.html01:19
mgagnebgmccollum: can ansible module provide facts? lets say I wish to write this thing in python instead of yaml.01:21
mgagnebgmccollum: or I reverse engineer the set_fact module and see how it's done and do the same.01:21
mgagnebgmccollum: but I wish for those facts to be available without having to invoke the module01:22
bgmccollummgagne: now i understand what you are asking...not sure01:22
bgmccollummgagne: http://docs.ansible.com/ansible/developing_modules.html#module-provided-facts01:23
mgagnebgmccollum: you win sir, tyvm :D01:23
bgmccollumno prob01:24
mgagneThese ‘facts’ will be available to all statements called after that module (but not before) in the playbook01:24
mgagnestill need to invoke the module, hmm01:24
mgagnehmm should read more01:24
mgagneA 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
bgmccollummgagne: are they dynamic in nature? or can they be described as just inventory variables?01:24
mgagnebgmccollum: they could be dynamic01:25
bgmccollumnod01:25
*** tlian has joined #openstack-ansible01:25
mgagneI'll look into it. ty for the help01:25
bgmccollummight look at dynamic inventory too...even if your inventory is static, you can overlay variables01:25
mgagnecool, I forgot about it. I'll check that way too01:27
*** darrenc is now known as darrenc_afk01:31
mgagnelooks like gather_facts implicitly trigger the setup task which happens to gather facts01:38
mgagnebgmccollum: ^ 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
mgagnehttps://github.com/ansible/ansible/blob/devel/lib/ansible/executor/play_iterator.py#L161-L17601:41
*** darrenc_afk is now known as darrenc01:47
*** sdake_ is now known as sdake02:04
*** raginbajin has quit IRC02:23
*** raginbajin has joined #openstack-ansible02:28
*** mrodden has quit IRC02:35
*** mrodden has joined #openstack-ansible02:38
*** shoutm has quit IRC02:54
*** tlian has quit IRC03:04
*** daneyon has joined #openstack-ansible03:27
*** sigmavirus24_awa has quit IRC03:27
*** spotz_zzz has quit IRC03:28
*** matt____ has joined #openstack-ansible03:28
*** daneyon_ has quit IRC03:28
*** jroll has quit IRC03:28
*** bgmccollum has quit IRC03:28
*** mattoliverau has quit IRC03:28
*** mgagne has quit IRC03:28
*** darrenc_ has joined #openstack-ansible03:28
*** d34dh0r53 has quit IRC03:28
*** lbragstad has quit IRC03:28
*** blewis has quit IRC03:28
*** darrenc has quit IRC03:28
*** gus has quit IRC03:28
*** neillc has quit IRC03:28
*** dolphm has quit IRC03:28
*** palendae has quit IRC03:28
*** eglute has quit IRC03:28
*** neillc has joined #openstack-ansible03:30
*** matt____ is now known as mattoliverau03:31
*** eglute has joined #openstack-ansible03:31
*** gus has joined #openstack-ansible03:31
*** d34dh0r53 has joined #openstack-ansible03:32
*** sigmavirus24_awa has joined #openstack-ansible03:32
*** jroll has joined #openstack-ansible03:32
*** palendae has joined #openstack-ansible03:32
*** bgmccollum has joined #openstack-ansible03:32
*** dolphm has joined #openstack-ansible03:32
*** fawadkhaliq has joined #openstack-ansible03:34
*** mgagne has joined #openstack-ansible03:34
*** blewis has joined #openstack-ansible03:37
*** lbragstad has joined #openstack-ansible03:37
*** spotz_zzz has joined #openstack-ansible03:37
*** sdake_ has joined #openstack-ansible03:44
*** sdake has quit IRC03:48
*** sdake has joined #openstack-ansible03:57
*** sdake_ has quit IRC04:01
*** sdake_ has joined #openstack-ansible04:14
*** sdake has quit IRC04:18
*** sdake_ is now known as sdake04:22
*** darrenc_ is now known as darrenc04:22
*** sdake_ has joined #openstack-ansible04:25
*** sdake has quit IRC04:29
*** cloudtrainme has joined #openstack-ansible05:15
*** sdake_ is now known as sdake06:03
*** fawadkhaliq has quit IRC06:29
*** britthouser has joined #openstack-ansible07:02
*** fawadkhaliq has joined #openstack-ansible07:18
*** vdo has joined #openstack-ansible07:43
*** fawadk has joined #openstack-ansible07:53
*** fawadkhaliq has quit IRC07:53
*** benwh4 has joined #openstack-ansible07:55
benwh4good morning07:55
benwh4I don't understand why I am having this error message when running any setup playbook ?08:07
benwh4ERROR: 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", lin08:07
benwh4it is a fresh install08:07
*** javeriak has joined #openstack-ansible08:10
*** cloudtrainme has quit IRC08:12
*** sdake_ has joined #openstack-ansible08:14
*** sdake has quit IRC08:18
*** fawadk has quit IRC08:30
*** britthouser has quit IRC08:32
*** javeriak_ has joined #openstack-ansible08:42
*** javeriak has quit IRC08:44
Ti-mohey benwh4, have you run scripts/bootstrap-ansible.sh ?08:51
benwh4yes I have run it already08:51
benwh4can I re run it ?08:51
Ti-moosad relies on dynamic_inventory.py to build up its inventory, generate container names, addresses, etc.08:52
benwh4I have reboot my server in between the script and the attempt of runing the playbook though08:52
Ti-momake sure you're running as root and that /etc/openstack_deploy is present and writable08:52
Ti-mothat's fine :)08:52
Ti-moyou can run the bootstrap script again if you'd like08:53
evrardjpgood morning08:54
benwh4openstack_deploy dir is drwxr-xr-x08:54
evrardjpodyssey4me: I'm here now, you had a question?08:54
benwh4should I do a chmod 77708:54
benwh4morning o/08:54
Ti-mobenwh4, no, just make sure you're executing everything as root08:55
evrardjpbenwh4: I wouldn't do a chmod 777 on the complete folder08:55
evrardjpFirst you'd reveal to anyone your possible credentials that are stored in user_secrets08:55
evrardjpThat's something I'd avoid08:55
evrardjpjust make sure root has write access rights in the folder. It should be standard, you shouldn't do anything ;)08:56
benwh4yes I know but I really want to have a openstack cloud running by osad08:56
benwh4I have write access08:57
benwh4as (I should not do it again) you can see08:58
*** fawadkhaliq has joined #openstack-ansible08:58
Ti-moyour trace is cut off btw08:59
Ti-mohave you created an openstack_user_config.yml yet ?09:00
benwh4o_O what does it mean ? cut off09:00
*** fawadk has joined #openstack-ansible09:00
benwh4yes09:00
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0)  https://review.openstack.org/17825909:00
Ti-moyou pasted a trace in the channel and hit a length limitation somewhere :)09:01
benwh4ah sry it just pointing at the line in the dynamic-inv.py09:02
*** fawadkhaliq has quit IRC09:02
benwh4which are 6 in total09:03
benwh4but I have root writing rights on the file09:04
*** gparaskevas_ has joined #openstack-ansible09:06
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0)  https://review.openstack.org/17825909:07
benwh4but still I can't run the playbook09:12
cloudnullmorning09:12
odyssey4megood morning09:13
benwh4o/09:14
*** javeriak_ has quit IRC09:15
benwh4does ansible relies on root user or root group ?09:21
odyssey4mebenwh4 the playbooks expect to be run as the root user and to access hosts using the root account09:24
benwh4ok 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 many09:51
benwh4the error is /09:51
benwh4:09:51
benwh4ERROR: 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", lin09: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_routes09:51
gparaskevas_do you run it from within plabooks direcotry?09:51
benwh4yes09:52
benwh4and I try to run setup-hosts.yml09:52
gparaskevas_seems like an error in yml file09:52
gparaskevas_can you validate it on a yml validator09:52
benwh4which yml ?09:52
benwh4and can you give me a yml validator09:53
gparaskevas_https://yaml-online-parser.appspot.com/09:53
gparaskevas_maybe the openstack_user_config.yml09:53
gparaskevas_what are you using kilo or master?09:54
benwh4kilo !09:56
odyssey4mevalidate any yaml files that you've changed09:57
odyssey4meopenstack_user_config & user_variables typically - but only you know what you've changed :)09:57
gparaskevas_yes09:57
arbrandesHey there, how's everybody doing?10:01
arbrandesQuick question: can openstack-ansible do DVR?10:01
arbrandesAs in, Neutron DVR. :P10:02
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818410:06
cloudnullarbrandes: no, dvr is an ovs only feature10:11
cloudnullwe we're running the linuxbridge agent10:12
cloudnullhopfully within the liberty timeframe we can revisit that feature.10:12
cloudnulls/we we're/we are/10:12
*** benwh4 has quit IRC10:18
*** mgagne has quit IRC10:27
*** neillc has quit IRC10:27
*** darrenc has quit IRC10:27
*** mattoliverau has quit IRC10:27
*** daneyon has quit IRC10:27
*** mhayden has quit IRC10:27
*** persia has quit IRC10:27
*** d0ugal has quit IRC10:27
*** dmsimard has quit IRC10:27
*** _hanhart has quit IRC10:27
*** spotz_zzz has quit IRC10:27
*** blewis has quit IRC10:27
*** lbragstad has quit IRC10:27
*** dolphm has quit IRC10:27
*** bgmccollum has quit IRC10:27
*** jroll has quit IRC10:27
*** d34dh0r53 has quit IRC10:27
*** sigmavirus24_awa has quit IRC10:27
*** palendae has quit IRC10:27
*** gus has quit IRC10:27
*** eglute has quit IRC10:27
*** markvoelker has quit IRC10:27
*** spotz_zzz has joined #openstack-ansible10:29
*** lbragstad has joined #openstack-ansible10:29
*** blewis has joined #openstack-ansible10:29
*** dolphm has joined #openstack-ansible10:29
*** bgmccollum has joined #openstack-ansible10:29
*** palendae has joined #openstack-ansible10:29
*** jroll has joined #openstack-ansible10:29
*** sigmavirus24_awa has joined #openstack-ansible10:29
*** d34dh0r53 has joined #openstack-ansible10:29
*** gus has joined #openstack-ansible10:29
*** eglute has joined #openstack-ansible10:29
*** markvoelker has joined #openstack-ansible10:29
*** mgagne has joined #openstack-ansible10:30
*** neillc has joined #openstack-ansible10:30
*** darrenc has joined #openstack-ansible10:30
*** mattoliverau has joined #openstack-ansible10:30
*** daneyon has joined #openstack-ansible10:30
*** mhayden has joined #openstack-ansible10:30
*** persia has joined #openstack-ansible10:30
*** d0ugal has joined #openstack-ansible10:30
*** dmsimard has joined #openstack-ansible10:30
*** _hanhart has joined #openstack-ansible10:30
*** mgagne has quit IRC10:30
*** neillc has quit IRC10:30
*** darrenc has quit IRC10:30
*** mattoliverau has quit IRC10:30
*** daneyon has quit IRC10:30
*** mhayden has quit IRC10:30
*** persia has quit IRC10:30
*** d0ugal has quit IRC10:30
*** dmsimard has quit IRC10:30
*** _hanhart has quit IRC10:30
*** mgagne has joined #openstack-ansible10:33
*** neillc has joined #openstack-ansible10:33
*** darrenc has joined #openstack-ansible10:33
*** mattoliverau has joined #openstack-ansible10:33
*** daneyon has joined #openstack-ansible10:33
*** persia has joined #openstack-ansible10:33
*** d0ugal has joined #openstack-ansible10:33
*** dmsimard has joined #openstack-ansible10:33
*** _hanhart has joined #openstack-ansible10:33
*** mhayden has joined #openstack-ansible10:33
*** shoutm has joined #openstack-ansible10:34
arbrandescloudnull: thanks!  Related question: is OVS still not that great for large scale?  I.e., is linuxbridge still a better option for performance?10:37
arbrandesI 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-ml210:40
odyssey4mearbrandes our reasons for preferring linuxbridge aren't really around scale10:41
odyssey4methe issue is largely related to maintenance and skills10:41
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: [WIP] Compartmentalizing RabbitMQ  https://review.openstack.org/20282210:41
arbrandesodyssey4me: oh, I can definitely see how that comes about.  OVS is a bit of a pain, sometimes. :)10:41
odyssey4memost systems engineers don't understand networking enough to successfully work with and troubleshoot an OVS-based network10:41
odyssey4mealso, 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 upgrade10:42
odyssey4meit makes keeping up with security patches for the kernel a nightmare10:43
cloudnull^^ arbrandes what odyssey4me said.10:43
arbrandesodyssey4me: I didn't realize the latter.  That's a pretty good reason to stick with Linuxbridge.10:43
cloudnulland 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
odyssey4melinuxbridge doesn't do all the flows and NFV stuff that OVS can do, but we figure that sort of functionality belongs in real networking kit10:44
arbrandesThe current Rackspace cloud is OVS?10:45
odyssey4methat'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 that10:45
arbrandesodyssey4me: 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
arbrandesIt seems to me that OSAD is the only sane one out there, to be hones.10:47
arbrandes*honest.10:47
arbrandesIf I don't get DVR out of it, so be it.  Who knows if it's stable, anyway.10:47
*** gparaskevas_ has quit IRC10:47
odyssey4meboth 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 liberty10:49
odyssey4methere'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 OVS10:50
odyssey4meso linuxbridge has become a first class citizen again :)10:50
arbrandesodyssey4me: that's great news.  If there's an upgrade path for DVR with OSAD in Liberty, that's great.10:51
odyssey4mewe'll revisit it soon - liberty-3 is in a week or two, and that's the code freeze and final QE before release10:51
odyssey4methat'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 deployment10:52
arbrandesI'll be glad to help!10:52
odyssey4meit'd be great to have more eyes and hands :)10:52
arbrandesCool. :)10:52
arbrandesodyssey4me: thanks for all the info, btw.10:53
*** gparaskevas has joined #openstack-ansible10:56
*** gparaskevas has joined #openstack-ansible10:57
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: Update how neutron migrations are handled  https://review.openstack.org/21558411:30
*** vdo has quit IRC11:37
*** britthouser has joined #openstack-ansible11:41
*** britthou_ has joined #openstack-ansible11:42
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818411:42
*** britthouser has quit IRC11:46
*** britthouser has joined #openstack-ansible11:52
*** vdo has joined #openstack-ansible11:52
*** britthou_ has quit IRC11:54
*** pradk has quit IRC12:07
mgariepygood morning everyone !12:07
*** mgariepy has quit IRC12:08
*** kerwin_bai has joined #openstack-ansible12:10
*** mgariepy has joined #openstack-ansible12:11
*** benwh4 has joined #openstack-ansible12:20
*** fawadk has quit IRC12:21
benwh4I 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-ansible12:26
gparaskevasif you reclone the repo and keep the /etc/openstack_deploy config as is does this occure?12:26
gparaskevasi mean is that possible for you?12:27
*** fawadk has joined #openstack-ansible12:29
*** fawadkhaliq has quit IRC12:30
benwh4yes I could try that but what about the user_secret does it stay the same ?12:31
benwh4still the same12:35
odyssey4mein that case, it's likely that you've added something that may be good yaml but not good config12:40
odyssey4mecan you pastebin your user_variables, openstack_user_config ?12:41
odyssey4mebenwh4 ^12:41
benwh4I didn't change user_variables file12:42
openstackgerritMerged stackforge/os-ansible-deployment: Remove temporary upgrade task that removes profile  https://review.openstack.org/21764012:42
benwh4here is my user_config http://pastebin.com/cfq8rhXG12:43
gparaskevasis the openstack_deploy or the files inside from e previous version?12:44
odyssey4mebenwh4 is line 35's misalignment a paste failure?12:44
gparaskevasmaybe you recloned with new changes and the configs are old?12:44
gparaskevashappened to me before12:45
odyssey4mebenwh4 why are you setting git_install_branch ? that will absolutely cause failure12:45
benwh4I think it's a paste failur it is ok on the file12:46
odyssey4mealso, line 20 (debug: true) is something you should set in user_variables12:46
benwh4even without that I have the same error12:46
gparaskevasthe error i think said something about static routes12:47
gparaskevasand static routes is something new12:47
gparaskevasand maybe the config doesnt include it12:47
odyssey4mebenwh4 also, for now install haproxy on more than one host will not work as it will fail because it can't bind the address12:47
odyssey4meand yes, benwh4 please paste the full stack trace so that cloudnull can inspect it12:47
benwh4the full trace message are here : http://pastebin.com/rtAv0YeU12:49
mgariepyseems like you are missing container cidr_networks12:51
*** fawadk has quit IRC12:51
odyssey4mebenwh4 yes, line 31 should have the value 'management'12:51
benwh4odyssey4me I also use the bk-rpc-installation-20150731 file12:52
odyssey4medefinitely 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 set12:52
odyssey4mebenwh4 I am not familiar with that file - where is that from?12:53
benwh4and 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 cinfig12:53
benwh4config*12:53
odyssey4mebenwh4 switching between kilo and master will not work, don't even try12:54
odyssey4memaster is constantly changing, so if you want a build to work the only guarantee is the kilo branch12:54
odyssey4meand that variable changes the upstream branches anyway, not the openstack ansible branch12:54
odyssey4meeach project upstream has different branches too, so you can't just do that12:55
benwh4ok but if I want a bleeding edge version should I re clone the master github branch ?12:55
*** fawadkhaliq has joined #openstack-ansible12:55
odyssey4mebenwh4 I would suggest that you get kilo working first before you try and get adventurous12:55
*** tlian has joined #openstack-ansible12:55
benwh4and the pdf is from docs.rackspace.com12:55
odyssey4mebenwh4 ah, those are juno docs - so those aren't relevant for kilo and master12:56
odyssey4mea lot has changed since then12:56
odyssey4methe kilo version of those docs is pending the RPC release of kilo12:57
benwh4yes I notice and I didn't use it since my new os install of my targets yesterday12:57
*** gparaskevas__ has joined #openstack-ansible12:58
*** scarlisle has joined #openstack-ansible13:01
*** KLevenstein has joined #openstack-ansible13:01
*** gparaskevas__ has quit IRC13:02
*** sigmavirus24_awa is now known as sigmavirus2413:30
*** gparaskevas has quit IRC13:33
*** gparaskevas has joined #openstack-ansible13:38
*** benwh4 has quit IRC13:39
*** gparaskevas has quit IRC13:45
*** k_stev has joined #openstack-ansible13:47
*** gparaskevas_ has joined #openstack-ansible13:48
*** benwh4 has joined #openstack-ansible13:52
*** britthouser has quit IRC13:53
*** britthouser has joined #openstack-ansible13:56
*** spotz_zzz is now known as spotz13:57
*** fawadk has joined #openstack-ansible13:57
openstackgerritMerged stackforge/os-ansible-deployment: Update documentation for multiple VLAN ranges  https://review.openstack.org/21589813:58
*** fawadkhaliq has quit IRC14:00
*** Mudpuppy has joined #openstack-ansible14:15
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818414:15
*** cloudtrainme has joined #openstack-ansible14:15
*** britthouser has quit IRC14:16
*** benwh4 has quit IRC14:27
odyssey4mecloudnull can you review https://review.openstack.org/217592 please?14:37
*** yaya has joined #openstack-ansible14:38
*** sigmavirus24 is now known as sigmavirus24_awa14:38
*** sigmavirus24_awa is now known as sigmavirus2414:38
cloudnullodyssey4me: https://review.openstack.org/#/c/218184/ results in14:38
cloudnullfailed: [aio1_heat_apis_container-ca207532] => {"err": "project [ None ] was not found.", "failed": true, "rc": 2}14:38
cloudnullmsg: project was not found, does it exist?14:38
cloudnullwill look at that review now.14:39
odyssey4mecloudnull I've uploaded a new patch set and am testing it right now14:39
cloudnullkk14:39
odyssey4me(for 218184)14:39
*** javeriak has joined #openstack-ansible14:41
openstackgerritKevin Carter proposed stackforge/os-ansible-deployment: Updated MariaDB to the new release version (10.0)  https://review.openstack.org/17825914:43
*** jwagner_away is now known as jwagner14:57
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Updated juno to include fix for CVE-2015-3241 - 26 Aug 2015  https://review.openstack.org/21709814:59
*** kerwin_bai has quit IRC15:00
*** gparaskevas_ has quit IRC15:02
palendaecloudnull, odyssey4me: Do you guys know if the specs repo is getting renamed, too?15:08
cloudnullyes15:09
palendaekk15:09
*** sdake_ has quit IRC15:15
*** sdake has joined #openstack-ansible15:16
*** alop has joined #openstack-ansible15:18
*** cloudtrainme has quit IRC15:25
*** cloudtrainme has joined #openstack-ansible15:25
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Shift irqbalance package from lxc_hosts to openstack_hosts  https://review.openstack.org/21835415:29
*** fawadk has quit IRC15:32
openstackgerritNolan Brubaker proposed stackforge/os-ansible-deployment-specs: Add spec for the Liberty cycle upgrade path  https://review.openstack.org/20771315:33
palendae^ revised to note service stoppage and removed TODOs (odyssey4me)15:33
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818415:40
openstackgerritMerged stackforge/os-ansible-deployment: Enable/disable Swift/OpenStack deployment properly  https://review.openstack.org/21759215:46
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818415:49
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Enable tempest testing of ceilometer  https://review.openstack.org/21760015:50
palendaeodyssey4me: I wonder, could service-specific tempest runs like ^ be split into individual jobs?15:53
palendaeMight be an easier way to isolate issues15:53
palendaeAt the cost of lots more jobs to run15:53
odyssey4mepalendae with independent roles, yes15:53
palendaeAh, ok15:53
palendaeThat's fair, rather than setting up the whole thing15:54
odyssey4methen the role would have its own gate tests and the tests can be focused on the specific role and the scaffolding needed for it15:54
palendaeThough wouldn't some of these inheritly be dependent on others? e.g. Keystone's needed for a lot15:54
odyssey4methe scenario tests can then run on the full integration tests when we tag a new version of a role15:54
*** shoutm has quit IRC15:54
odyssey4meyeah, so if a role needs keystone to function then its gate test will need to pull in keystone's last tagged version15:55
odyssey4meso nova's gate test will be quite long15:55
palendaeRight, right. I've agreed to this before, I guess I was thinking more intermediate15:55
odyssey4meheat will be very long15:55
*** sdake_ has joined #openstack-ansible15:55
*** shoutm has joined #openstack-ansible15:55
*** shoutm has quit IRC15:55
odyssey4methe 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 paths15:56
palendaeSure15:56
odyssey4mewe'll get a lot more thorough testing and coverage15:56
palendaeI still need to work on the upgrade testing spec15:56
palendaeHopefully 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 accepted15:57
*** jmckind has joined #openstack-ansible15:59
*** sdake has quit IRC15:59
*** jmckind has quit IRC16:00
*** jmckind has joined #openstack-ansible16:01
openstackgerritJesse Pretorius proposed stackforge/os-ansible-deployment: Fix the heat stack user create  https://review.openstack.org/21818416:07
*** alop_ has joined #openstack-ansible16:09
*** alop has quit IRC16:10
*** alop_ is now known as alop16:10
palendaeodyssey4me: Where did you see that https://review.openstack.org/#/c/200730/ is merging on the 11th?16:12
*** vdo has quit IRC16:13
*** KLevenstein has quit IRC16:23
*** KLevenstein has joined #openstack-ansible16:23
odyssey4mepalendae see Andreas Jager's comment16: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
palendaeAh, there it is16:25
palendaeThanks16:25
palendaeWanted to point to that for future reference16:25
*** fawadkhaliq has joined #openstack-ansible16:26
*** britthouser has joined #openstack-ansible16:32
*** scarlisle has quit IRC16:55
*** yaya has quit IRC16:57
*** sdake_ is now known as sdake17:19
*** sdake_ has joined #openstack-ansible17:30
*** sdake has quit IRC17:34
*** gparaskevas has joined #openstack-ansible17:54
*** k_stev has quit IRC18:08
*** gparaskevas has quit IRC18:11
*** k_stev has joined #openstack-ansible18:18
*** javeriak has quit IRC18:21
*** javeriak_ has joined #openstack-ansible18:25
*** spotz is now known as spotz_zzz18:27
*** pradk has joined #openstack-ansible18:29
*** fawadkhaliq has quit IRC18:33
*** Mudpuppy has quit IRC18:37
*** Mudpuppy has joined #openstack-ansible18:38
*** Mudpuppy has quit IRC18:41
*** jwagner is now known as jwagner_lunch18:46
*** SamYaple has joined #openstack-ansible18:49
SamYapleheys peoples18:50
palendaeAfternoon18:50
SamYapledid you guys make the jump to mariadb10 in master?18:50
palendaeNot yet, there's a review up, 1s18:50
palendaehttps://review.openstack.org/17825918:50
SamYaplethanks!18:50
SamYaplepalendae: would you know off the top of your head how python-mysqldb / MySQL-python is installed for OSAD?18:51
palendaeUhhh18:51
SamYaplepackage vs pip18:51
palendaeOh, pip18:51
SamYapleawesome18:51
palendaeSo, all python stuff is gathered beforehand based on the requirements18:51
palendaeThen built for the repo server18:51
palendae(in master)18:51
palendaeThe repo server then serves as that cluster's private python package repo18:52
SamYaplecan you check which version of MySQL-python you are using? (latest is 1.2.5 i believe)18:52
SamYapleI would imagine you are building that18:53
palendae1.2.5 for MySQL-Python, yep18:53
palendaeFor mast4er18:54
SamYaplegood deal18:54
SamYaplethen no worries18:54
SamYapleran into a horribly annoyting bug in heat18:54
palendaeActually looks like that for 11.1, too18:54
palendae11.1.118:54
palendaehttp://mirror.rackspace.com/rackspaceprivatecloud/os-releases/11.1.1/18:54
SamYapletracked it to something commited in 1.2.5 MySQL-python18:54
SamYaplehttps://review.openstack.org/#/c/218195/18:54
SamYaplethanks palendae i think its all safe18:54
palendaeCool18:54
*** jwagner_lunch is now known as jwagner_away18:56
*** Mudpuppy has joined #openstack-ansible18:57
*** rady has joined #openstack-ansible19:00
*** sdake_ is now known as sdake19:01
*** sdake_ has joined #openstack-ansible19:03
*** yaya has joined #openstack-ansible19:04
*** sigmavirus24 is now known as sigmavirus24_awa19:05
*** sdake has quit IRC19:07
*** yaya has quit IRC19:33
*** devlaps has joined #openstack-ansible19:37
*** javeriak_ has quit IRC19:44
*** sdake_ is now known as sdake19:51
*** javeriak has joined #openstack-ansible19:52
*** cfarquhar has quit IRC19:52
*** cfarquhar has joined #openstack-ansible19:55
*** cfarquhar has quit IRC19:55
*** cfarquhar has joined #openstack-ansible19:55
*** sarobe has joined #openstack-ansible19:57
*** KLevenstein has quit IRC19:57
*** sigmavirus24_awa is now known as sigmavirus2419:59
*** javeriak has quit IRC20:02
*** javeriak has joined #openstack-ansible20:08
*** jwitko has joined #openstack-ansible20:10
jwitkohey 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
jwitkoshould this say rsyslog-install.yml ?20:11
*** spotz_zzz is now known as spotz20:13
palendaejwitko: For juno?20:14
palendaersyslog-config exists in juno, in rpc_deployment/playbooks/infrastructure, but I think it's gone in Kilo+20:15
palendaeIn which case that docs bug is inaccurate - you wouldn't need rsyslog for Kilo compute hosts20:16
palendaeEr, that docs entry is in accurate, which is a bug20:16
*** KLevenstein has joined #openstack-ansible20:18
*** spotz is now known as spotz_zzz20:24
*** javeriak has quit IRC20:25
jwitkopalendae, sorry this was for Kilo20:31
jwitkoSo I shouldn't include "rsyslog-install.yml" then to create a compute host?20:31
palendaeNo, shouldn't have to20:34
jwitkoty20:34
jwitkopalendae, one more quick question.  my new compute node is failing on the os_nova step "Retrieve authorized keys"20:42
jwitkothe error is "memcache key not found"20:43
*** spotz_zzz is now known as spotz20:44
palendaeAh, 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 it20:44
jwitkopalendae, thanks20:45
jwitkopalendae, this won't perform any actions that will interrupt my current compute host?20:45
palendaetbh 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 change20:46
jwitkopalendae, looks like it restarted nova-compute services20:49
jwitkowhat affect does that have on current running VMs ?20:49
palendaeThose should only be the API services20:53
palendaeThe hypervisor shouldn't be touched20:53
*** spotz has quit IRC21:04
*** spotz has joined #openstack-ansible21:05
jwitkothanks!21:07
*** spotz has quit IRC21:09
*** spotz_zzz has joined #openstack-ansible21:09
*** spotz_zzz is now known as spotz21:09
*** KLevenstein has quit IRC21:14
*** sarobe is now known as codebauss21:21
*** tlian has quit IRC21:25
*** Mudpuppy has quit IRC21:28
openstackgerritChristopher H. Laco proposed stackforge/os-ansible-deployment: Remove hardcoded config drive enforcement  https://review.openstack.org/21848021:32
*** codebauss has left #openstack-ansible21:38
*** sigmavirus24 is now known as sigmavirus24_awa21:59
*** sigmavirus24_awa is now known as sigmavirus2421:59
*** spotz is now known as spotz_zzz22:30
*** k_stev has quit IRC22:32
*** alop_ has joined #openstack-ansible23:02
*** alop has quit IRC23:03
*** alop_ is now known as alop23:03

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!