Monday, 2016-11-07

*** javeriak has quit IRC00:17
*** johnmilton has joined #openstack-ansible00:21
*** adrian_otto has joined #openstack-ansible00:22
openstackgerritLogan V proposed openstack/openstack-ansible-ceph_client: Fix ceph_extra_confs undefined error  https://review.openstack.org/39421300:24
openstackgerritLogan V proposed openstack/openstack-ansible-ceph_client: Fix ceph_extra_confs undefined error  https://review.openstack.org/39421300:25
*** javeriak has joined #openstack-ansible00:25
*** adrian_otto has quit IRC00:26
*** adrian_otto has joined #openstack-ansible00:30
*** adrian_otto has quit IRC00:37
*** thorst_ has joined #openstack-ansible00:38
*** javeriak has quit IRC00:42
*** thorst_ has quit IRC00:43
*** adrian_otto has joined #openstack-ansible00:47
*** c-mart has joined #openstack-ansible00:53
*** adrian_otto has quit IRC00:54
*** c-mart has quit IRC00:54
*** c-mart has joined #openstack-ansible00:54
*** adrian_otto has joined #openstack-ansible00:55
*** c-mart has quit IRC00:59
*** johnmilton has quit IRC01:06
*** adrian_otto has quit IRC01:35
*** adrian_otto has joined #openstack-ansible01:36
*** adrian_otto has quit IRC01:42
*** adrian_otto has joined #openstack-ansible01:42
*** adrian_otto has quit IRC01:47
*** adrian_otto has joined #openstack-ansible01:54
*** weezS has joined #openstack-ansible01:56
*** weezS has quit IRC01:56
*** weezS has joined #openstack-ansible01:58
*** adrian_otto has quit IRC02:01
*** sdake has quit IRC02:08
*** sdake has joined #openstack-ansible02:12
*** thorst_ has joined #openstack-ansible02:12
*** thorst_ has quit IRC02:17
*** thorst_ has joined #openstack-ansible02:17
*** weezS has quit IRC02:24
*** hw_wutianwei has joined #openstack-ansible02:26
*** thorst_ has quit IRC02:28
*** thorst_ has joined #openstack-ansible02:28
*** weezS has joined #openstack-ansible02:33
*** weezS has quit IRC02:33
*** thorst_ has quit IRC02:37
openstackgerritLogan V proposed openstack/openstack-ansible-haproxy_server: Use haproxy_bind as override  https://review.openstack.org/39107403:03
*** adrian_otto has joined #openstack-ansible03:08
*** adrian_otto has quit IRC03:08
*** adrian_otto has joined #openstack-ansible03:12
*** adrian_otto has quit IRC03:13
*** thorst_ has joined #openstack-ansible03:26
*** thorst_ has quit IRC03:28
*** thorst_ has joined #openstack-ansible03:28
*** Mudpuppy has quit IRC03:32
*** thorst_ has quit IRC03:37
*** Mudpuppy has joined #openstack-ansible03:41
*** c-mart has joined #openstack-ansible03:59
*** c-mart has quit IRC03:59
*** c-mart has joined #openstack-ansible03:59
*** winggundamth has quit IRC04:03
*** c-mart has quit IRC04:04
*** gtrxcb has joined #openstack-ansible04:14
openstackgerritMerged openstack/openstack-ansible-os_neutron: Change Calico package to Felix  https://review.openstack.org/39380604:15
openstackgerritLogan V proposed openstack/openstack-ansible-os_neutron: Change Calico package to Felix  https://review.openstack.org/39425204:17
*** sdake has quit IRC04:21
*** thorst_ has joined #openstack-ansible04:35
*** thorst_ has quit IRC04:42
*** askb has joined #openstack-ansible04:48
*** pegmanm_ has joined #openstack-ansible04:52
*** c-mart has joined #openstack-ansible05:05
*** c-mart has quit IRC05:10
*** javeriak has joined #openstack-ansible05:10
*** f13o_ has quit IRC05:10
*** adrian_otto has joined #openstack-ansible05:16
*** adrian_otto has quit IRC05:19
*** Jeffrey4l has joined #openstack-ansible05:21
*** fandi has joined #openstack-ansible05:28
*** adrian_otto has joined #openstack-ansible05:32
*** adrian_otto has quit IRC05:32
*** Jack_Iv has joined #openstack-ansible05:39
*** thorst_ has joined #openstack-ansible05:40
*** janki has joined #openstack-ansible05:43
*** deepak_jon has joined #openstack-ansible05:45
*** thorst_ has quit IRC05:47
*** omiday has quit IRC06:05
*** omiday has joined #openstack-ansible06:07
*** Jack_Iv has quit IRC06:09
*** Jack_Iv has joined #openstack-ansible06:09
*** pmannidi_ has quit IRC06:34
*** Mudpuppy has quit IRC06:41
*** thorst_ has joined #openstack-ansible06:46
*** pmannidi_ has joined #openstack-ansible06:50
*** thorst_ has quit IRC06:53
*** pegmanm_ has quit IRC06:56
*** pegmanm_ has joined #openstack-ansible07:00
*** berendt has joined #openstack-ansible07:00
*** berendt has quit IRC07:00
*** berendt has joined #openstack-ansible07:01
*** h5t4 has joined #openstack-ansible07:02
*** pcaruana has joined #openstack-ansible07:17
*** pmannidi_ has quit IRC07:18
*** Jeffrey4l has quit IRC07:18
*** Oku_OS-away is now known as Oku_OS07:19
*** drifterza has joined #openstack-ansible07:24
*** LiYuenan has joined #openstack-ansible07:36
*** khamtamtun has joined #openstack-ansible07:41
*** khamtamtun has quit IRC07:43
*** thorst_ has joined #openstack-ansible07:50
*** thorst_ has quit IRC07:57
*** rgogunskiy has joined #openstack-ansible08:07
*** aheczko has joined #openstack-ansible08:12
*** Jeffrey4l has joined #openstack-ansible08:17
*** Mudpuppy has joined #openstack-ansible08:26
*** pmannidi has joined #openstack-ansible08:29
*** Mudpuppy has quit IRC08:31
*** oanson has joined #openstack-ansible08:41
-openstackstatus- NOTICE: Gerrit is going to be restarted due to slowness and proxy errors08:45
*** openstackgerrit has quit IRC08:48
*** fxpester has joined #openstack-ansible08:48
*** openstackgerrit has joined #openstack-ansible08:49
*** karimb has joined #openstack-ansible08:49
*** karimb has quit IRC08:50
openstackgerritMerged openstack/openstack-ansible-os_tempest: Pin tempest role default for stable/mitaka  https://review.openstack.org/39400508:53
*** thorst_ has joined #openstack-ansible08:55
*** Andrew_jedi has joined #openstack-ansible08:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Remove 'ignore_errors: true' in favor of 'failed_when: false'  https://review.openstack.org/39432508:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Use upper constraints for all tox targets  https://review.openstack.org/39432608:57
Andrew_jediodyssey4me: I have a very interesting problem. One of our customer deployed OpenStack with Juju but now they want to move on to OSA. Is it possible to take over an existing OpenStack deployment and then manage it with OSA ?08:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Simplify pip options/constraints mechanism  https://review.openstack.org/39432908:59
*** thorst_ has quit IRC09:02
odyssey4meo/09:04
odyssey4meAndrew_jedi possible, yes - although no-one has documented the process for it AFAIK09:04
Andrew_jediodyssey4me: Good morning !09:05
Andrew_jediodyssey4me: I know there are no docs available but i am not sure how to do that. Create containers and then manually connect with existing DB and rabbitmq, and then use OSA to deploy a controller, may be09:06
odyssey4mewell the approach is the first thing you'll have to decide on based on the sconstraints in the environment09:07
odyssey4mecan you get API down time, can you risk data plane down time09:07
odyssey4meat the very least you'll need to backup the DB on the existing DB nodes and restore it into your galera cluster once it's up09:08
odyssey4meso yeah - I would guess it to be something along the lines of designating the control plane hosts, implementing the OSA control plane on them, dumping the DB's and restoring the existing DB's, then converting each compute host in turn09:09
odyssey4methe conversion will have to involve removing the ubuntu packages for openstack09:09
odyssey4methere'll be a bunch of clean-up needed for the old host agents once you're done09:10
odyssey4meor database modifications09:10
odyssey4meyou'll have to deploy a test environment and figure out all the details, then re-test and re-test until you have it right... then do a blog post!09:11
Andrew_jediIt is a production system so downtime is allowed only for few hours. Yes, this is what i was thinking as well, setting up a test environment and figuring out all the dirty tricks there :)09:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add boot priorities to containers  https://review.openstack.org/39407109:17
odyssey4meAndrew_jedi as there are likely to be hostname changes, take a look at the work done in Liberty->Mitaka upgrades in our repo, there are a bunch of things in there which handle hostname changes09:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Remove ansible<2.2 apt cache hack  https://review.openstack.org/39351909:25
*** Oku_OS is now known as Oku_OS-away09:25
odyssey4meif there are any cores around, https://review.openstack.org/393677 needs review to unblock other patches to os_nova09:25
*** karimb has joined #openstack-ansible09:30
*** markvoelker has quit IRC09:32
*** winggundamth has joined #openstack-ansible09:32
*** xek has joined #openstack-ansible09:34
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375509:37
drifterzaHello09:37
odyssey4megtrxcb For your Newton install, I'd also advise updating to 14.0.1 which released earlier today - we fixed a bunch of fairly crucial things there09:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Use updated get_url module checksum functionality  https://review.openstack.org/39386509:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Use updated get_url module checksum functionality  https://review.openstack.org/39384509:41
ionidoesn't anyone have documentation to set up OSA with multi region?09:42
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375509:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Use updated get_url module checksum functionality  https://review.openstack.org/39386309:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Use updated get_url module checksum functionality  https://review.openstack.org/39386309:43
*** gtrxcb has quit IRC09:43
*** Oku_OS-away is now known as Oku_OS09:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Use updated get_url module checksum functionality  https://review.openstack.org/39385309:44
drifterzaodyssey4me, you around ?09:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance: Use updated get_url module checksum functionality  https://review.openstack.org/39386609:44
odyssey4meioni typically each region is setup as its own complete isolated installation, then you just add the endpoints into the catalog09:45
odyssey4mehowever you may want to implement a shared keystone DB which can be done in many ways09:45
odyssey4methat's why it's not documented - too many options :)09:46
odyssey4medrifterza yep09:46
ioniodyssey4me, yes. the shared keystone is a big question for me :D09:46
ioniodyssey4me, thanks09:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican: Use updated get_url module checksum functionality  https://review.openstack.org/39384409:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer: Use updated get_url module checksum functionality  https://review.openstack.org/39384709:48
drifterzaneed your advise on the https://review.openstack.org/#/c/393730/ you did09:49
drifterzabasically the need for the section in the [oslo_messaging_notifications] is true in both cases,09:49
drifterzabut i'm struggling to be more selective09:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Update min_ansible_version to 2.0  https://review.openstack.org/39434409:50
drifterzathe default for nova/neutron for notification_topics is = notifications09:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Update min_ansible_version to 2.0  https://review.openstack.org/39434409:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Use updated get_url module checksum functionality  https://review.openstack.org/39384509:52
drifterzawe can either seperate the topics and update the designate role, or leave the default09:52
drifterzabut it can get quite busy on that topic09:53
*** sdake has joined #openstack-ansible09:55
drifterzafor example : https://github.com/openstack/openstack-ansible-os_designate/blob/master/templates/designate.conf.j2#L32-L4109:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39387109:57
odyssey4medrifterza ok, if my guess is right then there should be two topics - otherwise ceilometer will steal designates messages09:58
drifterzayup09:58
odyssey4methat should be verified with the people in #openstack-dns though09:58
odyssey4mehave you asked them?09:59
drifterzaits recommended to split the messages09:59
odyssey4meor have you tested this?09:59
odyssey4meok cool09:59
drifterzaall documentations says its better to split it09:59
drifterzabut then I need to do a PR for the designate role09:59
drifterzabecause as is it uses the notifications queue which is shared by ceilometer etc..09:59
odyssey4meright, so perhaps we should have a var for the telemetry queue topic and a var for the designate queue topic10:00
drifterzayup10:00
*** sdake_ has joined #openstack-ansible10:00
*** thorst_ has joined #openstack-ansible10:00
drifterzaat the moment it uses the default which is topic = notifications10:00
odyssey4mewe can default the telemetry one to 'notifications' I guess, and the designate one to 'notifications_designate' or something like that10:01
*** foutatoro has joined #openstack-ansible10:01
drifterzaim happy with that10:01
ioniodyssey4me, isn't easier to just use the same passwords and then only add the endpoints? :D10:02
*** sdake has quit IRC10:03
drifterzaodyssey4me, if ceilometer is enabled the agent will consume messages from the notifications queue, if designate is enabled the messages need to be in both notifications and notifications_designate so that ceilometer doesn't eat all the messages10:04
drifterzahence why my PR is the was it is10:04
drifterzathe way it is I mean10:05
*** asettle has joined #openstack-ansible10:05
odyssey4medrifterza I added a sample of jinja to the review to implement the selective values10:07
*** rickflare has quit IRC10:07
drifterzashot!10:07
*** thorst_ has quit IRC10:07
odyssey4methere may be other ways of doing it, but that's one option which I *think* will work10:07
drifterzacould I keep this ? {% if nova_ceilometer_enabled or nova_designate_enabled %}10:08
drifterzafor the [oslo_messaging_notifications] section10:08
odyssey4meyes, I think that remains appropriate10:08
drifterzaokay cool10:09
odyssey4merevise just the one, then let's look at it again10:09
odyssey4mepreferably verify that it actually works too10:09
odyssey4memaybe evrardjp can come up with a simpler implementation :)10:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Use updated get_url module checksum functionality  https://review.openstack.org/39386310:10
evrardjplink ?10:10
pjm6good morning guys10:10
*** asettle has quit IRC10:11
*** asettle has joined #openstack-ansible10:11
*** rickflare has joined #openstack-ansible10:11
drifterzaevrardjp, https://review.openstack.org/#/c/393730/5/templates/neutron.conf.j210:11
*** LiYuenan has quit IRC10:11
evrardjpand good morning everyone :)10:11
asettleMorning pjm610:11
drifterzamorning :)10:11
*** Trident has joined #openstack-ansible10:11
pjm6hi evrardjp, asettle, drifterza :)10:12
drifterzao/10:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39381010:14
*** vnogin has quit IRC10:14
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373010:14
foutatorohi all,10:16
foutatoroI've just installed my first openstack-ansible platform but I can not access to the dashboard through the address I'm using to ssh.10:16
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372910:17
odyssey4mefoutatoro whatever you set as the external_lb_vip_address will be where it's listening10:17
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372910:18
*** vnogin has joined #openstack-ansible10:18
vnoginmorning osa :)10:19
asettleo/10:19
odyssey4medrifterza argh, that definitely won't work as-is10:19
odyssey4menotification_topics = will need a loop through each item with a command between each10:19
drifterzawhoops10:20
*** Trident has quit IRC10:20
evrardjpreviewing10:21
odyssey4medrifterza commented in the review10:22
odyssey4meevrardjp I think https://review.openstack.org/393857 might need some adjustments - and the os_nova/os_neutron roles may also need updating10:24
*** Trident has joined #openstack-ansible10:24
drifterzashould we make the notifications topic a variable for the groupvar, like : designate_rabbitmq_notification_topic: notifications_designate10:24
drifterzaim not sure if deployers would want that static or not10:25
odyssey4medrifterza yes, I think a var is a good idea - but keep it simple: designate_notification_topic: notifications_designate10:25
openstackgerritPedro Magalhães (pjm6) proposed openstack/openstack-ansible-os_horizon: Add optional pip packages to horizon  https://review.openstack.org/39379910:25
*** sdake_ is now known as sdake10:25
drifterzaokay cool10:25
odyssey4mealso add one for telemetry10:25
odyssey4mewell, actually - a telemetry one can be done in another patch10:26
drifterzayeah I'm doing the integrated patch aswell10:26
drifterzaits in : https://review.openstack.org/#/c/393755/10:26
odyssey4medrifterza I would suggest having that WIP until all the patches to the roles are finalised10:27
*** electrofelix has joined #openstack-ansible10:27
drifterzaso just change the topic to [WIP]10:27
drifterza?10:27
evrardjpdrifterza: done10:31
*** Andrew_jedi has quit IRC10:32
evrardjpodyssey4me: I will remove the register on another commit, because I plan to track our practices with it10:32
*** haad1 has joined #openstack-ansible10:34
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-repo_build: Use apt_repository update_cache feature  https://review.openstack.org/39385710:34
evrardjpodyssey4me: I don't see what I have to change for os_neutron and os_nova10:37
evrardjpoh ok10:37
evrardjpI see now what you mean10:37
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova: Use apt_repository update_cache feature  https://review.openstack.org/39385610:38
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron: Remove ansible<2.2 apt cache hack  https://review.openstack.org/39351910:39
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375510:42
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS] Adds a cookie cutter deploy guide for d.o.o  https://review.openstack.org/39148610:43
openstackgerritMerged openstack/openstack-ansible: Update all SHAs for 14.0.2  https://review.openstack.org/39377710:44
odyssey4measettle I didn't see any progress on the project-config change - there was a discussion about whether it should just be an install-guide, not deploy-guide... so I left it all alone10:45
asettleodyssey4me: yeah I didn't either. I left a comment, and I will message Anne today.10:45
asettleI just wanted to see if I could fix that merge conflict.10:45
odyssey4meI'd recommend that we leave the change in our repo as WIP until that's sorted10:45
asettleodyssey4me: yes of course, no movement was intended.10:45
asettleI will probably push for it to be a deployment guide, but I'll have that debate later. Andreas should be around somewhere.10:46
odyssey4meevrardjp could do with reviews for https://review.openstack.org/393677 and https://review.openstack.org/393891 so that we can get https://review.openstack.org/391429 through to prevent further regressions10:52
evrardjpok10:52
evrardjpI'd still prefer skipping the linting than doing changed_when: false10:54
evrardjpanyway, because we did it on the others, it's gonna be worth a refresh later10:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Use updated get_url module checksum functionality  https://review.openstack.org/39385310:54
*** haad1 has quit IRC10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi: Use updated get_url module checksum functionality  https://review.openstack.org/39436010:57
odyssey4meevrardjp what's wrong with using changed_when: false? what harm does it do?10:58
evrardjpwell it's better than failed_when false10:59
evrardjpbut if we disable something and don't show it as changed, it seems wrong10:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Use updated get_url module checksum functionality  https://review.openstack.org/39436211:01
odyssey4meevrardjp if you disable something ?11:02
odyssey4meI don't get the problem.11:02
odyssey4meIt's not ideal, but unfortunately the command in question doesn't give return codes other than 0 for success and >0 for fail11:03
evrardjpthere is no <Problem> just something with the expectations -- if you disable something that was enabled, you changed the state. But it's reported as not changed11:03
odyssey4meit has nothing for 'no change'11:03
odyssey4mein this case nothing is being enabled or disabled - it's running a db sync11:03
evrardjpoh I was thinking of the disable smt11:03
*** haad1 has joined #openstack-ansible11:04
odyssey4meah for that in particular it would require a re-implementation11:04
evrardjpyeah, move to either a module, or 3 tasks: one to check the status, one to change, and to see the result11:05
evrardjppainful11:05
*** thorst_ has joined #openstack-ansible11:05
odyssey4meyeah, or a single task with a funky bash script11:05
evrardjpI have no problem on the changed_when: false on the cat of the 1st process to see systemd/init11:06
evrardjpI have a problem of not using a fact for that11:07
evrardjpbut not with the changed_when11:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Use updated get_url module checksum functionality  https://review.openstack.org/39436411:08
odyssey4meif we can use a fact for it, then that's another task gone - we should do that11:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic: Use updated get_url module checksum functionality  https://review.openstack.org/39436611:11
*** thorst_ has quit IRC11:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone: Use updated get_url module checksum functionality  https://review.openstack.org/39436711:14
openstackgerritMerged openstack/openstack-ansible-os_designate: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39389111:15
*** haad1 has quit IRC11:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum: Use updated get_url module checksum functionality  https://review.openstack.org/39436911:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca: Use updated get_url module checksum functionality  https://review.openstack.org/39437011:24
*** askb has quit IRC11:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Use updated get_url module checksum functionality  https://review.openstack.org/39437311:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Use updated get_url module checksum functionality  https://review.openstack.org/39437411:28
*** hw_wutianwei has quit IRC11:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally: Use updated get_url module checksum functionality  https://review.openstack.org/39437511:31
*** markvoelker has joined #openstack-ansible11:32
*** tavis has joined #openstack-ansible11:33
*** tavis has quit IRC11:33
*** tavis has joined #openstack-ansible11:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Use updated get_url module checksum functionality  https://review.openstack.org/39437611:34
*** karimb has quit IRC11:34
tavisHi,everyone, I attempt to test OpenStack-Ansible using an All-In-One (AIO) build. but it failed. the error is as following:11:35
tavis TASK [repo_build : Run clone process script] ***********************************11:35
tavis  ...11:35
tavis  fatal: [aio1_repo_container-ef9ccf8b]: FAILED! => {"changed": true, "cmd": "bash /opt/op-clone-script.sh", ...11:35
taviscan anybody help me to solve this problem?11:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Optimise venv fetch mechanism  https://review.openstack.org/39437611:36
odyssey4metavis it's failing trying to clone the openstack repositories, or one of the others11:36
odyssey4meit's likely due to an issue with networking in your environment11:36
odyssey4meif you look at the log more closely you'll be able to find which clone failed11:37
odyssey4meone thing to note - if you're doing the AIO from master then it is likely that it will fail due to changes in the calico/felix repo - there is a fix going up for that11:37
*** markvoelker has quit IRC11:38
odyssey4methe fix for that is https://review.openstack.org/39381011:38
odyssey4meevrardjp ^ a quick review of that would be good - it's just waiting for the xenial test to complete, but has passed trusty11:39
*** karimb has joined #openstack-ansible11:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use updated get_url module checksum functionality  https://review.openstack.org/39438011:41
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373011:42
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372911:43
*** javeriak has quit IRC11:44
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372911:44
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375511:46
drifterzaoh so it doesnt pull the var from the groupvars then ?11:47
drifterzaCos my other PR for the integrated role has the vars in groupvars11:47
drifterzaodyssey4me,11:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest: Use updated get_url module checksum functionality  https://review.openstack.org/39438211:49
odyssey4medrifterza it will, but every var set in the role must also have a default so that it works without the integrated repo11:50
drifterzaah of course11:50
drifterzahow to call the var without using a namespace ?11:50
drifterzain that set11:50
odyssey4mealso, the role defaults are the documentation for the role, so it's important to have them there with a nice comment explaining what it's used for11:51
oansonevrardjp, hi11:51
odyssey4mewhy would you want to not namespace it?11:51
oansonodyssey4me, hi.11:52
drifterzaoh right, I had it like '{{ neutron_notification_designate }}' in the set now11:52
oansonI have uploaded another dragonflow patch set to https://review.openstack.org/#/c/373796/ .11:52
oansonIt looks like it works11:53
oansonI was wondering how can I now run e.g. dragonflow's fullstack tests?11:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Use updated get_url module checksum functionality  https://review.openstack.org/39438411:55
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373011:55
drifterzaodyssey4me, do you mean like this ?11:55
odyssey4medrifterza almost there11:58
drifterzaLOL11:58
odyssey4meoanson that review is not an OSA one ?11:58
tavisodyssey4me: I am in trusty. According to the guid http://docs.openstack.org/developer/openstack-ansible/developer-docs/quickstart-aio.html, when I run scripts/run-playbooks.sh,it will fail in the begnning and the error is11:58
tavis"aio1 | UNREACHABLE! => {11:58
tavis    "changed": false,11:58
tavis    "msg": "SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh",11:58
tavis    "unreachable": true11:58
tavis}".11:58
tavisso I replace hosts to localhost in script/run-playbook.sh, playbooks/os-tempest-install.yml, playbooks/security-hardening.yml.11:58
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373011:59
tavisI look at the playbook and the content of this task is11:59
tavis "- name: Run clone process script11:59
tavis  shell: "bash /opt/op-clone-script.sh"11:59
tavis  become: yes11:59
tavis  become_user: "{{ repo_build_service_user_name }}"11:59
tavis  tags:11:59
tavis    - repo-clone-repos"11:59
tavis  but I didn't find the script /opt/op-clone-script.sh11:59
odyssey4metavis you should not be replacing anything for an AIO - it should be left as-is11:59
odyssey4mealso, please paste log lines into pastebin or something else - not in the channel11:59
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373012:00
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372912:01
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372912:02
drifterzaOaky lol12:02
odyssey4medrifterza I made a logic error - commented12:03
drifterzak fixing12:03
oansonodyssey4me, sorry? Not sure I understand.12:04
odyssey4meoanson the review you linked was for an oslo patch12:04
oansonodyssey4me, https://review.openstack.org/#/c/391524/12:04
oansonSorry. Must have been the wrong copy-paste buffer :)12:05
drifterzaodyssey4me, before me posting up a new PR, http://paste.openstack.org/show/588236/ this look right to you ?12:06
odyssey4medrifterza yep12:07
drifterzacool12:07
*** haad1 has joined #openstack-ansible12:07
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372912:07
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_neutron: Adding support for Designate notifications.  https://review.openstack.org/39373012:08
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_nova: Adding support for Designate notifications.  https://review.openstack.org/39372912:08
drifterzaI have to rebase still against the ansible-lint-fix12:09
drifterza?12:09
drifterzafor nova12:09
*** thorst_ has joined #openstack-ansible12:10
odyssey4meoanson ok, that patch looks quite a long way from complete - there are a lot of TODO items, but that's OK I guess?12:11
odyssey4meare you wanting to execute tests which are not using tempest?12:11
oansonodyssey4me, yes. The patch is far from complete. and yes, I want to execute tests which are not using tempest12:12
oansonAlthough I could write some tempest tests if that's the only option12:12
oansonIn devstack we have fullstack tests which create the topology using neutron API, and then set up pseudo-vms to pass traffic12:13
odyssey4meoanson see https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tests/test-neutron-functional.yml12:13
oansonThen verify the traffic passed as expected12:13
odyssey4meit executes tempest to validate the API function, then executes the subsequent test which is a task include based on the plugin12:13
odyssey4medoes that make sense?12:13
odyssey4mein that task set you can make it do anything you like12:14
oansonThe subsequent test is the test-calico-functional.yml file. Do I understand correctly?12:14
odyssey4meoanson that should include the tasks which execute the actual tests12:15
odyssey4meif you need some software installed beforehand, then I'd suggest adding a new play into test.yml12:15
oansonI see12:16
oansonDo I have access to the devstack tests? Does that even make sense, or are those tests devstack specific (e.g. with regards to permissions)12:16
*** thorst_ has quit IRC12:17
odyssey4meoanson devstack tests execute tempest AFAIK12:18
odyssey4meif they're doing something else for dragonflow, then you could try to use them - but there might need to be some re-implementation12:18
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375512:18
odyssey4menot sure - point me at where they are and perhaps we can figure it out12:18
oansonodyssey4me, some tests are not tempest. But I'll go over the dragonflow tox.ini and related files and see if I can run these tests out-of-tree.12:19
oansonAll the tests are in the dragonflow project. e.g. in patch https://review.openstack.org/#/c/392133/ you can see the gate running the fullstack tests (fullstack-ml2)12:19
oansonCorrect patch this time :)12:19
oansonIt basically calls tox -e fullstack. I'll go over the tox.ini and related files and see if I can get it to run out-of-tree12:20
oansonIt might need a re-implementation, like you said. But that sounds like a dragonflow-side change.12:20
odyssey4meoanson it may make sense to use rally12:21
oansonodyssey4me, that too. I have someone working on creating a stable rally test.12:21
odyssey4meso generally speaking tempest is that common test tooling between ourselves and devstack12:22
oansonBut my understanding is that it's control-plane only. I want to verify the network configuration is correct. e.g. VMs can send packets, security groups enforce.12:22
odyssey4merally is also usable12:22
odyssey4meit may make sense to target using tempest in dragonflow, and for now to simply do some rudimentary tests in our repo12:22
odyssey4metempest has a plugin architecture, so the plugin can be done in dragonflow's repo12:23
odyssey4meyeah - I understand what you want to do, but it may not make sense to re-implement right now as it's a large cost to carry... rather do something basic which is a canary, then work on some sort of implementation that is common across all deployment tooling12:23
odyssey4meyou'll notice that the calico testing is very, very rudimentary\12:24
oansonI have :)12:24
odyssey4meit can be like that for now because the implementation community is very small and logan- has his own CI to verify that things work12:24
odyssey4meover time that will change to be better upstream testing, but that takes time and resources which aren't yet available12:25
oansonI'll see if maybe our fullstack tests work out-of-tree out of the box. If they don't, I'll stick to tempest + rudimentary tests for now, and improve later12:25
odyssey4meyeah, good plan - more testing is always better, but don't get stuck on it12:25
oansonodyssey4me, can't we run these tests on the dragonflow gate, once the patch lands?12:25
oansonGreat. So that's the plan.12:26
odyssey4meyeah, that is possible - we might need to adjust how the tests work a little... but that'd be great12:26
oansonThat way we get instant notification if a patch breaks the ansible deployment.12:26
*** f13o has joined #openstack-ansible12:27
odyssey4meyes, although it's more likely that a patch to dragonflow breaks neutron/dragonflow... ideally our tests expose some extra testing that isn't done in existing testing12:27
odyssey4meie we can have our tests implement an HA deployment, DVR or something else that devstack can't do12:27
oansonYou mean like multinode stuff? That would be great.12:28
oansonThere are several multinode tests that we are missing, but are very important.12:28
oansonThe current fullstack are mostly sanity, i.e. verifying the different dragonflow applications and features work at the most basic level12:29
odyssey4meyeah, thanks to the container architecture we can simulate multi-node to a degree12:29
oansonI can look into that too. I think Neutron have a multinode test somewhere too, which I was planning to review.12:29
oansonAnd we have managed to run containerised dragonflow and that way place several local controllers on a single host12:30
odyssey4meadd it to your long TODO list ;)12:30
oansonIt's a cyclic list. I hope I'm not overriding something important... :)12:31
odyssey4mefor now, let's get the basics working, then get creative to cover the gaps which the existing dragonflow tests don't cover12:31
oansonSounds like a plan.12:31
oansonThanks for your help!12:33
*** retreved has joined #openstack-ansible12:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Use updated get_url module checksum functionality  https://review.openstack.org/39437412:36
*** sdake has quit IRC12:40
*** sdake has joined #openstack-ansible12:40
tavisodyssey4me: hi, if I don't replace anything for an AIO the error will happen in the biginning. http://pastebin.com/e4RYADys. I was based on the Quick start guide http://docs.openstack.org/developer/openstack-ansible/developer-docs/quickstart-aio.html.12:41
*** berendt has quit IRC12:41
tavisodyssey4me: What I did isn't right?12:46
*** tavis has quit IRC12:47
*** thorst_ has joined #openstack-ansible12:50
*** thorst_ has quit IRC12:50
drifterzaThanks Jessie12:52
drifterzaI'll do things in smaller chunks from now on12:52
*** thorst_ has joined #openstack-ansible12:52
drifterzaBut I did make the keystone v3 stuff work so that does cover the one nit you had in previous reviews.12:53
drifterzaodyssey4me, in case you didnt get pinged for this12:54
*** johnmilton has joined #openstack-ansible12:55
*** pegmanm_ has quit IRC12:56
*** kylek3h has quit IRC12:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Use updated get_url module checksum functionality  https://review.openstack.org/39441412:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Use updated get_url module checksum functionality  https://review.openstack.org/39441713:02
*** woodard has joined #openstack-ansible13:02
*** janki has quit IRC13:02
mhaydenmorning!13:04
drifterzathe AOI gates are currently borked ?13:05
drifterzablah and the centos7 gates seem weird aswell13:06
drifterzaah well, let me go home and try again later.13:06
drifterzaHi mhayden :)13:06
odyssey4medrifterza master is blocked until https://review.openstack.org/393810 merges13:10
*** drifterza has quit IRC13:11
*** pegmanm_ has joined #openstack-ansible13:12
mgariepygood morning everyone13:14
*** pegmanm_ has quit IRC13:17
*** timl0101 has joined #openstack-ansible13:19
*** markvoelker has joined #openstack-ansible13:21
*** jheroux has joined #openstack-ansible13:22
*** kylek3h has joined #openstack-ansible13:30
*** kylek3h has quit IRC13:30
*** kylek3h has joined #openstack-ansible13:30
*** fguillot has joined #openstack-ansible13:32
*** Mudpuppy has joined #openstack-ansible13:41
*** v1k0d3n has quit IRC13:43
*** haad1 has quit IRC13:45
openstackgerritMerged openstack/openstack-ansible-ceph_client: Fix ceph_extra_confs undefined error  https://review.openstack.org/39421313:47
*** sdake has quit IRC13:48
*** nixhed has quit IRC13:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add boot priorities to containers  https://review.openstack.org/39407113:48
*** pegmanm_ has joined #openstack-ansible13:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Protect CLI parameters passed through osa wrapper  https://review.openstack.org/39048013:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: [DOCS] Adds a cookie cutter deploy guide for d.o.o  https://review.openstack.org/39148613:49
*** fguillot has quit IRC13:50
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Ensure apparmor is running before reloading  https://review.openstack.org/39383813:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client: Fix ceph_extra_confs undefined error  https://review.openstack.org/39443813:54
*** fguillot has joined #openstack-ansible13:54
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] Attempt to fix swift_pypy memory issues  https://review.openstack.org/38656613:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Use HEAD stable-1.9 Ansible in bootstrap-ansible  https://review.openstack.org/39130313:55
*** pegmanm_ has quit IRC13:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375513:56
openstackgerritMerged openstack/openstack-ansible-os_glance: Add os-brick to glance_pip_packages  https://review.openstack.org/38930613:57
*** pegmanm_ has joined #openstack-ansible13:57
*** klamath has joined #openstack-ansible14:01
*** klamath has quit IRC14:01
*** klamath has joined #openstack-ansible14:01
*** pegmanm_ has quit IRC14:02
*** oanson has quit IRC14:06
*** fandi has quit IRC14:06
*** Mudpuppy has quit IRC14:10
*** cathrichardson has quit IRC14:10
*** cathrichardson has joined #openstack-ansible14:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Fix tmpfiles.d when multiple service are running  https://review.openstack.org/39388314:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Ensure apparmor is running before reloading  https://review.openstack.org/39444514:13
*** jperry has joined #openstack-ansible14:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Fix tmpfiles.d when multiple service are running.  https://review.openstack.org/39344214:15
openstackgerritLogan V proposed openstack/openstack-ansible-ops: Import osa-gate-profile  https://review.openstack.org/38457014:20
*** chris_hultin|AWA is now known as chris_hultin14:25
mrhillsmang'morning/evening/afternoon14:25
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] Attempt to fix swift_pypy memory issues  https://review.openstack.org/38656614:27
andymccrmorning mrhillsman14:28
openstackgerritMerged openstack/openstack-ansible-os_horizon: Add optional pip packages to horizon  https://review.openstack.org/39379914:31
*** pwnall1337 has joined #openstack-ansible14:32
*** tavis has joined #openstack-ansible14:32
openstackgerritMerged openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39381014:34
*** drifterza has joined #openstack-ansible14:35
*** armaan has joined #openstack-ansible14:36
*** haad1 has joined #openstack-ansible14:36
*** victorhe has joined #openstack-ansible14:37
*** haad1 has quit IRC14:38
*** tavis has quit IRC14:38
drifterzaodyssey4me, you still around ?14:39
odyssey4medrifterza yep14:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Ocata 2016-11-04  https://review.openstack.org/38971214:39
*** pwnall13371 has joined #openstack-ansible14:39
drifterzashould I just rebase this PR : https://review.openstack.org/#/c/393684/ ?14:39
drifterzaLinters failing14:39
*** pwnall1337 has quit IRC14:40
*** pwnall13371 is now known as pwnall133714:40
*** pwnall1337 is now known as testpwnall14:40
*** testpwnall is now known as pwnall133714:40
odyssey4medrifterza you'll need to push up a patch that fixes the lint issues14:40
*** messy has quit IRC14:40
odyssey4mesimilar to https://review.openstack.org/39389114:40
*** haad1 has joined #openstack-ansible14:41
odyssey4medrifterza plenty more samples here: https://review.openstack.org/#/q/topic:linter-bump-3.4.114:41
*** jamesdenton has joined #openstack-ansible14:41
drifterzaokay then I rebase off the new PR that fixes the linting14:41
openstackgerritLogan V proposed openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39445814:41
drifterzaokay got it14:42
*** pegmanm_ has joined #openstack-ansible14:45
*** foutatoro has quit IRC14:46
openstackgerritLogan V proposed openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39445814:46
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375514:47
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Set rsync to not perform reverse lookups  https://review.openstack.org/39446214:48
openstackgerritPedro Magalhães (pjm6) proposed openstack/openstack-ansible-os_horizon: Add optional pip packages to horizon  https://review.openstack.org/39446414:48
logan-odyssey4me-- im surprised this was able to pass gate https://review.openstack.org/#/c/393810/14:49
odyssey4melogan- oh why?14:49
*** pegmanm_ has quit IRC14:49
*** kriskend has joined #openstack-ansible14:50
logan-master builds fail with http://cdn.pasteraw.com/oo4nb0l1bspcxeuu8tmcuood7pzuxy now. im seeing 1.4.4 changed teh structure of their repo14:50
openstackgerritMerged openstack/openstack-ansible: Move storage_address discovery into a single task  https://review.openstack.org/39381414:50
odyssey4meoh dear14:50
logan-well hold up14:51
logan-this is not a 1.4.4 issue14:51
odyssey4melogan- it kinda begs the question - does building felix itself from source add value to your use case?14:51
odyssey4methere is a PPA, so it could easily be deployed from packages instead14:52
odyssey4methen only the neutron-driver be built from source14:52
logan-the next release they tag will probably have this directory layout where the wheel is built from /python https://github.com/projectcalico/felix/tree/master/python14:52
*** v1k0d3n has joined #openstack-ansible14:52
logan-hmm14:52
logan-it looks like their PPA is very rarely updated14:53
odyssey4mewell, it should be updated once per tag I guess14:53
odyssey4meand it didn't look like they tag very often14:53
odyssey4meanyway - just a thought which I figured I'd put out there14:53
logan-yeah14:54
odyssey4meit really depends on how you're using it14:54
logan-well the PPA definitely wouldn't work for me currentlhy14:54
logan-1.3.0 is ancient14:54
odyssey4meif you want it from source, then obviously things should stay as-is and we'll need to update14:54
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447214:54
odyssey4meI expect that https://review.openstack.org/389712 will fail then?14:55
logan-yeah I guess the necessary update in building from source would be adding the ability to specify to py_pkgs a subdirectory in the git repo to build the wheel from14:55
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_ironic: Fix tmpfiles.d when multiple service are running  https://review.openstack.org/39391414:55
drifterzaah crap14:55
odyssey4melogan- I think that's already possible14:55
logan-let me look into my local failures further. i think i was wrong about that patch passing14:56
logan-it is probably fine, their repo structure didnt change until after that tag14:56
*** f13o has quit IRC14:56
logan-going to look into why i'm seeing failures on local builds14:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Ocata 2016-11-04  https://review.openstack.org/38971214:57
odyssey4melogan- ^ updated to skip the sha bump for felix14:57
odyssey4meit definitely failed using the SHA I tried, which was post 1.4.414:58
logan-yeah definitely post 1.4.4 will fail. we need to stay at 1.4.4 (latest stable tag) for now and it should build fine14:58
*** messy has joined #openstack-ansible15:00
sc68calIs it worth opening a bug report for a failure of the run_upgrade.sh script on an AIO node?15:00
sc68calor is it known to be broken15:00
sc68calhttp://paste.openstack.org/show/587929/15:00
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] Attempt to fix swift_pypy memory issues  https://review.openstack.org/38656615:01
odyssey4mesc68cal that appears to be a bug in the galera role when the upgrade is executed - well worth a bug15:02
sc68calk15:02
sc68calI have the vm snap shotted so I can poke the lxc container15:03
*** michaelgugino has joined #openstack-ansible15:03
logan-odyssey4me looking at the output from the build i think it may have been a transient failure while one of the master patches (either to role or integrated repo) was still in flight. i started a new build now since both patches are merged in master and we'll see how that goes15:04
odyssey4mesc68cal it looks like it's this task: https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/galera_upgrade_post.yml#L16-L3315:05
sc68calyep15:05
odyssey4meso that means it failed to start - are there any logs indicating why it failed to start?15:05
odyssey4meof course I need to ask, seeing as it's an AIO - is there more than one galera container?15:06
odyssey4meand what were you upgrading from and to15:06
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447215:06
mgariepyodyssey4me, will the tmpfile.d stuff need backport for newton ?15:06
odyssey4memgariepy I expect so, yes15:07
*** Mudpuppy has joined #openstack-ansible15:07
mgariepynewton have 14.04 + 16.04 supports and ocata will only have 16.04 ?15:07
sc68calodyssey4me: upgrading from mitaka to newton, ubuntu 14.0415:08
*** Mudpuppy has quit IRC15:08
sc68calsc68cal: pulling the galera error log from the container15:08
*** Mudpuppy has joined #openstack-ansible15:08
sc68calwhoops15:08
* sc68cal hasn't had coffee yet15:08
odyssey4memgariepy yes, although master has 14.04 for now15:09
odyssey4meodyssey4me aha, ok makes sense then - an AIO doesn't have more than one node, so the database will not start unless bootstrapped15:09
odyssey4meso if you're testing an AIO upgrade, you have to force it to bootstrap itself15:10
mgariepyand hopefully centos7 for that basic arch15:10
odyssey4mesc68cal see http://docs.openstack.org/developer/openstack-ansible/developer-docs/quickstart-aio.html#rebooting-an-aio15:10
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447215:10
openstackgerritFrédéric Guillot proposed openstack/openstack-ansible-os_almanach: Make config files compatible with Almanach 3.3.x  https://review.openstack.org/39230315:10
mgariepyarf, centos almost always give this:  http://logs.openstack.org/42/393442/8/gate/gate-openstack-ansible-os_neutron-ansible-func-centos-7/ed1996e/console.html#_2016-11-07_15_07_00_92509415:11
mgariepybut passed here : http://logs.openstack.org/42/393442/8/gate/gate-openstack-ansible-os_neutron-ansible-func-centos-7/ed1996e/console.html#_2016-11-07_15_02_17_32582315:11
*** rgogunskiy has quit IRC15:13
sc68calodyssey4me: I don't recall rebooting the system though15:13
odyssey4memgariepy that's one of two issues - either the container connectivity is broken, or it's a SNI certificate validation problem15:13
*** spotz_zzz is now known as spotz15:13
*** gouthamr has joined #openstack-ansible15:15
odyssey4mesc68cal but if the container restarted, or the DB restarted, it has no db peers so the master election fails15:15
odyssey4mesc68cal in newton we made it operate more like a normal db if there are no peers so that it doesn't need bootstrapping, but the mitaka db will still be configured the old way15:15
*** phalmos has joined #openstack-ansible15:16
sc68calodyssey4me: ok, so basically I run the upgrade script, wait for it to fail, run the galera playbook that you linked, then re-run the upgrade script?15:16
odyssey4mesc68cal so the best is to either make it ignore the state, or to set the affinity for the galera containers to 3 in your test so that there are 3 galera containers15:16
*** woodard has quit IRC15:17
odyssey4mesc68cal if you're running automated tests, then after bootstrap-aio make this change: https://github.com/openstack/openstack-ansible/blob/eol-kilo/etc/openstack_deploy/openstack_user_config.yml.aio#L71-L7715:17
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447215:17
odyssey4mewe will very likely be adding that back as a default for the AIO as soon as we have the long build times under control15:18
sc68calodyssey4me: ok and set those variables from 3 -> 115:18
odyssey4mesc68cal nope, they are 1 by default - you want them to be 3 so that it build 3 containers on the AIO host15:18
odyssey4me3 of each of those containers15:18
sc68calok15:19
*** oanson has joined #openstack-ansible15:19
sc68calodyssey4me: got it now, thanks for the quick replies :)15:21
odyssey4mesure - no problem :) hope it works!15:21
*** TxGirlGeek has joined #openstack-ansible15:22
*** v1k0d3n has quit IRC15:23
odyssey4mejmccrory something's gone funky with the nova_lxd test - I see the os_nova tests are failing fairly consistently15:24
*** v1k0d3n has joined #openstack-ansible15:24
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447215:26
*** c-mart has joined #openstack-ansible15:26
jmccroryodyssey4me : hmm "The requested availability zone is not available" in tempest output15:27
odyssey4meyeah, I have the feeling that something isn't coming up15:27
odyssey4memaybe lxd - maybe nova with the driver - not sure15:27
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447215:28
vnoginodyssey4me, sc68cal hi Jesse, Sean. There are 2 workaround options: openstack-ansible galera-install.yml --tags galera-bootstrap during TASK: [galera_server | Start MySQL] execution or set galera_upgrade=false in openstack-ansible/scripts/run-upgrade.sh script15:29
jmccroryi'll start up a local deploy to dig around15:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update ansible-lint to 3.4.1  https://review.openstack.org/39142915:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update ansible-lint to 3.4.1  https://review.openstack.org/39142915:29
odyssey4methanks jmccrory15:29
mgariepyhttp://logs.openstack.org/83/393883/2/check/gate-openstack-ansible-os_nova-ansible-func_lxd-ubuntu-trusty/8c4017a/logs/host/nova/nova-compute.log.txt.gz#_2016-11-07_15_24_51_25615:30
odyssey4mevnogin so we don't want that tag applied permanently because it's a special case for an AIO15:30
mgariepyodyssey4me, jmccrory ^^15:30
odyssey4methe better option is to ensure that galera actually has a cluster15:30
*** c-mart has quit IRC15:31
jmccroryah hmm that's it mgariepy15:31
odyssey4meoh neat15:31
odyssey4meso it looks like there's a missing package - but it also looks like the code path for a deprecated api is being used15:31
vnoginodyssey4me, frankly, I faced the same issue and with multi-node deployment (but with only one mysql instance :) )15:31
odyssey4meso maybe there's a better updated path15:31
*** elarson has left #openstack-ansible15:32
odyssey4mevnogin yeah, if you're stuck with only one control plane node then you should set the affinity up15:32
*** galstrom_zzz is now known as galstrom15:32
*** aleph1 has joined #openstack-ansible15:32
logan-disregard my heart attack earlier odyssey4me, repo_build just passed fine on master for me and its not trying to build felix/master anymore :)15:33
vnoginodyssey4me, yep :) now I do it in this way15:33
*** aleph1 is now known as agarner15:34
drifterzahaad1, you there dude ?15:34
*** c-mart has joined #openstack-ansible15:34
odyssey4mevnogin sc68cal another option, of course, is to backport the fix made for https://bugs.launchpad.net/openstack-ansible/+bug/1624327 to mitaka :)15:34
openstackLaunchpad bug 1624327 in openstack-ansible "If there is only one galera node, it should bootstrap automatically" [Wishlist,Fix released] - Assigned to Jimmy McCrory (jimmy-mccrory)15:34
*** dxiri has joined #openstack-ansible15:36
vnoginodyssey4me, https://bugs.launchpad.net/openstack-ansible/+bug/1595143 :)15:37
openstackLaunchpad bug 1595143 in openstack-ansible "During the upgrade M->N mysql doesn't start properly" [Medium,Confirmed]15:37
drifterzaanyone keen to vote on this : https://review.openstack.org/#/c/393730/ ?15:37
mhaydenif anyone has a moment, i have a few security role features/fixes in the pipe -> https://review.openstack.org/#/q/project:openstack/openstack-ansible-security+status:open15:38
odyssey4mevnogin :)15:38
openstackgerritMerged openstack/openstack-ansible-tests: Update Ansible to v2.2.0.0-1  https://review.openstack.org/39368615:38
odyssey4melogan- did you see the feedback in https://review.openstack.org/386885 & https://review.openstack.org/38927615:39
odyssey4meoh, and in https://review.openstack.org/386835 ?15:39
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375515:39
openstackgerritMerged openstack/openstack-ansible: Use HEAD stable-1.9 Ansible in bootstrap-ansible  https://review.openstack.org/39130315:40
logan-yep. working on finding time to wrap those up :)15:40
*** serverascode has quit IRC15:41
*** strobelight has joined #openstack-ansible15:41
*** izaakk has quit IRC15:42
*** cloudnull has quit IRC15:42
*** mubix has quit IRC15:42
*** rackertom has quit IRC15:42
*** qwang has quit IRC15:42
*** chris_hultin has quit IRC15:42
*** neith has quit IRC15:42
*** xar- has quit IRC15:42
*** raddaoui has quit IRC15:42
*** dstanek has quit IRC15:42
*** GheRivero has quit IRC15:42
*** raginbaj- is now known as raginbajin15:42
*** fguillot has quit IRC15:43
*** erikmwilson has quit IRC15:43
*** cjloader has quit IRC15:43
*** h1nch has quit IRC15:43
*** mrhillsman has quit IRC15:43
*** odyssey4me has quit IRC15:43
*** FrankZhang has quit IRC15:43
*** toan has quit IRC15:43
*** mubix has joined #openstack-ansible15:45
*** GheRivero has joined #openstack-ansible15:45
*** neith has joined #openstack-ansible15:45
*** izaakk has joined #openstack-ansible15:45
*** qwang has joined #openstack-ansible15:46
*** rackertom has joined #openstack-ansible15:46
*** toan has joined #openstack-ansible15:47
*** serverascode has joined #openstack-ansible15:48
*** cloader89 has joined #openstack-ansible15:48
*** odyssey4me has joined #openstack-ansible15:48
*** erikmwilson has joined #openstack-ansible15:48
*** xar- has joined #openstack-ansible15:48
*** chris_hultin has joined #openstack-ansible15:48
*** cloader89 is now known as cjloader15:48
*** FrankZhang has joined #openstack-ansible15:49
* mhayden tips his hat to odyssey4me15:49
*** raddaoui has joined #openstack-ansible15:49
*** cloudnull has joined #openstack-ansible15:50
*** fguillot has joined #openstack-ansible15:50
*** pegmanm_ has joined #openstack-ansible15:50
*** f13o has joined #openstack-ansible15:52
*** dstanek has joined #openstack-ansible15:52
*** v1k0d3n has quit IRC15:54
*** h5t4 has quit IRC15:54
*** h1nch has joined #openstack-ansible15:54
*** mrhillsman has joined #openstack-ansible15:55
openstackgerritMerged openstack/openstack-ansible-ceph_client: Fix ceph_extra_confs undefined error  https://review.openstack.org/39443815:56
*** pegmanm_ has quit IRC15:56
*** v1k0d3n has joined #openstack-ansible16:02
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:02
*** deepak_jon has quit IRC16:04
openstackgerritMerged openstack/openstack-ansible: Add boot priorities to containers  https://review.openstack.org/39407116:05
*** rk4n has joined #openstack-ansible16:06
openstackgerritMerged openstack/openstack-ansible: Protect CLI parameters passed through osa wrapper  https://review.openstack.org/39048016:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Protect CLI parameters passed through osa wrapper  https://review.openstack.org/39450716:07
*** aheczko has quit IRC16:08
drifterzaodyssey4me,16:08
odyssey4medrifterza o/16:08
drifterzamust skip_ansible_lint tag be done in meta or in task16:08
drifterzafor external roles16:08
*** v1k0d3n has quit IRC16:09
drifterzacos I tried it in the tests/install yml and it doest seem to work16:09
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39387116:10
odyssey4medrifterza lemme look at the failures16:10
odyssey4meit has to be done via a tag16:10
*** v1k0d3n has joined #openstack-ansible16:10
drifterzahttp://logs.openstack.org/72/394472/7/check/gate-openstack-ansible-os_monasca-linters-ubuntu-xenial/53b159d/console.html16:11
drifterzahmm16:11
drifterzawait16:11
drifterzai see why16:11
drifterzathat error was due to a file not being there16:12
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:12
odyssey4meyep, that's one of them16:12
*** pcaruana has quit IRC16:12
drifterzabut still the tag isnt skipping the lint checks16:12
drifterzawhich is werid16:12
drifterzalet me see if it passes now16:13
odyssey4mehmm, hang on - I think I know why16:13
odyssey4meset the tags in https://github.com/openstack/openstack-ansible-os_monasca/blob/master/meta/main.yml#L38-L5016:13
drifterzaah okay16:14
drifterzaso its in the meta16:14
odyssey4mealso https://github.com/openstack/openstack-ansible-os_monasca/blob/master/tasks/pre-install.yml#L29 should be using https://github.com/openstack/openstack-ansible-os_monasca/blob/master/defaults/main.yml#L1816:14
openstackgerritMerged openstack/openstack-ansible-os_horizon: Add optional pip packages to horizon  https://review.openstack.org/39446416:15
openstackgerritMerged openstack/openstack-ansible-os_sahara: Simplify pip options/constraints mechanism  https://review.openstack.org/39432916:16
odyssey4medrifterza yeah, in fact you're executing each of those roles twice16:16
odyssey4methe meta dep will automatically execute them prior to the role16:17
drifterzahuh where ?16:17
drifterzaoh right16:17
odyssey4meso https://github.com/openstack/openstack-ansible-os_monasca/blob/master/tests/test-install-monasca.yml#L85-L102 is doing the same thing as https://github.com/openstack/openstack-ansible-os_monasca/blob/master/meta/main.yml#L45-L5016:17
odyssey4meso you can actually remove these: https://github.com/openstack/openstack-ansible-os_monasca/blob/master/tests/test-install-monasca.yml#L85-L10216:17
odyssey4mejust add the grafana_ vars to the role dep16:17
odyssey4medo that in another patch though16:18
openstackgerritMerged openstack/openstack-ansible-os_aodh: Update min_ansible_version to 2.0  https://review.openstack.org/39434416:18
*** berendt has joined #openstack-ansible16:18
drifterzaokay cool16:18
odyssey4meeffectively you either want to execute using a play or role deps16:18
odyssey4menot both16:18
odyssey4medoing it via a play gives you a bit more control and it's more obvious, but then you need to add some tasks to validate that the services you need are present16:19
odyssey4meadding them as role deps is nice because it'll pull them in automatically, but they're less obviously included then16:19
*** pegmanm_ has joined #openstack-ansible16:20
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:20
drifterzabut then skip_ansible_lint wont work in role deps16:20
drifterzacatch 2216:20
drifterzaI agree that role deps for the win, but the skip_ansible_lint16:22
*** c-mart has quit IRC16:23
odyssey4mepersonally I prefer having no deps at all and executing roles in playbooks exclusively. For me it's more intuitive.16:23
odyssey4meskip_ansible_lint should work in role deps16:24
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Set rsync to not perform reverse lookups  https://review.openstack.org/39446216:25
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:25
drifterzaega16:25
drifterzaD16:25
*** pegmanm_ has quit IRC16:25
*** sdake has joined #openstack-ansible16:25
*** weezS has joined #openstack-ansible16:25
*** pegmanm_ has joined #openstack-ansible16:26
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:27
odyssey4medrifterza not sure, but I think tags has to be a list16:29
drifterzahmmm16:29
odyssey4meoh hang on - it passed16:29
odyssey4meall good then :)16:29
drifterzayeah but I used role:16:29
drifterzanot sure if thats okay16:30
odyssey4meah of course - yes, that's the right way anyway16:30
drifterzaah okay cool16:30
*** pegmanm_ has quit IRC16:31
drifterzaso you recon I should do another PR removing it from the meta and rather having it the tests role16:32
*** adrian_otto has joined #openstack-ansible16:33
odyssey4medrifterza that's a matter of opinion and style - maybe16:34
odyssey4mecomments in that lint fix patch16:34
odyssey4metrying to keep the patch purpose specific16:34
*** fxpester has quit IRC16:34
*** gouthamr has quit IRC16:35
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix auditd restart handler  https://review.openstack.org/39451916:36
openstackgerritMerged openstack/openstack-ansible-os_neutron: Change Calico package to Felix  https://review.openstack.org/39425216:39
*** spotz is now known as spotz_zzz16:40
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix auditd restart handler  https://review.openstack.org/39451916:40
*** vishwanathj has joined #openstack-ansible16:40
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:41
*** berendt has quit IRC16:41
*** c-mart has joined #openstack-ansible16:41
*** spotz_zzz is now known as spotz16:42
drifterzaodyssey4me, so the optimizating patch fixes the install.yml16:43
drifterzaremoving unnecessary git requirements things16:43
odyssey4medrifterza one more revision for the linter patch :/16:43
odyssey4mesorry16:43
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix auditd restart handler  https://review.openstack.org/39451916:43
drifterzaoh thought you meant I shouldnt have it when you said I shouldnt touch it16:44
drifterzalol16:44
*** berendt has joined #openstack-ansible16:44
odyssey4me:)16:44
odyssey4meyep, make the least amount of change required to get the test to pass while not breaking the functional tests16:45
*** pegmanm_ has joined #openstack-ansible16:45
odyssey4meany other changes belong in a purpose-specific patch16:45
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] Attempt to fix swift_pypy memory issues  https://review.openstack.org/38656616:45
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447216:45
drifterzashot, thanks for the patience ;)16:46
openstackgerritLogan V proposed openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39445816:48
drifterzaeh : http://logs.openstack.org/30/393730/11/check/gate-openstack-ansible-os_neutron-ansible-func-centos-7/0902843/console.html#_2016-11-07_16_20_32_979107 ?16:50
drifterzawhy16:51
drifterzais it just random16:51
*** pegmanm_ has quit IRC16:52
openstackgerritFrédéric Guillot proposed openstack/openstack-ansible-os_almanach: Make config files compatible with Almanach 3.3.x  https://review.openstack.org/39230316:53
dxirihey guys! I have some news :)16:54
dxirithanks to your help, we will probably be using OSA company wide to deploy labs for development and testing, people really liked the way this is setup and the ease of adding hosts :)16:55
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Designate to integrated repo.  https://review.openstack.org/39375516:55
odyssey4medxiri excellent :)16:55
*** v1k0d3n has quit IRC16:55
dxiriI was "competing" against an RDO based install, and osa won big time16:55
logan-awesome dxiri16:55
palendaedxiri, What was the deciding factor?16:56
*** v1k0d3n has joined #openstack-ansible16:56
drifterzaodyssey4me, PR 26 updates the docs16:56
*** sdake has quit IRC16:56
drifterzathanks for reminding me ;P16:56
dxiripalendae: the containerized setup16:56
dxiriso that you can destroy all the env and rebuild it16:56
dxiriand keep only what matters to you16:56
dxiriwe have way to many servers here that people just put a couple of VMs on and forget about those16:57
*** berendt has quit IRC16:57
dxiriso the aim is to integrate all those servers and do one cloud so that its easier to manage16:57
dxirithe deployment host could be any box right16:58
dxirifor example, a compute host itself16:58
palendaedxiri, Generally it's been infra01, but yeah, could be any16:58
dxiricool16:58
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix auditd restart handler  https://review.openstack.org/39451917:00
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Remove deprecated always_run  https://review.openstack.org/39453517:00
drifterzais the centos7 func test gate broken ?17:01
drifterzafor neutron ?17:02
*** vishwanathj has quit IRC17:03
drifterzahttp://logs.openstack.org/30/393730/11/gate/gate-openstack-ansible-os_neutron-ansible-func-centos-7/957dac8/console.html#_2016-11-07_15_54_18_86715417:03
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] First effort at CentOS7 support for Swift  https://review.openstack.org/39453617:03
*** rk4n has quit IRC17:05
odyssey4medrifterza I think mgariepy is looking into that17:05
drifterzaah okay cool17:05
odyssey4menot sure if it's SNI issues or some sort of race17:05
drifterzaso at least someone is looking at it17:06
*** sliver has joined #openstack-ansible17:06
*** hughmFLEXin has joined #openstack-ansible17:06
*** woodard has joined #openstack-ansible17:07
*** adrian_otto has quit IRC17:09
evrardjpodyssey4me: would you like to simplify a little bit further the get_url module checksum functionality commits?17:10
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Remove deprecated always_run  https://review.openstack.org/39453517:12
sliverHi. Trying to do a point release (minor) from 12.0.10 to 12.2.x and TASK: [os_keystone | Ensure Keystone user to Admin role] **********************  is bombing out with a 401(rest of tasks up to this pt are fine). Do you think it's safe to skip tags to bypass?17:12
mhaydenjust found a gate blocker in the security role :( if anyone has a change to get https://review.openstack.org/#/c/394519/ moving, that'd be great!17:13
mhaydens/change/chance/17:13
*** smatzek has joined #openstack-ansible17:13
odyssey4meevrardjp happy to see a proposed review for any further optiomisations for anything :)17:13
evrardjpalready done17:13
evrardjpI'm putting the same message everywhere this way we don't miss it :p17:14
evrardjpbut now that you've seen it, I can stop17:14
evrardjp:p17:14
evrardjppatient zero is in os_keystone17:14
*** v1k0d3n has quit IRC17:15
*** v1k0d3n has joined #openstack-ansible17:15
odyssey4meevrardjp oh neat17:16
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [WIP] First effort at CentOS7 support for Swift  https://review.openstack.org/39453617:16
evrardjpI don't remember which one trims or not17:16
odyssey4melemme try that on the repo where that's merged already17:16
evrardjpI think lookup url trims so you don't even have to do a | trim17:17
evrardjpbut maybe worth checking17:17
odyssey4mewill push a patch up now to try it17:17
evrardjpjust do it on your machine it's gonna be faster :p17:17
evrardjpbut hey who am I :p17:17
*** v1k0d3n has quit IRC17:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Replace uri task with url lookup  https://review.openstack.org/39454317:20
odyssey4methe gate will be faster than me setting up an instance17:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Replace uri task with url lookup  https://review.openstack.org/39454317:21
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron: [WIP] Move to full tempest run for Neutron  https://review.openstack.org/38745717:22
*** berendt has joined #openstack-ansible17:22
*** gouthamr has joined #openstack-ansible17:23
drifterzacould someone +W on this PR : https://review.openstack.org/#/c/394472/17:25
drifterzaplease17:25
andymccrdone!17:27
drifterzathanks :)17:27
openstackgerritVitaliy Nogin proposed openstack/openstack-ansible-galera_server: On single nodes use an empty cluster address  https://review.openstack.org/39454517:27
odyssey4meevrardjp so the only down side I see to that approach is that the lookup executes, IIRC, on the deployment host17:31
odyssey4methis can be a good and bad thing17:31
evrardjpodyssey4me: true17:31
*** adrian_otto has joined #openstack-ansible17:32
*** asettle has quit IRC17:33
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_keystone: Implement zero downtime upgrades  https://review.openstack.org/38426917:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone: Use updated get_url module checksum functionality  https://review.openstack.org/39436717:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally: Use updated get_url module checksum functionality  https://review.openstack.org/39437517:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use updated get_url module checksum functionality  https://review.openstack.org/39438017:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Use updated get_url module checksum functionality  https://review.openstack.org/39438417:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest: Use updated get_url module checksum functionality  https://review.openstack.org/39438217:38
*** c-mart has quit IRC17:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Use updated get_url module checksum functionality  https://review.openstack.org/39437417:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Use updated get_url module checksum functionality  https://review.openstack.org/39441717:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Use updated get_url module checksum functionality  https://review.openstack.org/39441417:39
*** armaan has quit IRC17:39
*** armaan has joined #openstack-ansible17:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Optimise venv fetch mechanism  https://review.openstack.org/39437617:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Optimise venv fetch mechanism  https://review.openstack.org/39437617:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Use updated get_url module checksum functionality  https://review.openstack.org/39437317:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca: Use updated get_url module checksum functionality  https://review.openstack.org/39437017:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum: Use updated get_url module checksum functionality  https://review.openstack.org/39436917:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic: Use updated get_url module checksum functionality  https://review.openstack.org/39436617:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Use updated get_url module checksum functionality  https://review.openstack.org/39436417:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Use updated get_url module checksum functionality  https://review.openstack.org/39436217:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi: Use updated get_url module checksum functionality  https://review.openstack.org/39436017:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance: Use updated get_url module checksum functionality  https://review.openstack.org/39386617:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Use updated get_url module checksum functionality  https://review.openstack.org/39386517:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Use updated get_url module checksum functionality  https://review.openstack.org/39386317:46
openstackgerritMerged openstack/openstack-ansible-os_monasca: Fix linting issues for ansible-lint 3.4.1  https://review.openstack.org/39447217:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Use updated get_url module checksum functionality  https://review.openstack.org/39385317:46
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_keystone: Implement zero downtime upgrades  https://review.openstack.org/38426917:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer: Use updated get_url module checksum functionality  https://review.openstack.org/39384717:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican: Use updated get_url module checksum functionality  https://review.openstack.org/39384417:47
*** weezS has quit IRC17:48
odyssey4meevrardjp so https://review.openstack.org/394543 has passed tests, but obviously that code path wasn't exercised there17:48
*** jperry has quit IRC17:48
*** jperry has joined #openstack-ansible17:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Use updated get_url module checksum functionality  https://review.openstack.org/39384517:53
*** armaan has quit IRC17:54
*** armaan has joined #openstack-ansible17:55
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Optimizing monasca role.  https://review.openstack.org/39368417:55
*** c-mart has joined #openstack-ansible17:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca: Use updated get_url module checksum functionality  https://review.openstack.org/39437017:57
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Optimizing monasca role.  https://review.openstack.org/39368417:59
openstackgerritFrédéric Guillot proposed openstack/openstack-ansible-os_almanach: Make config files compatible with Almanach 3.3.x  https://review.openstack.org/39230317:59
jmccroryodyssey4me : this looks like what broke nova lxd, https://github.com/openstack/nova-lxd/commit/e56acc2eac635238ef31968038dd921f8cec9e4818:00
jmccrorythey removed pyOpenSSL, but it's still required by sub-dependencies18:01
drifterzaouch18:01
odyssey4mejmccrory ah ok, it's possibly an optional dep18:02
odyssey4mewe can just carry that in our deps then18:02
odyssey4mealthough perhaps they should be notified that they are, indirectly, requiring it18:02
*** hughmFLEXin has quit IRC18:07
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Removing include roles and preferring meta includes.  https://review.openstack.org/39456218:08
*** hughmFLEXin has joined #openstack-ansible18:10
dxiricloudnull: on friday you asked me if it was possible for me to raise an issue for a documentation problem, can you point me to the right place to do that?18:11
*** armaan has quit IRC18:12
odyssey4medxiri launchpad - the links in the channel topic18:12
dxiricool, on it now18:12
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"18:12
*** jmckind has joined #openstack-ansible18:14
dxirieven if its documentation...its considered a bug right?18:17
odyssey4mefor sure dxiri18:19
chris_hultinQuick question: What's the proper way to install a newer branch of a specific project?  E.g. Mitaka OSA, Newton <something else>?18:20
spotzdxiri: if you need help let us know18:20
odyssey4mechris_hultin proper? typically we don't support or have code paths for implementing something out of series in a stable brach18:21
odyssey4me*branch18:21
*** armaan has joined #openstack-ansible18:21
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Optimizing monasca role.  https://review.openstack.org/39368418:22
chris_hultinodyssey4me: I thought there was something we could do with the *_developer_mode or something similar18:22
odyssey4mechris_hultin possibly, but it's not a tested code path and any deployer doing so would have to figure it out18:22
chris_hultinodyssey4me: I'm fairly certain I've made it work before, and I know the project in question is backwards-compatible and will work18:23
chris_hultinodyssey4me: I just can't remember the exact parameters/facts I need to set18:25
odyssey4mechris_hultin assuming you're able to use the stable branch (so the carried files and templates are appropriate for the deployed service), you should be able to set developer_mode for the service18:26
odyssey4meyou'll likely have to also force the containers not to *only* use the repo because the wheels won't be there18:26
odyssey4meie set the pip lock down to false18:26
odyssey4menot sure what else18:27
odyssey4memaybe the upper constraints too18:27
chris_hultinodyssey4me: How do I specify the proper branch to use, though?18:27
odyssey4methe role will have the git_branch as a var18:27
odyssey4meso just override that18:27
chris_hultinodyssey4me: So I'd be setting *_git_install_branch in the group vars?18:28
odyssey4mechris_hultin you can just do it in user_vars - they take precedence18:28
*** v1k0d3n has joined #openstack-ansible18:28
*** armaan has quit IRC18:28
chris_hultinodyssey4me: So, anywhere besides the defaults, basically?18:28
odyssey4meyeah18:28
odyssey4meyou could do it in openstack_user_config/conf.d I think18:29
odyssey4methat's effectively the same as doing it in group_vars, but allows the change in user space18:29
*** javeriak has joined #openstack-ansible18:29
chris_hultinodyssey4me: Awesome, thanks.  I'll try that out later and let you know how it goes.18:32
*** retreved has quit IRC18:35
*** retreved has joined #openstack-ansible18:37
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Optimizing monasca role.  https://review.openstack.org/39368418:37
*** strobelight has quit IRC18:39
*** retreved_ has joined #openstack-ansible18:40
*** haad1 has quit IRC18:41
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Removing include roles and preferring meta includes.  https://review.openstack.org/39456218:41
*** retreved has quit IRC18:42
drifterzaokay18:42
drifterzathink thats enough for today18:42
drifterzathanks for all the help today odyssey4me18:43
drifterzacheck you guys tomorrow18:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca: Optimizing monasca role.  https://review.openstack.org/39368418:45
odyssey4medrifterza ^ a small tweak to ensure that it doesn't conflict with https://review.openstack.org/39437018:45
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Backport nova user ssh key distribution  https://review.openstack.org/39193618:45
odyssey4menight drifterza18:46
*** drifterza has quit IRC18:47
*** electrofelix has quit IRC18:48
dxirispotz: nevermind, I see its changed already :P18:49
*** jlockwood has joined #openstack-ansible18:50
dxiriwhy am I getting this? I am upgrading from 14.0.0.0 to .118:52
dxirifatal: [infra1_galera_container-ea952b16]: FAILED! => {"changed": false, "failed": true, "msg": "/bin/systemctl: unrecognized option '--wsrep-new-cluster'\n/bin/systemctl: unrecognized option '--wsrep-new-cluster'\n"}18:52
*** markvoelker_ has joined #openstack-ansible18:54
*** markvoelker has quit IRC18:56
odyssey4medxiri did you re-bootstrap ansible?18:57
*** markvoelker has joined #openstack-ansible18:57
odyssey4medxiri ie are you following http://docs.openstack.org/developer/openstack-ansible/newton/upgrade-guide/minor-upgrade.html18:57
dxirihttp://docs.openstack.org/developer/openstack-ansible/newton/upgrade-guide/minor-upgrade.html#minor-upgrades18:57
dxiriyes18:57
dxiriI'm at step 618:58
odyssey4meoh, that's weird18:58
dxirifunny, I just re-run it like this: openstack-ansible -e rabbitmq_upgrade=true setup-infrastructure.yml --limit infra1_galera_container-ea952b1618:58
dxiriand this time it finished ok18:58
dxiribut I have definetly seen that error pop before18:58
odyssey4medo you have a single control plane host, or a full set?18:59
*** markvoelker_ has quit IRC18:59
dxiri1 control and network, one storage, 1 compute19:00
dxiriand 1 logging19:00
*** poopcat has joined #openstack-ansible19:00
odyssey4meah, so the issue is that it's failing because you don't actually have a cluster19:00
odyssey4methat's not a very well tested path for us, so you've likely found a legit bug19:01
odyssey4meplease register a bug for it19:01
*** poopcat has quit IRC19:02
*** javeriak has quit IRC19:02
*** weezS has joined #openstack-ansible19:04
*** poopcat has joined #openstack-ansible19:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Clean up old test mechanism  https://review.openstack.org/39458919:06
dxiridone https://bugs.launchpad.net/openstack-ansible/+bug/163990019:08
openstackLaunchpad bug 1639900 in openstack-ansible "Galera-server failed to restart during upgrade from 14.0.0.0 to 14.0.0.1" [Undecided,New]19:08
*** adrian_otto has quit IRC19:11
*** poopcat has quit IRC19:12
*** h5t4 has joined #openstack-ansible19:14
*** v1k0d3n has quit IRC19:16
*** v1k0d3n has joined #openstack-ansible19:17
*** javeriak has joined #openstack-ansible19:17
*** javeriak has quit IRC19:17
dxiriI am facing some annoying issue, for some reason my containers do not have a default gateway and dns-nameservers set19:19
dxirihow can I set that up and avoid ansible overwriting it?19:19
*** jmckind_ has joined #openstack-ansible19:21
*** jmckind has quit IRC19:22
*** poopcat has joined #openstack-ansible19:25
*** adrian_otto has joined #openstack-ansible19:27
odyssey4medxiri the containers get their name server setup through the network interface config, which in turn receive it from dhcp on eth0 and therefore from dnsmasq on the host19:29
odyssey4meso if your hosts have that setup right, then the containers will inherit it19:29
palendaeFor those interested in inventory pluggability - https://review.openstack.org/#/c/392056/ and https://review.openstack.org/#/c/392057/ could use some reviews19:33
mgariepycloudnull, odyssey4me https://review.openstack.org/#/c/392477/ how do I add centos7 in this assertion ?19:34
*** hughmFLEXin has quit IRC19:35
*** hughmFLEXin has joined #openstack-ansible19:37
*** javeriak has joined #openstack-ansible19:39
*** jmckind_ has quit IRC19:40
*** javeriak has quit IRC19:40
*** armaan has joined #openstack-ansible19:41
dxiriodyssey4me: is this a separate dnsmasq specific to osa?19:42
odyssey4memgariepy we can adjust that to assert on a per-playbook basis19:43
odyssey4mefor now, in your tests, just revert the patch or something19:43
odyssey4medxiri nope - lxc does a standard thing and it simply setups up a cache on the host that uses the host's resolvers19:44
odyssey4medxiri your containers will simply use the host as a resolver19:45
*** jmckind has joined #openstack-ansible19:46
dxiriodyssey4me: for some reason that isn't working then...I have to explicitly set a dns-nameservers and gateway on /etc/network/interfaces.d/eth100.cfg for it to work19:47
*** Jack_Iv has quit IRC19:48
odyssey4medxiri then you need logan- to revise this patch https://review.openstack.org/38927619:48
*** javeriak has joined #openstack-ansible19:48
odyssey4meok, I'm out for the night - cheers all19:50
logan-dxiri: are you disabling the lxc-net interface (eth0 in the containers)?19:50
*** javeriak has quit IRC19:55
*** c-mart has quit IRC19:56
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-security: Add conf file entry for chrony  https://review.openstack.org/39460619:57
*** spotz is now known as spotz_zzz19:57
dxirilogan-: not that I know off :) I see it up inside the containers19:58
logan-10.0.3.0/24 subnet right? does your resolv.conf look like when the containers boot before you manually configure your eth100 settings19:59
logan-what does your resolv.conf look like*19:59
*** hughmFLEXin has quit IRC20:01
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-security: Add conf file entry for chrony  https://review.openstack.org/39460620:02
*** v1k0d3n has quit IRC20:02
*** v1k0d3n has joined #openstack-ansible20:03
*** johnmilton has quit IRC20:05
dxirilogan-: let me check20:08
*** TxGirlGeek has quit IRC20:09
cloudnullmgariepy: if you use "https://github.com/openstack/openstack-ansible-galera_server/blob/master/tasks/main.yml#L33" you can match the vars to "redhat-7"20:09
dxirilogan-: it has nothing in it20:09
dxirijust a commen20:09
dxiricomment20:09
logan-some other things to check.. is /etc/resolv.conf a symlink to /run/resolvconf/resolv.conf? can you do manual resolution thru the lxc-net gateway (ie host google.com 10.0.3.1)20:10
logan-is this on trusty or xenial?20:10
dxirixenial20:10
*** c-mart has joined #openstack-ansible20:10
*** v1k0d3n has quit IRC20:10
cloudnullmgariepy: something like this http://cdn.pasteraw.com/cwzpx4s37touofof3nksy89ydynzjmx20:11
mgariepyok i'll do a patch for this,.20:12
mgariepycloudnull, unless you want to ?20:12
cloudnullbe my guest : )20:12
cloudnullunless you want me to :)20:13
*** TxGirlGeek has joined #openstack-ansible20:13
mgariepyLOL20:13
dxirilogan-: not working ;; connection timed out; no servers could be reached20:13
dxiridid dig google.com @10.0.3.120:13
logan-do you see dnsmasq running on the physical host? lxcbr0 up and 10.0.3.1 bound to it?20:14
logan-and /etc/resolv.conf populated w/ working resolution on the physical host20:15
logan-trying to determine if your lxc net is busted or if its something broken inside the container20:15
dxirik dnsmasq was dead...so that's a start :)20:17
*** TxGirlGeek has quit IRC20:18
dxirilxcbr0 is up with 10.0.3.1 ip20:18
openstackgerritMarc Gariépy proposed openstack/openstack-ansible: Add CentOS7 to supported OS check  https://review.openstack.org/39461220:18
mgariepycloudnull, please review ^^20:19
*** TxGirlGeek has joined #openstack-ansible20:19
cloudnulllgtm20:20
cloudnull+1 until the gate passes20:20
mgariepygreat :D20:20
*** Mudpuppy_ has joined #openstack-ansible20:20
dxirik so now that I have started dnsmasq on the host, should everything just start to work?20:20
cloudnullthanks for doing that mgariepy20:20
dxirilogan-: what about the default gateway for the containers?20:21
mgariepyI just applied your patch to the repo haha ;p20:21
cloudnullit was a team effort20:21
logan-try resolving over 10.0.3.1 again and verify that it works now that dnsmasq is running. you should also see your default route going over the eth0 interface toward 10.0.3.1 within the containers20:22
mgariepygreat team work then20:22
mgariepycloudnull, how good are you to debug race condition ?20:22
logan-you may need to reboot the container or resolvconf -u to get resolvconf to deploy the nameserver to /etc/resolv.conf20:23
cloudnullmgariepy: what you got?20:23
mgariepyeth0 interface on neutron gate check won't always get up.20:23
mgariepydhcp is already running/ failing to bring up eth0.20:24
mgariepyin the openstack container.20:24
*** Mudpuppy has quit IRC20:24
*** Mudpuppy_ has quit IRC20:24
cloudnullhum .20:24
cloudnulldo we see anything in the logs ?20:24
*** jmccrory has quit IRC20:24
cloudnullmaybe a stacktrace or panic ?20:25
*** jmccrory has joined #openstack-ansible20:25
mgariepyi see it when i run the gatecheck myself in a vm.20:25
cloudnullso the container comes up, and then the container starts services but eth0 isn't up by the time the neutron-dhcp agent is attempting to be started?20:26
mgariepyeth0 doesnt come up therefore the internet isn't working.20:27
cloudnullah.20:27
dxirilogan-: so I assume eth0 inside the container MUST have an ip on the 10.0.0.0 range right?20:27
cloudnulland this is before anything is installed right ?20:27
mgariepythe container config changes for neutron and 50% of the times (or less) pip install tasks fails.20:28
logan-unless you are overriding the lxc_net stuff defined here https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/defaults/main.yml#L49-L52 then yes dnsmasq should be serving a 10.0.3.0/24 ip to the containers on eth020:29
logan-and the containers should have a default route over eth0 on that gateway20:29
*** foutatoro has joined #openstack-ansible20:31
dxirithat's the issue then...I have no default route for eth0 and trying "dhclient eth0" is failing on me20:33
*** maeker has joined #openstack-ansible20:34
cloudnullmgariepy: i wonder why the interface is failing to come up?20:34
cloudnullanything in the lxc logs on the host? maybe syslog(messages) ?20:34
dxirilogan-: is this dnsmasq stuff on the host done by setup-hosts playbook?20:34
dxiriDHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9 (xid=0x2572dd00)20:35
dxiriNov  7 14:33:05 infra1-cinder-api-container-87cb4b39 dhclient[6851]: No DHCPOFFERS received.20:35
mhaydenevrardjp: anything else on https://review.openstack.org/394519 ?20:36
logan-dxiri: yeah setup-hosts will deploy that lxcbr0 interface on the physical host and wire up dnsmasq to it20:36
mhaydenthat one is holding up a few things but i wanted to be sure i addressed your concern there20:36
dxirilet me re-run it now that the service is up..to see if it makes a difference20:36
*** spotz_zzz is now known as spotz20:39
*** jlockwood has quit IRC20:40
*** oanson has quit IRC20:41
mgariepycloudnull : http://logs.openstack.org/42/393442/8/check/gate-openstack-ansible-os_neutron-ansible-func-centos-7/d98b845/logs/host/lxc/lxc-openstack1.log.txt.gz20:42
*** h5t4 has quit IRC20:43
mgariepyand just because i try to reproduce it it works ok..20:44
dxirilogan-: still no go...is there a way to start the dnsmasq on the host from scratch?20:46
logan-ifdown lxcbr0; ifup lxcbr0 should handle that20:47
*** Matias has quit IRC20:52
*** armaan has quit IRC20:54
*** TxGirlGeek has quit IRC20:55
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-security: Add conf file entry for chrony  https://review.openstack.org/39460620:56
*** TxGirlGeek has joined #openstack-ansible20:56
dxirimmm, I see everything good and no matter what it won't give IP to eth020:56
dxiritcp        0      0 10.0.3.1:53             0.0.0.0:*               LISTEN      23597/dnsmasq20:56
*** haad1 has joined #openstack-ansible20:56
dxiriis there a log file for the host dnsmasq?20:56
*** Matias has joined #openstack-ansible20:57
openstackgerritFrédéric Guillot proposed openstack/openstack-ansible-os_almanach: Make config files compatible with Almanach 3.3.x  https://review.openstack.org/39230320:58
*** armaan has joined #openstack-ansible21:00
*** chris_hultin is now known as chris_hultin|AWA21:01
*** phalmos has quit IRC21:06
*** hughmFLEXin has joined #openstack-ansible21:06
*** foutatoro has quit IRC21:08
*** phalmos has joined #openstack-ansible21:08
openstackgerritFrédéric Guillot proposed openstack/openstack-ansible-os_almanach: Make config files compatible with Almanach 3.3.x  https://review.openstack.org/39230321:11
*** gtrxcb has joined #openstack-ansible21:14
*** agrebennikov has joined #openstack-ansible21:15
*** jlockwood has joined #openstack-ansible21:16
*** TxGirlGeek has quit IRC21:17
*** fguillot has quit IRC21:18
*** TxGirlGeek has joined #openstack-ansible21:18
*** haad1 has quit IRC21:19
*** jamielennox is now known as jamielennox|away21:19
*** askb has joined #openstack-ansible21:20
*** schwicht has joined #openstack-ansible21:21
*** hughmFLEXin has quit IRC21:22
*** hughmFLEXin has joined #openstack-ansible21:22
*** smatzek has quit IRC21:23
*** haad1 has joined #openstack-ansible21:24
*** TxGirlGeek has quit IRC21:27
*** TxGirlGeek has joined #openstack-ansible21:27
openstackgerritMerged openstack/openstack-ansible-galera_server: On single nodes use an empty cluster address  https://review.openstack.org/39454521:29
*** armaan has quit IRC21:29
openstackgerritMerged openstack/openstack-ansible-security: Fix auditd restart handler  https://review.openstack.org/39451921:34
*** TxGirlGeek has quit IRC21:34
*** Jeffrey4l has quit IRC21:35
*** TxGirlGeek has joined #openstack-ansible21:35
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Remove packages according to STIG  https://review.openstack.org/39197221:36
dxirilogan-: is it normal that the interface state is UNKNOWN?21:38
openstackgerritMatt Thompson proposed openstack/openstack-ansible-rabbitmq_server: Stuff  https://review.openstack.org/39464321:39
dxirilogan-: looking at the lxc-net-bridge.cfg file on the host21:41
dxirithis looks fishy:     bridge_ports none21:41
dxirishouldn't that be eth0?21:41
openstackgerritMatt Thompson proposed openstack/openstack-ansible-rabbitmq_server: Enable CentOS functional upgrade test  https://review.openstack.org/39464321:42
matttmhayden: apparently my commit message amendment didn't take :)21:43
mhaydeni liked the previous version21:43
*** jamesdenton has quit IRC21:44
*** javeriak has joined #openstack-ansible21:45
openstackgerritMerged openstack/openstack-ansible-security: Add conf file entry for chrony  https://review.openstack.org/39460621:45
*** Mudpuppy has joined #openstack-ansible21:46
dxiriI'm also seeing that the compute host has the exact same address of 10.0.3.1/24 on the lxcbr0 bridge21:47
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Remove packages according to STIG  https://review.openstack.org/39197221:47
*** javeriak has quit IRC21:50
*** javeriak has joined #openstack-ansible21:52
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: GPG verification for packages  https://review.openstack.org/39226921:53
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Fix tags  https://review.openstack.org/39383321:53
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Install screen and ssh client/server  https://review.openstack.org/39390521:53
*** jheroux has quit IRC21:55
*** schwicht has quit IRC21:58
*** gouthamr has quit IRC22:01
*** kriskend_ has joined #openstack-ansible22:02
*** jamielennox|away is now known as jamielennox22:02
openstackgerritMerged openstack/openstack-ansible-security: Remove packages according to STIG  https://review.openstack.org/39197222:03
openstackgerritMerged openstack/openstack-ansible-security: GPG verification for packages  https://review.openstack.org/39226922:04
openstackgerritMerged openstack/openstack-ansible-security: Fix tags  https://review.openstack.org/39383322:04
*** chris_hultin|AWA is now known as chris_hultin22:04
*** kriskend has quit IRC22:04
*** jmckind_ has joined #openstack-ansible22:05
dxirilogan-: I think this all boils down to the host not being able to hand out IPs to the containers for some reason...however no idea why that is not happening if the service is up22:06
*** v1k0d3n has joined #openstack-ansible22:06
*** jmckind has quit IRC22:07
openstackgerritMerged openstack/openstack-ansible-security: Install screen and ssh client/server  https://review.openstack.org/39390522:09
mhaydenthe train is moving again22:09
openstackgerritMerged openstack/openstack-ansible-os_tempest: Add configuration options to enable ironic testing                                                                         . The openstack-ansible-os_tempest playbooks create the tempest.conf file based on a jinja2 template and a number of input variables  https://review.openstack.org/39097222:09
*** woodard has quit IRC22:10
*** thorst_ has quit IRC22:10
*** retreved_ has quit IRC22:10
openstackgerritMerged openstack/openstack-ansible: Change Calico package to Felix  https://review.openstack.org/39445822:11
*** schwicht has joined #openstack-ansible22:15
openstackgerritMerged openstack/openstack-ansible: Add CentOS7 to supported OS check  https://review.openstack.org/39461222:16
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_tempest: Use upstream openstack network modules  https://review.openstack.org/39387922:16
*** jperry has quit IRC22:16
*** jperry has joined #openstack-ansible22:17
dxiriI assume I should see all eth0 interfaces inside the containers attached to the lxcbr0 bridge right?22:20
*** v1k0d3n has quit IRC22:22
logan-sorry dxiri was commuting :) yes the eth0s should be connected to that bridge22:22
*** v1k0d3n has joined #openstack-ansible22:22
dxirimy bridge is blank :(22:22
dxirilxcbr08000.000000000000no22:22
*** jmckind_ has quit IRC22:23
dxiriso wtf22:23
dxirihere: http://paste.openstack.org/show/588321/22:23
*** schwicht has quit IRC22:23
logan-you won't see the containers there. the various container configs in /var/lib/lxc will attach them to that bridge22:24
logan-in /var/lib/lxc/container_name/config you should see configuration attaching eth0 to lxcbr022:25
*** schwicht has joined #openstack-ansible22:25
logan-try a lxc-stop -n container and lxc-start -n container and see if that will attach the container to the bridge when it boots it back up22:25
dxiritrying now22:26
*** michaelgugino has quit IRC22:27
dxiriah...that did it :D22:28
dxirilxcbr08000.fe74a684d4d8noe85f8cd9_eth022:29
dxiriand now I see it attached and everything working22:29
dxiriso just a matter of stoping/starting all containers now22:29
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactor inventory management filesystem  https://review.openstack.org/39205622:31
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactoring inventory generation data manipulation  https://review.openstack.org/39205722:32
*** weezS has quit IRC22:32
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactor inventory generation load/save filesystem  https://review.openstack.org/39241722:32
dxiriis there a way to do that with ansible?22:33
dxiriso that I don't have to go one by one or do a dirty bash script?22:33
*** cathrichardson has quit IRC22:34
logan-you could reboot the host and it should auto start all of the containers after boot. but yes you could write a quick ansible play to do a start/stop on them all too22:34
*** cathrichardson has joined #openstack-ansible22:35
dxirifunny, you guys do just what I was thinking off :)22:35
dxirihttps://github.com/openstack/openstack-ansible-lxc_hosts/blob/6a7b6f1c5c738526c63579531576ea9ffa5e4122/templates/lxc-system-manage.j2#L19622:35
dxiriI thought there was some predefined order that you had to restart the services so stuff doesn't break22:36
*** victorhe_ has joined #openstack-ansible22:36
*** v1k0d3n has quit IRC22:38
*** v1k0d3n has joined #openstack-ansible22:39
logan-no bootup ordering has been implemented until this morning actually since https://review.openstack.org/#/c/394071/ just merged22:39
*** victorhe has quit IRC22:39
*** v1k0d3n has quit IRC22:40
*** victorhe_ has quit IRC22:41
*** v1k0d3n has joined #openstack-ansible22:41
*** v1k0d3n has quit IRC22:42
*** askb has quit IRC22:43
*** v1k0d3n has joined #openstack-ansible22:43
*** v1k0d3n has quit IRC22:44
*** v1k0d3n has joined #openstack-ansible22:46
*** jlockwood has quit IRC22:46
*** chris_hultin is now known as chris_hultin|AWA22:47
*** victorhe has joined #openstack-ansible22:48
*** kylek3h has quit IRC22:51
*** jlockwood has joined #openstack-ansible22:52
*** victorhe has quit IRC22:52
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_keystone: Implement zero downtime upgrades  https://review.openstack.org/38426922:53
*** hughmFLEXin has quit IRC22:54
*** stelouie has joined #openstack-ansible22:55
*** askb has joined #openstack-ansible22:56
*** jperry has quit IRC23:00
*** johnmilton has joined #openstack-ansible23:00
*** kriskend_ has quit IRC23:04
*** schwicht has quit IRC23:05
*** spotz is now known as spotz_zzz23:06
*** spotz_zzz is now known as spotz23:06
*** Mudpuppy_ has joined #openstack-ansible23:06
*** javeriak has quit IRC23:07
*** Mudpuppy has quit IRC23:08
*** v1k0d3n has quit IRC23:09
*** Guest80760 has joined #openstack-ansible23:11
*** galstrom is now known as galstrom_zzz23:11
*** stelouie has quit IRC23:11
*** stelouie has joined #openstack-ansible23:12
*** stelouie_ has joined #openstack-ansible23:14
*** stelouie has quit IRC23:14
*** javeriak has joined #openstack-ansible23:14
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Add boot priorities to containers  https://review.openstack.org/39467423:15
*** stelouie_ has quit IRC23:16
cloudnulllogan-: dxiri ^ backported to newton23:16
*** stelouie has joined #openstack-ansible23:16
*** Guest80760 has quit IRC23:18
*** dfflanders has joined #openstack-ansible23:20
*** c-mart1 has joined #openstack-ansible23:21
*** c-mart has quit IRC23:22
openstackgerritLogan V proposed openstack/openstack-ansible-haproxy_server: Fix service configs task  https://review.openstack.org/39467723:26
openstackgerritLogan V proposed openstack/openstack-ansible-haproxy_server: Use haproxy_bind as override  https://review.openstack.org/39107423:27
*** schwicht has joined #openstack-ansible23:30
*** Jeffrey4l has joined #openstack-ansible23:31
*** TxGirlGeek has quit IRC23:33
*** adrian_otto has quit IRC23:34
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_keystone: Workaround upstream issue with apache2_module  https://review.openstack.org/39467823:35
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_keystone: Use updated get_url module checksum functionality  https://review.openstack.org/39436723:35
*** johnmilton has quit IRC23:35
*** adrian_otto has joined #openstack-ansible23:36
*** weezS has joined #openstack-ansible23:37
*** adrian_otto has quit IRC23:38
*** adrian_otto has joined #openstack-ansible23:39
*** pwnall1337 has quit IRC23:40
*** adrian_otto has quit IRC23:42
*** adrian_otto has joined #openstack-ansible23:43
*** gouthamr has joined #openstack-ansible23:43
*** victorhe has joined #openstack-ansible23:44
*** adrian_otto has quit IRC23:46
*** haad1 has quit IRC23:47
*** thorst_ has joined #openstack-ansible23:47
*** gouthamr has quit IRC23:47
*** victorhe has quit IRC23:49
*** karimb has quit IRC23:50
*** askb has quit IRC23:51
*** v1k0d3n has joined #openstack-ansible23:53
*** v1k0d3n has quit IRC23:54
openstackgerritNish Patwa(nishpatwa007) proposed openstack/openstack-ansible-ops: Adding influx relay to make the existing monitoring stack highly available  https://review.openstack.org/39012823:54
*** phalmos has quit IRC23:59

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