Sunday, 2018-09-02

*** Adri2000 has joined #openstack-ansible00:15
*** aicilamd has joined #openstack-ansible00:27
*** schwicht has joined #openstack-ansible02:47
*** shyamb has joined #openstack-ansible03:04
*** shyamb has quit IRC03:43
*** aicilamd has quit IRC04:19
*** aicilamd has joined #openstack-ansible06:19
*** aicilamd has quit IRC06:23
*** hamzy has quit IRC06:29
*** hamzy has joined #openstack-ansible06:29
*** hamzaachi has joined #openstack-ansible07:41
*** DanyC has joined #openstack-ansible08:14
*** DanyC has quit IRC08:18
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Add playbook to download saved file-backed VM's  https://review.openstack.org/59744409:07
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Default vm_use_snapshot is group_vars  https://review.openstack.org/59747709:07
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Inject the host ssh public key into the image  https://review.openstack.org/59747809:07
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Make post-install storage provisioning idempotent  https://review.openstack.org/59757509:08
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Apply workaround for bug in libguestfs appliance  https://review.openstack.org/59834309:08
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Make galera startup cleanly when using images  https://review.openstack.org/59834409:09
*** DanyC has joined #openstack-ansible09:15
*** DanyC has quit IRC09:19
*** tosky has joined #openstack-ansible09:55
*** dave-mccowan has joined #openstack-ansible10:43
*** olivierb has quit IRC10:46
*** olivierb_ has joined #openstack-ansible10:46
*** luksky has joined #openstack-ansible11:00
*** hamzaachi has quit IRC11:42
*** fghaas has joined #openstack-ansible12:24
*** hamzaachi has joined #openstack-ansible12:29
*** hamzaachi has quit IRC13:02
*** fghaas has quit IRC13:33
openstackgerritMerged openstack/ansible-role-python_venv_build master: Simplify builds/installs by eliminating venv packaging  https://review.openstack.org/59895713:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Consider pre-release wheels for installation  https://review.openstack.org/59922413:55
*** hamzaachi has joined #openstack-ansible14:20
openstackgerritMerged openstack/ansible-role-python_venv_build master: Consider pre-release wheels for installation  https://review.openstack.org/59922414:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Add retries to wheel build task  https://review.openstack.org/59922514:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Use updated syntax for task changed result  https://review.openstack.org/59922614:41
*** nwonknu has quit IRC14:44
*** hamzaachi has quit IRC14:46
*** admin0 has quit IRC14:48
*** nwonknu has joined #openstack-ansible14:52
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_gnocchi master: Fix usage of "|" for tests  https://review.openstack.org/59842714:59
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_aodh master: use include_tasks instead of include  https://review.openstack.org/58527115:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build master: Use the same wheel path as the repo_build  https://review.openstack.org/59922815:02
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_aodh master: Fix usage of  https://review.openstack.org/59844515:05
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_aodh master: Fix usage of "|" for tests  https://review.openstack.org/59844515:05
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_magnum master: Fix usage of "|" for tests  https://review.openstack.org/59844215:06
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_tempest master: Fix usage of "|" for tests  https://review.openstack.org/59845115:08
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_neutron master: Fix usage of "|" for tests  https://review.openstack.org/59844915:08
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_designate master: Fix usage of "|" for tests  https://review.openstack.org/59844415:09
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_trove master: Fix usage of "|" for tests  https://review.openstack.org/59844315:09
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_glance master: Fix usage of "|" for tests  https://review.openstack.org/59843915:09
*** hamzaachi has joined #openstack-ansible15:13
openstackgerritMerged openstack/ansible-role-python_venv_build master: Add retries to wheel build task  https://review.openstack.org/59922515:21
openstackgerritMerged openstack/ansible-role-python_venv_build master: Use updated syntax for task changed result  https://review.openstack.org/59922615:22
mnasercloudnull: have you tested the elk metrics stuff lately?  I am unable to deploy because for some reason the include in the templates seems to want to resolve ALL the variables15:28
mnaserWhich results in things like nova_venv_tag not showing up?15:28
mnaserMaybe I’m doing something wrong15:28
*** olivierb_ has quit IRC15:34
*** schwicht has quit IRC15:38
jrossermnaser: i had similar trouble - i added a note in the elk readme about symlinking across the osa group_vars which unstuck things for me.... was a few weeks ago though but all stemmed from stuff in user_variables.yml referencing things in group_vars and it all went down a wormhole from there15:38
mnaserjrosser: that’s exactly what was causing this to15:40
mnaserhappen afaik15:40
mnaserDid you run the playbooks inside the elk metrics folder?15:40
jrosseryes i did15:41
jrosserln -s /opt/openstack-ansible/inventory/group_vars /opt/openstack-ansible-ops/elk_metrics_6x/group_vars15:41
jrosser^ that dug me out of the hole15:41
mnaserWith rocky I had to add the extra vars for the source_install file too15:41
mnaserBecause that wasn’t being included15:41
mnaserBut it still makes me curious why it’s trying to resolve all variables on an include15:41
mnaserThat sounds like a bug to me..15:42
jrosserthis was queens and embedded ansible though in my case so i expect theres different traps with rocky15:42
mnaserIt’s the same thing. When I comment out all the include it works fine15:42
mnaserBut the include in the template seems to want to resolve everything15:42
jrosserdo you run it with openstack-ansible?15:42
mnaseryes15:43
mnaserif I comment it out, it runs fine but obviously doesn’t work15:43
*** schwicht has joined #openstack-ansible15:44
jrosserthat will pull in all sorts from /etc/openstack-deploy, you probably have the option of using straightforward ansible-playbook and being a bit more surgical about what you '-e'15:44
openstackgerritMerged openstack/ansible-role-python_venv_build master: Use the same wheel path as the repo_build  https://review.openstack.org/59922815:47
mnaserjrosser: and use dynamic inventory for the inventory?15:50
mnaserbut ill have to pull in extra stuff anyways that are needed like user secrets etc15:50
mnaserlet me see if symlink works15:50
odyssey4meo/ jrosser mnaser15:53
odyssey4mehappy sunday :p15:53
mnaserhey odyssey4me15:53
mnaserhaha, yep15:53
mnaserlong flight in less than a week odyssey4me ?15:54
jrossermnaser: i was using the embedded ansible setup script in the elk directory, which wires up the inventory and all that jazz through env vars15:54
jrosserodyssey4me: o/15:54
odyssey4mestill confirming that this doesn't break the integrated build, but how do you like this for tech debt reduction? :) https://review.openstack.org/#/c/567692/15:54
*** schwicht has quit IRC15:54
odyssey4memnaser: yep, not too long - although I hop through iceland which isn't great... but meh, it'll be good to catch up with everyone again!15:55
mnaserodyssey4me: i see more - than + and i am happy15:55
mnaser:p15:55
mnaseryeah well for berlin you won't have to go through the same fun, but i will instead15:55
*** hamzaachi has quit IRC15:59
odyssey4meyeah, not sure whether I'll be there just yet - we'll see ;)15:59
mnaserjrosser: bleh, still didn't work with ln16:00
* mnaser is done hacking on this16:00
*** fghaas has joined #openstack-ansible16:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use a common python build/install role  https://review.openstack.org/57902116:46
odyssey4memnaser jrosser if you guys have a few mins, it'd be good to get ansible updated https://review.openstack.org/592315 & https://review.openstack.org/59231716:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove molteniron playbook mistakenly left behind  https://review.openstack.org/59923716:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Use a common python build/install role  https://review.openstack.org/59923817:01
odyssey4methanks jrosser17:01
jrossernovav role tests look hosed on centos distro installs, seems to be messaging related http://logs.openstack.org/73/588273/1/check/openstack-ansible-functional-distro_install-centos-7/340526c/logs/host/neutron/neutron-linuxbridge-agent.log.txt.gz17:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Use a common python build/install role  https://review.openstack.org/59924017:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Use a common python build/install role  https://review.openstack.org/59923817:14
odyssey4mejrosser: hmm, access refused17:16
odyssey4meinterestingly, the rmq vhost/user tasks worked17:19
mnaserodyssey4me, jrosser failure is more about the timeouts17:20
mnaserthe access refused is because it looks like the service goes up the first time after installation *before* configuration17:20
odyssey4memnaser: so you think that something else may be borked, so it's waiting for a message that never arrives?17:22
mnaserodyssey4me: i believe so, because you see that the service was restarted afterwards17:23
mnaserand then there was no more access refused17:23
odyssey4meyeah, that makes sense17:23
odyssey4medoes the package auto-start the service?17:23
mnaserhttp://logs.openstack.org/73/588273/1/check/openstack-ansible-functional-distro_install-centos-7/340526c/logs/openstack/openstack1/neutron-server.service.journal.log.txt.gz17:23
mnaserthat'll do it17:23
mnaseryes i think it does17:23
mnaserhttp://logs.openstack.org/73/588273/1/check/openstack-ansible-functional-distro_install-centos-7/340526c/logs/openstack/openstack1/neutron/neutron-server.log.txt.gz#_2018-09-01_21_41_53_05717:24
odyssey4meaha, I wonder if we shouldn't prevent that - otherwise there will be much confusion17:24
mnaseri think there probably is a way similar to how update-rc.d or something17:24
mnaserbut that is certainly the cause17:24
mnaserdid that change touch the api paste stuff?17:24
odyssey4meaha, so neutron-server didn't start17:24
odyssey4meso either https://github.com/openstack/openstack-ansible-os_neutron/commit/c0b17e9d89d86d0f9543c401316727cfcd6045f2 didn't work, or it's not enough17:25
odyssey4memnaser: can I leave it to you and your team to work out? It is blocking a bunch of patches, unfortunately - so please do consider it priority in as much as you're able.17:26
mnaserdidn't that change pass ci or was it still failing17:26
mnaserand yes i think we can figure it out17:27
mnasercc guilhermesp when you're around tomorrow ^17:27
odyssey4methat change was in the neutron repo, and it passed - I guess our tests there are either not good enough, or there's some difference in the tests between os_nova and os_neutron which may be causing it to fail in one but not the other17:27
odyssey4methanks mnaser guilhermesp17:28
mnaserthe good o'l passes in a role and fails in another17:28
odyssey4meand thanks jrosser for digging into it17:28
mnaseri'll get a chance to finalize our ptg  sched17:28
mnaserand we can talk about integrated repo for role testing17:28
mnaserand make that whole thing consistent for once and for all17:28
odyssey4meyep, part of the reason for my patch series is to make using the integrated build possible - because it'll make installs faster17:28
odyssey4me... possible to use for role tests.17:29
odyssey4methe inhibiter thus far has been that the integrated build takes way too long17:29
odyssey4meI also have that other patch to rebase which switches all the tests to be uniform, all using compute_kit - then we can make roles extend it with extra services17:30
jrosserthe zuul setup time for the integrated build is surprising17:31
odyssey4mejrosser: oh?17:32
odyssey4mesomething we should perhaps consider too is to have the major stakeholders implement external CI for testing - that way we can test more scenarios, but they're not merge blockers17:32
jrosserodyssey4me: its ~7mins before bootstrap-host gets going17:34
jrosserwhich for all the local mirrors/git repos still seems an awful lot of setup17:34
odyssey4methen perhaps we can have the infra tests just verify the 'default' build (or a set of them), but have external CI test special configs that change defaults17:35
odyssey4mejrosser: is that integrated build, or roles?17:35
odyssey4meoh, bootstrap-host is integrated build17:35
jrosserintegrated, yes17:35
odyssey4mehmm, and given we don't ask zuul to do the git clones - that does sound like a long time17:36
odyssey4meour own git clones would be faster if we did ask it to, and more reliable - but our sha pinning interferes there... once this work of mine is done we'll be able to switch that up17:37
odyssey4mew00t - https://review.openstack.org/557043 & https://review.openstack.org/557059 & https://review.openstack.org/567692 just passed the integrated build test :)17:38
odyssey4meso, it looks like we'll finally be able to ditch repo build in stein ... although those patches are only an early step, they're a big one17:39
jrossermnaser: bionic still isnt quite in rocky - theres 4 reviews of mine in here to finish that if you've got a minute to look https://review.openstack.org/#/q/status:open+project:openstack/openstack-ansible+branch:stable/rocky17:44
odyssey4memy hope is to either make the repo server entirely optional, or to kill it, this cycle17:55
odyssey4meit would only remain optional if someone wants to speed up a local deployment and doesn't have their own mirrors17:55
odyssey4meI think that we could just move it to a user story instead - advising people how to setup local mirrors.17:55
odyssey4meWith some stuff in the ops repo to help make that happen easily, of course.17:56
*** johnny101 has joined #openstack-ansible17:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Use a common python build/install role  https://review.openstack.org/59924418:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: Use a common python build/install role  https://review.openstack.org/59924518:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Use a common python build/install role  https://review.openstack.org/59923818:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Use a common python build/install role  https://review.openstack.org/59924018:16
*** fghaas has quit IRC18:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Use a common python build/install role  https://review.openstack.org/59924618:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Use a common python build/install role  https://review.openstack.org/59924618:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: Use a common python build/install role  https://review.openstack.org/59924718:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build stable/rocky: Simplify builds/installs by eliminating venv packaging  https://review.openstack.org/59924818:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build stable/rocky: Consider pre-release wheels for installation  https://review.openstack.org/59924918:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build stable/rocky: Add retries to wheel build task  https://review.openstack.org/59925018:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build stable/rocky: Use updated syntax for task changed result  https://review.openstack.org/59925118:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-python_venv_build stable/rocky: Use the same wheel path as the repo_build  https://review.openstack.org/59925218:48
openstackgerritMerged openstack/openstack-ansible master: Update ansible to 2.5.8  https://review.openstack.org/59231518:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Update ansible to 2.5.8  https://review.openstack.org/59925318:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Use a common python build/install role  https://review.openstack.org/59924619:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_searchlight master: Use a common python build/install role  https://review.openstack.org/59925519:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Use a common python build/install role  https://review.openstack.org/59925619:16
odyssey4meok folks, I'm out for the night - cheerio!19:17
openstackgerritMerged openstack/ansible-role-python_venv_build stable/rocky: Simplify builds/installs by eliminating venv packaging  https://review.openstack.org/59924819:28
openstackgerritMerged openstack/ansible-role-python_venv_build stable/rocky: Consider pre-release wheels for installation  https://review.openstack.org/59924919:28
openstackgerritMerged openstack/ansible-role-python_venv_build stable/rocky: Add retries to wheel build task  https://review.openstack.org/59925019:28
openstackgerritMerged openstack/ansible-role-python_venv_build stable/rocky: Use updated syntax for task changed result  https://review.openstack.org/59925119:29
openstackgerritMerged openstack/ansible-role-python_venv_build stable/rocky: Use the same wheel path as the repo_build  https://review.openstack.org/59925219:32
openstackgerritMerged openstack/openstack-ansible-tests master: Update ansible to 2.5.8  https://review.openstack.org/59231719:32
openstackgerritMohammed Naser proposed openstack/openstack-ansible-ops master: Refactor templates to use a single macro template file  https://review.openstack.org/59925719:58
openstackgerritMohammed Naser proposed openstack/openstack-ansible-ops master: Refactor templates to use a single macro template file  https://review.openstack.org/59925720:04
mnaserjrosser: that should fix it :)20:10
jrossermnaser: hmmm maybe :) the current trajectory of that code is to separate it out into the separate roles.....20:13
mnaserjrosser: well this fixes it in the state that it is now20:13
mnaser*for now*20:13
mnaser:p20:13
*** hamzaachi has joined #openstack-ansible20:26
*** hamzaachi has quit IRC20:48
*** hamzaachi has joined #openstack-ansible20:48
*** hamzaachi has quit IRC20:53
*** hamzaachi has joined #openstack-ansible20:54
openstackgerritMohammed Naser proposed openstack/openstack-ansible-ops master: Allow using custom publish host  https://review.openstack.org/59926321:16
*** dhellmann has quit IRC21:48
*** luksky has quit IRC21:52
*** vnogin has joined #openstack-ansible22:09
*** dhellmann has joined #openstack-ansible22:10
*** hamzaachi has quit IRC22:10
*** hamzaachi has joined #openstack-ansible22:11
*** hamzaachi has quit IRC22:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/rocky: Update ansible to 2.5.8  https://review.openstack.org/59926622:57
*** threestrands has joined #openstack-ansible23:19
*** tosky has quit IRC23:23
*** vnogin has quit IRC23:31
*** flaviosr has quit IRC23:50
*** flaviosr has joined #openstack-ansible23:53
*** speedmann has quit IRC23:54
*** flaviosr has quit IRC23:54
*** flaviosr has joined #openstack-ansible23:54
*** speedmann has joined #openstack-ansible23:54

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