Tuesday, 2018-11-06

*** ansmith has joined #openstack-ansible00:00
*** gyee has quit IRC00:25
*** cshen has joined #openstack-ansible00:38
*** cshen has quit IRC00:43
*** ram5391 has quit IRC00:44
*** mino_ has joined #openstack-ansible01:36
*** mmercer has quit IRC02:00
*** ianychoi has quit IRC02:10
*** ianychoi has joined #openstack-ansible02:10
*** nicolasbock has quit IRC02:17
*** lbragstad has quit IRC03:16
*** harry_huang has joined #openstack-ansible03:18
*** faizy_ has joined #openstack-ansible04:13
*** faizy98 has quit IRC04:16
*** dave-mccowan has joined #openstack-ansible04:28
ravirjnravirjn04:32
*** nurdie has joined #openstack-ansible04:37
openstackgerritKaio Kassiano Moura Oliveira proposed openstack/openstack-ansible master: [Docs] Update role maturity matrix  https://review.openstack.org/61572204:46
*** dave-mccowan has quit IRC04:53
*** ivve has joined #openstack-ansible04:55
*** udesale has joined #openstack-ansible04:55
*** udesale has quit IRC04:58
*** udesale has joined #openstack-ansible04:58
*** udesale has quit IRC04:58
*** udesale has joined #openstack-ansible05:05
openstackgerrit98k proposed openstack/ansible-hardening master: fix tox python3 overrides  https://review.openstack.org/60857105:22
*** udesale has quit IRC05:40
*** udesale has joined #openstack-ansible05:53
*** faizy98 has joined #openstack-ansible06:32
*** faizy_ has quit IRC06:34
*** udesale has quit IRC06:54
ravirjnThanks odyssey4me! now I am able to create cinder-api container. when I am running os-cinder-install.yml , getting again no hosts matched under Install cinder services. And, at the end of the playbook getting some checksum error. http://paste.openstack.org/show/734178/07:19
*** cshen has joined #openstack-ansible07:26
*** udesale has joined #openstack-ansible07:35
*** pcaruana has joined #openstack-ansible07:36
*** gkadam_ has joined #openstack-ansible07:45
*** nurdie has quit IRC07:50
*** rgogunskiy has joined #openstack-ansible07:59
jrosserravirjn: if you’ve only just introduced the cinder services it could be that the repo server has not built the venvs required for cinder. You could try running the repo-build playbook to ensure everything you need is present on the repo server.08:06
*** fghaas has joined #openstack-ansible08:06
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.openstack.org/61577008:18
*** priteau has joined #openstack-ansible08:39
*** nurdie has joined #openstack-ansible08:51
*** nurdie has quit IRC08:55
evrardjpo/08:57
jrossergood morning evrardjp08:57
evrardjpgood morning jrosser08:58
evrardjphow are things?08:58
jrossergood :)08:58
jrosserwe should fix some more things today08:59
openstackgerritFlorian Haas proposed openstack/openstack-ansible-os_nova master: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61578809:00
jrosseri think some of the recent changes to tempest have broken a few of our role tests09:00
openstackgerritFlorian Haas proposed openstack/openstack-ansible-os_nova master: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61578809:07
fghaas^^ this one is related to https://review.openstack.org/#/c/615608/, if anyone is inclined to take a look. If it lands, it'll make guilhermesp's patch much easier.09:10
*** DanyC has joined #openstack-ansible09:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/rocky: tasks: cinder_qos: Use the new OpenStack CLI client  https://review.openstack.org/61449609:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/queens: tasks: cinder_qos: Use the new OpenStack CLI client  https://review.openstack.org/61449909:17
openstackgerritFlorian Haas proposed openstack/openstack-ansible-os_nova master: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61578809:17
openstackgerritMerged openstack/openstack-ansible-os_cinder master: RHEL: Move zlib-devel to cinder_devel_distro_packages  https://review.openstack.org/61552609:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Docs: Fix VLAN bridge interface in example setup  https://review.openstack.org/61579509:20
*** priteau has quit IRC09:20
*** Emine has joined #openstack-ansible09:20
*** priteau has joined #openstack-ansible09:23
*** DanyC_ has joined #openstack-ansible09:28
*** DanyC has quit IRC09:28
hwoaranggood morning09:31
arxcruzMorning09:31
*** aedc has joined #openstack-ansible09:33
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Add missing docs/releasenotes tests  https://review.openstack.org/61562209:49
ravirjnjrosser: Now I am getting another error. Also, I observed cinder-scheduler container is not running. I am trying to make controller node as storage node as well. http://paste.openstack.org/show/734187/09:55
jrosserravirjn: you need to trace that api failure back through the loadbalancer, to the cinder containers and then to the services themselves09:58
jrosseryou can use curl to try the endpoint on the LB, and directly to the backend service, that'll tell you if it is a loadbalancer problem or the backend09:59
*** lbragstad has joined #openstack-ansible10:00
*** arxcruz has quit IRC10:03
*** aedc has quit IRC10:05
*** aedc has joined #openstack-ansible10:05
*** electrofelix has joined #openstack-ansible10:10
*** mino_ has quit IRC10:11
*** asettle is now known as Guest6408810:22
*** asettle has joined #openstack-ansible10:23
*** arxcruz has joined #openstack-ansible10:36
*** DanyC_ has quit IRC10:36
noonedeadpunkmorning everyone10:38
noonedeadpunkfolks, is there a way to get suse 15 image for openstack "without registration and  sms"?:)10:38
noonedeadpunkI just need to test ansible roles on it10:39
odyssey4menoonedeadpunk I just use vagrant for my testing - hwoarang usually ensures the vagrantfile includes the right things.10:40
odyssey4menoonedeadpunk yep, there is the 'opensuse150' machine in the role test vagrantfile10:41
noonedeadpunkodyssey4me: it seems, that I need to read smth about vagrant, as I never used it before...10:42
*** hamzaachi has joined #openstack-ansible10:42
hwoarangwho called10:43
hwoarangnoonedeadpunk: vagrant up ubuntu1604 will run all the tests on ubuntu1604. similar for opensuse150, opensuse423 and centos710:44
hwoarangif you only want to bring up a machine just use up --no-provision10:44
hwoarangthat's it10:44
noonedeadpunkhwoarang: oh, great, will try it now)10:44
hwoarangand ubuntu1804 of course10:45
noonedeadpunkhwoarang: I've catched the idea, thanks)10:46
*** faizy98 has quit IRC10:47
hwoarangnoonedeadpunk: re suse 15, you can use opensuse leap 15 if it's only for ansible testing. the core codebase is the same10:47
arxcruzodyssey4me: hey, any idea why this http://logs.openstack.org/68/612968/15/check/openstack-ansible-functional-distro_install-opensuse-150/8ed78c5/job-output.txt.gz#_2018-11-05_15_29_30_786606 ?10:51
*** nurdie has joined #openstack-ansible10:51
arxcruzI mean, i know the error, but how can i fix it :)10:51
odyssey4mearxcruz bother, I need to change things up to be rid of that thing, well, for now perhaps do the same as is done for stackviz - ie use https://github.com/openstack/openstack-ansible-os_tempest/blob/master/tasks/stackviz.yml#L2110:54
odyssey4meapologies for the run around10:55
noonedeadpunkhwoarang: ok, thanks. I'm trying to understand, why suse 15 fails on command "rpm -ql libvirt-python | egrep '^.*python2.*/(site|dist)-packages/.*'", as the same is used in nova role.10:55
arxcruzodyssey4me: no problem, lessons learned, i need to get more into openstack-ansible internals10:55
*** faizy98 has joined #openstack-ansible10:56
evrardjpis there anyone interested by giving opinions on the project update slides for Berlin?10:56
evrardjpI am sure I have missed things10:56
evrardjphttps://docs.google.com/presentation/d/1b1sWeYWLFjMbg9b4hWS7ly4iZH6zwwQcLczWf4f1pUo/edit?usp=sharing10:56
hwoarangnoonedeadpunk: prob because leap 15 comes with python3 by default?10:57
odyssey4mearxcruz that's part of an old mechanism for builds which I'm trying to get rid of to simplify everything - unfortunately that's slow moving - every time I change something, something else breaks10:57
hwoarangnoonedeadpunk: i am guessing that libvirt-python is only python3. you can try rpm -ql libvirt-python to find out what files it contains10:57
*** nurdie has quit IRC10:57
noonedeadpunkhwoarang: thanks for the tip. But it shouldn't finish with return code 1 then...10:58
hwoarangwhy not? grep returns 1 if nothing matches10:59
noonedeadpunkoh, really. yep, than you're right11:00
noonedeadpunknever checked this out to be honest)11:00
*** lbragstad has quit IRC11:02
odyssey4mearxcruz chandankumar the os_neutron centos distro tests are failing because there are no tests to run, which is due to there being no plugin package installed... are there plugin packages available yet to add?11:04
evrardjpnoonedeadpunk: that's what I like the most in grep!11:04
*** lbragstad has joined #openstack-ansible11:04
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/rocky: tasks: cinder_qos: Use the new OpenStack CLI client  https://review.openstack.org/61449611:05
arxcruzodyssey4me: chandankumar is the one handling tempest plugins11:07
chandankumarodyssey4me: logs?11:08
openstackgerritArx Cruz proposed openstack/openstack-ansible-os_tempest master: Enable python-tempestconf support  https://review.openstack.org/61296811:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/queens: tasks: cinder_qos: Use the new OpenStack CLI client  https://review.openstack.org/61449911:10
odyssey4mechandankumar http://logs.openstack.org/58/612958/1/check/openstack-ansible-functional-distro_install-centos-7/04e3cee/job-output.txt.gz#_2018-11-05_18_11_22_32859811:10
odyssey4methat's because https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tests/os_neutron-overrides.yml#L2711:10
odyssey4meso either we need to shift to using another whitelist (we could just use the standard whitelist from the role), or we need to ensure we have plugins installed11:11
*** hamzaachi has quit IRC11:11
*** hamzaachi has joined #openstack-ansible11:12
*** aedc has quit IRC11:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/pike: tasks: cinder_qos: Use the new OpenStack CLI client  https://review.openstack.org/61450211:13
odyssey4medcdamien in the interests of getting that fix in asap, I've edited the commit msg accordingly11:14
*** faizy98 has quit IRC11:15
dcdamienodyssey4me: thanks a lot, I've no time yet11:15
*** hamzaachi has quit IRC11:20
noonedeadpunkhwoarang: it seems, that nova uses the same approach here https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/drivers/kvm/nova_compute_kvm_install_source.yml#L37-L40 but it doesn't cause problem (or this path is not tested currently)11:23
noonedeadpunkhwoarang: no, the problem here, is that package can be installed by name "libvirt-python", but it's actual name is python2-libvirt-python, which is not shown by rpm -ql11:30
chandankumarodyssey4me: looking11:30
*** DanyC has joined #openstack-ansible11:30
chandankumarodyssey4me: let me push two patches11:30
odyssey4methanks chandankumar11:31
hwoarangnoonedeadpunk: yeah makes sense good catch11:34
openstackgerritChandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added task to list tempest plugins  https://review.openstack.org/61583711:37
chandankumarodyssey4me: arxcruz ^^11:38
*** kaiokmo has joined #openstack-ansible11:39
kaiokmoevrardjp: around?11:40
odyssey4mechandankumar posed a question in review11:40
evrardjpkaiokmo: yes I am11:41
evrardjpquite a busy day, but don't hesitate :)11:41
odyssey4mechandankumar FYI, it seems that the list here should be extended? https://github.com/openstack/openstack-ansible-os_tempest/blob/master/vars/redhat-7.yml#L24-L2511:42
kaiokmoevrardjp: last time we did chat, we agreed to retire the os_monasca-ui role, right?11:43
noonedeadpunkSo it seems, that we need to separate vars for suse 42 and 15 again?11:44
openstackgerritChandan Kumar proposed openstack/openstack-ansible-os_neutron master: Install tempest from distro on CentOS Jobs  https://review.openstack.org/61583811:45
chandankumarodyssey4me: ^^ looking I am not sure about this one11:45
evrardjpkaiokmo: agreed indeed11:45
evrardjpui can be dealt with in horizon probably11:46
kaiokmoyup11:46
evrardjpor else where11:46
*** gkadam_ has quit IRC11:46
evrardjpis there a problem with that?11:46
kaiokmonot at all11:46
evrardjp:)11:46
*** gkadam has joined #openstack-ansible11:46
kaiokmodo you mind if I open a patch retiring the role?11:46
evrardjpnot at all11:46
kaiokmoor it's needed to be done by an osa-core?11:47
evrardjpdo you know the procedure?11:47
kaiokmonah :)11:47
evrardjpretiring a repo is to be validated by the ptl11:47
evrardjpit has multiple steps. You can help on a few :)11:47
odyssey4mechandankumar I'd rather see the os_tempest role extended to install all the relevant plugin packages, instead of overriding defaults all over the place.11:48
*** noonedeadpunk has quit IRC11:48
kaiokmothanks. I have some things to do. maybe we can chat after the meeting?11:48
chandankumarodyssey4me: yes make sense11:48
*** noonedeadpunk has joined #openstack-ansible11:48
evrardjpkaiokmo: https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project11:49
kaiokmoevrardjp: thank you. also, about role maturity, I opened https://review.openstack.org/#/c/615722/11:49
kaiokmoI don't know if this is an meeting topic, so I appreciate if you can take a look at it later11:50
evrardjpI will review this11:50
evrardjpI think I want to change the maturity generator11:50
evrardjpwe have adapted our code and practices, we can now have more automated generation11:51
kaiokmoyeah. atm, I thought that the status needed to be updated, so this is what the patch concerns about11:53
hwoarangnoonedeadpunk: you can add a conditional like this https://review.openstack.org/#/c/615535/4/vars/suse.yml11:54
chandankumarodyssey4me: http://paste.openstack.org/show/734208/ you mean this?11:58
chandankumarbecause we need something to check where it is os_neutron is used or enabled?11:58
odyssey4mechandankumar do we really need to? if you're adding the plugins, they don't get used unless the whitelist specifies it, surely/11:58
odyssey4me?11:59
chandankumarodyssey4me: yes11:59
odyssey4mechandankumar I think for simplicity's sake we can forget about going lean and simply just install the plugins for everything, then in the whitelist enable/disable based on the services around (if necessary)12:00
odyssey4meas far as I know, tempest won't run the test if the service is not found anyway12:00
noonedeadpunkhwoarang: actually I was thinking about the same, but had some doubts if this approach is used somewhere else due to it's non-trivial readability12:01
chandankumarodyssey4me: in RDO, we maintain a package openstack-tempest-all which installs all the tempest plugin12:01
chandankumarodyssey4me: yes through whitelist we can control the tests what we want to run12:01
odyssey4mechandankumar that sounds like a great way to keep things simpler to maintain12:01
hwoarangnoonedeadpunk: it is not soooo unreadable ;p12:01
noonedeadpunkagree)12:02
chandankumarodyssey4me: let me add the tempest-all package there12:02
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462912:02
openstackgerritChandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added task to list tempest plugins  https://review.openstack.org/61583712:04
chandankumarodyssey4me: I am still confuse, on os_neutron side how tempest_install_method will get overridden ? does distro_vars will take care of that?12:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: zuul: Switch to distro job template  https://review.openstack.org/61295812:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Remove dragonflow ML2 driver  https://review.openstack.org/61557612:06
odyssey4mechandankumar ok, let's see if those neutron repo tests pass now12:06
odyssey4mehwoarang is there a similar suse package for all tempest distro packages, including plugins?12:06
hwoarangevrardjp: ^  maybe?12:07
odyssey4meif not maybe we could get one made up so that we make the management of all the plugins simpler12:07
odyssey4meI dunno if the spec for it is in the rpm project chandankumar ?12:08
hwoarangodyssey4me: which one is on centos? i lost track of the discussion12:08
odyssey4mehwoarang evrardjp see https://review.openstack.org/61583712:08
hwoarangok let me ask some people12:09
chandankumarodyssey4me: https://github.com/rdo-packages/tempest-distgit/blob/rpm-master/openstack-tempest.spec#L19112:09
chandankumarodyssey4me: it is not on rpm-packaging project side as most of the temepst plugins are still not packaged in rpm-packaging project12:09
*** fghaas has quit IRC12:09
hwoaranghmm i do not see such a package. i can see individual tempest plugin packages12:10
chandankumarhwoarang: feel free to create one :-)12:10
odyssey4mehwoarang we could add them all into the os_tempest list, although that'd be somewhat tedious to maintain12:11
hwoarangwhat's the alternative? pulling all the separate plugin packages?12:11
odyssey4mehwoarang yep, adding them all into https://github.com/openstack/openstack-ansible-os_tempest/blob/master/vars/suse.yml#L2012:11
odyssey4metinwood does ubuntu have any packages for the tempest plugins yet, and is there some sort of metapackage to include them all, similar to RDO's https://github.com/rdo-packages/tempest-distgit/blob/rpm-master/openstack-tempest.spec#L19112:14
chandankumarodyssey4me: ubuntu temepst packages are not maintained12:15
chandankumarodyssey4me: https://review.openstack.org/#/c/615514/ here I am struggling to make it working12:16
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Usage of systemd services is mapped to the host group  https://review.openstack.org/61397712:16
hwoarangodyssey4me: that's the list http://paste.opensuse.org/61430527 but i doubt a 'meta' package can be created soon... especially for Rocky12:17
odyssey4mechandankumar if the tempest version is a bit old, it won't accept a blacklist with a whitelist - we saw that for the pike release IIRC12:17
chandankumarodyssey4me: yes12:17
hwoarangyou need to convince evrardjp or nicolasbock12:17
tinwoododyssey4me, no, I don't think we use packages for tempest; we use the git repos directly in our tempest charm as well.12:20
dcdamienhwoarang: Can you please review? https://review.openstack.org/#/c/561266/12:20
odyssey4metinwood ok, thanks - good to know :)12:20
*** markvoelker has joined #openstack-ansible12:27
*** dave-mccowan has joined #openstack-ansible12:29
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462912:36
*** ansmith has quit IRC12:39
*** hamzaachi has joined #openstack-ansible12:40
*** aedc has joined #openstack-ansible12:53
*** nurdie has joined #openstack-ansible12:53
openstackgerritMerged openstack/openstack-ansible-os_nova master: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61578812:54
*** fghaas has joined #openstack-ansible12:58
*** nurdie has quit IRC12:58
fghaaswhoa I think that was the fastest patch I've ever landed anywhere in OpenStack land. Thanks odyssey4me and jrosser for the lightning quick reviews!12:59
*** Emine has quit IRC12:59
odyssey4mefghaas we used to have those settings, and they caused some trouble - but I liked the way you only enabled them if a custom cpu mode was set12:59
odyssey4meit makes more sense to do what we're doing now - let the nova defaults take effect unless you set your own things13:00
fghaaswell I had a discussion with the Nova folks about that just last week. cpu_model only makes sense if you set cpu_mode=custom. cpu_model_extra_flags, however, is also legit with cpu_mode=host-model or cpu_mode=none, because host-model may not pass through some flags you might still want.13:01
odyssey4megreat, thanks for doing that :)13:02
fghaasSuch as vmx, which guilhermesp's patch is about. Though I think most people will really care most about pcid, with Spectre and Meltdown mitigation patches and whatnot.13:02
fghaasodyssey4me: any objections to stable/rocky and stable/queens backports for that?13:07
odyssey4mefghaas should be fine as far as I can see13:08
fghaasthey're both clean cherry-picks. guilhermesp will be able to enable vmx in stable/rocky only, as vmx is not an allowed cpu_model_extra_flags option there.13:08
*** tlunkw has joined #openstack-ansible13:08
fghaasgah, that was confusing. Let me say that again:13:08
fghaasthey're both clean cherry-picks. guilhermesp will be able to enable vmx in stable/rocky only, as vmx is not an allowed cpu_model_extra_flags option in Queens.13:08
openstackgerritFlorian Haas proposed openstack/openstack-ansible-os_nova stable/rocky: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61586313:12
openstackgerritFlorian Haas proposed openstack/openstack-ansible-os_nova stable/queens: Expose the Libvirt cpu_model and cpu_model_extra_flags options  https://review.openstack.org/61586413:12
*** Emine has joined #openstack-ansible13:15
*** emine__ has joined #openstack-ansible13:19
*** Emine has quit IRC13:20
*** markvoelker has quit IRC13:21
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462913:28
guilhermespmorning fghaas ! I didn't have a chance to see your comments in the patch. Lemme see now13:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Add SUSE tempest plugin packages  https://review.openstack.org/61586913:30
odyssey4mehwoarang ^ thanks for the list :)13:30
hwoaranglet see13:34
hwoarangdcdamien: LGTM thanks13:34
*** mwe1 has quit IRC13:36
*** mwe1 has joined #openstack-ansible13:38
*** radeks has joined #openstack-ansible13:41
openstackgerritArx Cruz proposed openstack/openstack-ansible-os_tempest master: Enable python-tempestconf support  https://review.openstack.org/61296813:42
evrardjpchandankumar: that package doesn't seem to come from rpm-packaging, it's an rdo only thing?13:44
evrardjpshouldn't that be upstreamed?13:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/rocky: Ensure the venv lib64 symlink is relative  https://review.openstack.org/61587613:46
odyssey4mehwoarang ^ that's the fixer for the culprit blocking the rocky integrated build13:48
odyssey4meor at least another one13:48
fghaasguilhermesp: I think what you now want to do in your patch is to simply inject "vmx" into the nova_cpu_model_extra_flags list. That'll do the right thing for cpu_mode=custom and cpu_mode=host-model, and be a no-op for cpu_mode=host-passthrough.13:49
guilhermespfghaas you PR https://review.openstack.org/#/c/615788/ really sounds reasonable. Thanks13:50
hwoarangodyssey4me: interesting bug13:50
*** nurdie has joined #openstack-ansible13:51
guilhermespjust something: shouldn't we define nova_cpu_mode and cpu_model_extra_flags with defaults? does it make sense?13:51
odyssey4mehwoarang yeah, in master we've removed the venv packaging - largely due to these sorts of things13:51
odyssey4mehwoarang as we move towards py3, packaging a venv is just becoming more and more cumbersome13:52
fghaasguilhermesp: no. nova_cpu_mode already has a defined behavior for when it's empty or "none", which is to use the default. And cpu_model_extra_flags should have no default.13:52
fghaassorry, meant to say "which is to use the *libvirt* default".13:52
guilhermespk fghaas so it makes sense your comment in my PR. I'm going to submit the change13:53
odyssey4mehwoarang I'm busy testing whether that patch does the trick using an infra node13:53
*** strattao has joined #openstack-ansible13:55
guilhermespfghaas: this shouldn't be 'custom' and 'host-model'? https://github.com/openstack/openstack-ansible-os_nova/commit/58bad8e6b11931ee09fdc0bec07e426d911dac07#diff-ca98b38be47a1d270f7d2d87697fac8fR26114:04
odyssey4mehwoarang ok, https://review.openstack.org/615876 is confirmed to work for opensuse at least - if we can get that merged, I can update the other patch to include the SHA bump for it14:04
guilhermespas both set nova_cpu_model_extra_flags14:05
odyssey4mecores - https://review.openstack.org/615876 will be part of unblocking stable/rocky's integrated build on non-container hosts - please review asap14:05
fghaasguilhermesp: you only get to set cpu_model when cpu_mode == "custom". But you do get to set cpu_model_extra_flags if cpu_mode is "custom" or "host-model". (And if you set it in cpu_mode=host-passthrough, it's a no-op)14:06
*** ansmith has joined #openstack-ansible14:07
mnaserfghaas: i think it's best that we leave these decisions up to the deployer imho14:08
mnaseras i commented and added in my review, centos actually doesnt need extra flags14:08
mnaserso we might be overwriting things for users when they dont want them overwritten14:08
mnaserwe don't know what the actual cpu model defined in libvirt looks like across operating systems so it's best to leave that out of it14:09
mnaserimho14:09
fghaasmnaser: and as I just commented in my review, I wholeheartedly disagree with you on this point :)14:11
odyssey4mefghaas mnaser there is an added complexity that centos/rhel uses the latest libvirt every time, while suse/ubuntu use the libvirt which is set out in openstack's upper constraints14:12
odyssey4methat's why we have to do funky venv symlinks to the host14:13
mnaserfghaas: ok, well, your change breaks users having custom user flags14:14
mnaserbased on your way of doing that14:14
fghaashuh? how so?14:14
mnaserif i have custom cpu flags configured such as pcid and enable nested virt14:14
mnaseri am no longer able to use my custom cpu flags14:14
mnaserif i dont want to add extra configs because my distribution actually supports it natively, now i have them there14:15
*** emine__ has quit IRC14:15
mnaserubuntu wants to be special and use a custom cpu_map.xml that doesnt have vmx natively14:15
fghaaswait what, prior to *my* change the only way you could set it in nova_nova_conf_overrides, and you can still totally do that, so I'm not sure how my change breaks anything here.14:16
odyssey4meyep, conf overrides trump *everything* in the template14:16
mnaseryes, your change is ok, but your comments regarding enforcing vmx breaks things14:16
mnaserand also if i have custom cpu flag, and enabled nested virt, and the vmx flag disappears, and now i'm in a sad spot where i dont know why things arent working14:17
mnaserso it comes out to the same thing14:17
mnaserexcept one allows you to avoid editing configs and sticking more to defaults, and the other overrrides things possibly breaking you down the line for $reasons14:17
mnaseri am all for documenting it though, that's why i added in the release note a comment to point towards the document you added14:17
fghaasmnaser: hold on there. I suggested to *inject* vmx *into* cpu_model_extra_flags. Meaning add it to the list. Not override it as in https://review.openstack.org/#/c/615608/2/templates/nova.conf.j2.14:18
mnaserwhy would we do that on systems that don't need it14:19
odyssey4memnaser is the contention here the reno, not necessarily the patch's added options?14:19
fghaaswell hold on a bit. guilhermesp, can you please rebase your patch on current master? I think that's part of the confusion here.14:20
mnaserodyssey4me: sorry, i am ok with fghaas patch adding that option -- i'm talking about https://review.openstack.org/#/c/615608/2 and adding "vmx" there automatically if someone sets nova_nested_virt_enabled: true14:20
odyssey4meyeah, I'd be concerned with mucking with the extra options too - if the distro doesn't do the right things, then I'd rather we added a note in docs - like a known issue or something14:21
mnaseryeah.  for example in centos7 + rocky in sjc1 we didn't have to do any of that14:21
mnaserit was just enabled kvm_intel nested options and off you go14:22
odyssey4meon ubuntu kvm_nested is enabled by default, so that should carry through too?14:22
mnaserodyssey4me: except libvirt cpu_map is funky in ubuntu14:22
fghaasodyssey4me: it's the question of whether the vmx flag gets passed through to the guest by default14:22
mnaserand doesnt include vmx by default14:23
mnaservs centos/rhel which does include it if it detects it14:23
odyssey4meinteresting - we're using it for MNAIO tests, and we do nothing special there - and it's definitely doing nested virt by default14:23
odyssey4methat said, we're not using nova to manage the VM's - just libvirt14:23
mnaserso really: ubuntu always enables nested virt, but only pushes it when you add as extra flag -- centos never enables nested virt by default, but only pushes the flag when it detects nested virt is available14:24
fghaasright. My point is this: *if* your distro already enables vmx, then adding the vmx flag if the user has configured OSA to enable nested virt is a no-op and does no harm. However if it does not, then *not* adding vmx means you don't get nested virt despite setting a toggle that ostensibly enables it. And _that_ I'd find confusing.14:24
*** aedc has quit IRC14:25
* mnaser doesn't like adding unnecessary config values and feels our config files are already way too bloated14:25
*** aedc has joined #openstack-ansible14:25
mnaserin an ideal world: our configs are minimums with things just being overridden using overrides14:25
odyssey4meyep, except where we decide that something is a sensible default - and we can't get that sensible default applied upstream for whatever reason14:26
fghaasalso if we introduce a toggle that says "do everything so that I can run nested virt" then it had better do that.14:26
mnaserit's not "do everything" .. it's "do something that isn't done by the os" .. otherwise downstream users will start to have to do things manually and we obviously want to avoid that14:27
mnaserand again, reno will add a note to the docs you added so its just to do one of the steps to reduce out of band configs for OSA deploys14:27
mnaserodyssey4me: ++14:28
mnaseroh boy14:28
mnaseri think i found a big oops14:28
odyssey4mefyi this is largely the script which learned from what is done in the ubuntu package: https://github.com/openstack/openstack-ansible-ops/blob/master/multi-node-aio/playbooks/setup-host.yml#L112-L14614:29
odyssey4meI found that sometimes nested virt isn't enabled, so I opted to make sure.14:30
odyssey4meThat doesn't take care of AMD, but that'd be a simple extension.14:30
mnaserecho "Intel CPU not found."14:30
mnasershoulda added another clause for no cpu found14:30
mnaser:D14:30
fghaasmnaser: what's the oops?14:30
mnaseri think we're publishing non-accessible urls in some keystone configs14:31
* mnaser is digging in14:31
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462914:33
mnaseryeah magnum is returning the internal auth uri for users which is not accessible14:34
mnasersad face14:34
odyssey4memnaser I thought there was already a patch up for that14:35
*** aedc has quit IRC14:35
*** mwe1 has quit IRC14:36
mnaserodyssey4me: seems like the same with neutron too, we're pointing www_authenticate_uri to the internaluri14:36
mnasertry curl -vvv https://some.osa.cloud:9696/v2.014:36
mnaserheader points to internal url14:36
mnaserso this is gonna be something we're gonna have to go over a whole bunch of roles14:37
odyssey4memnaser some things need to talk internally, and some need to be given to public clients as a reference... I don't know which are the right things14:37
odyssey4mewe want the internal chatter to use the internal endpoint, but the public stuff to be given the public endpoint14:38
mnaserodyssey4me: i believe auth_uri which became www_authenticate_uri is -- by docs -- Complete "public" Identity API endpoint.14:38
mnaserhttps://docs.openstack.org/keystonemiddleware/latest/middlewarearchitecture.html14:38
mnaserauth_url is the one *actually* used14:39
mnaser"Reason: The auth_uri option is deprecated in favor of www_authenticate_uri and will be removed in the S  release."14:39
mnaserwe should probably catch up on that too14:39
guilhermespodyssey4me: so you comment implicitly suggests enabling the modules live then? https://review.openstack.org/#/c/615608/2/tasks/drivers/kvm/nova_compute_kvm.yml14:41
odyssey4meguilhermesp I'm not suggesting anything - just providing some background and other similar work14:41
odyssey4memnaser jrosser could you take a peek at https://review.openstack.org/615876 to help unblock stable/rocky?14:42
jrosserodyssey4me: ok, will look14:44
odyssey4mejrosser tyvm14:44
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_magnum master: Drop identity_uri usage in keystone_authtoken  https://review.openstack.org/61589514:46
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_magnum master: Switch to www_authenticate_uri instead of auth_uri  https://review.openstack.org/61589614:46
mnaserodyssey4me: any reason this is straight to stable/rocky?14:46
odyssey4memnaser yes, because we don't build venvs in the repo on master14:46
odyssey4methat entire body of code no longer exists in stein14:47
mnaseroh ok this affected stuff build in the repo container14:47
odyssey4meyep14:47
mnaser+w14:47
jrosserhah beat me to it14:48
odyssey4memoar workflow!14:48
jrosser:)14:49
guilhermespso odyssey4me I think would be reasonable then to add the check for both intel and amd, does it sounds good?14:49
mnaserguilhermesp: you can just create the file as is, without worrying about intel and amd14:49
mnaserodyssey4me: was just providing context to similar work but it's a bit dangerous to do the same in osa because it might do baaad things to vms14:50
guilhermespI see. Also, I think that there is something still missing in my PR, like load the module, they are placed but not loaded14:50
odyssey4meguilhermesp as far as I remember, if you try and loa the module while vm's are running - bad things happen... you'd need to confirm14:50
odyssey4mein that case, just placing the file and waiting for a host reboot would be better14:51
guilhermespyes indeed odyssey4me14:51
mnaserguilhermesp: yes, we actually are kinda missing a step.. but it involves a host reboot and it would be a bit out of the scope14:51
mnaserthe idea is at least to have that file put in place and then the operator (which we assume is an advanced user) should know where to go from there14:51
odyssey4mewhatever the case, I would hope that this is disabled by default so that it's opt-in... quite honestly, this is the sort of thing that belongs in an upstream package14:52
mnaserodyssey4me: yes, it's going to be 100% disabled by default14:52
odyssey4mebut then every distro has its own philosophy, which is why we have so much stuff inOSA to make things simpler and more consistent14:52
mnaserodyssey4me: another argument for "the openstack distro"14:53
mnaser:P14:53
guilhermespthanks mnaser and odyssey4me also, regarding mnaser 's comment in the releasenote file..would we just link the docs https://docs.openstack.org/nova/latest/admin/configuration/hypervisor-kvm.html#nested-guest-support or do kinda of a summary of what the user should do14:53
*** nurdie has quit IRC14:58
chandankumarevrardjp: yes it is created in RDO14:58
mnaseri think a link is easier14:59
guilhermespk mnaser addressing all comments14:59
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_magnum master: Switch to www_authenticate_uri instead of auth_uri  https://review.openstack.org/61589615:04
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_nova master: Add support to kvm nested virt  https://review.openstack.org/61560815:05
*** strattao has quit IRC15:05
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_nova master: Add support to kvm nested virt  https://review.openstack.org/61560815:05
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_magnum master: Switch to www_authenticate_uri instead of auth_uri  https://review.openstack.org/61589615:05
arxcruzodyssey4me: http://logs.openstack.org/68/612968/17/check/openstack-ansible-functional-distro_install-centos-7/7706a45/job-output.txt.gz#_2018-11-06_14_34_39_66974815:07
arxcruzchandankumar: ^15:07
arxcruzdid you guys change something, it’s complaining there’s no .stestr file15:07
chandankumararxcruz: checking15:08
chandankumararxcruz: nope15:08
chandankumararxcruz: https://review.openstack.org/615837 is about to land15:09
odyssey4mearxcruz that's a new one to me15:09
*** aedc has joined #openstack-ansible15:11
arxcruz:(15:11
*** strattao has joined #openstack-ansible15:11
arxcruzhonestly, i don’t know what’s happening, tempest init is passing15:12
chandankumararxcruz: http://logs.openstack.org/68/612968/17/check/openstack-ansible-functional-centos-7/d037a46/job-output.txt.gz#_2018-11-06_14_46_24_53436315:12
chandankumarhapping in source job also15:12
chandankumarlet me take a look at patch15:13
openstackgerritArx Cruz proposed openstack/openstack-ansible-os_tempest master: Enable python-tempestconf support  https://review.openstack.org/61296815:16
arxcruzIt must be a problem in the source15:17
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Added task to list tempest plugins  https://review.openstack.org/61583715:18
chandankumararxcruz: ^^ in above patch it was working fine, if it will still trouble I am going to add more info stuff15:19
chandankumar* debug info15:19
openstackgerritArx Cruz proposed openstack/openstack-ansible-os_tempest master: Enable python-tempestconf support  https://review.openstack.org/61296815:23
arxcruzchandankumar: is tempest list-plugins work outside tempest directory ?15:23
*** aedc has quit IRC15:26
chandankumararxcruz: yes15:27
chandankumararxcruz: it just cares about executables15:27
arxcruzOk15:28
openstackgerritBenoît Knecht proposed openstack/openstack-ansible master: haproxy: allow status 200 on ceph-rgw backend  https://review.openstack.org/61591215:30
*** gkadam has quit IRC15:30
openstackgerritMerged openstack/openstack-ansible-repo_build stable/rocky: Ensure the venv lib64 symlink is relative  https://review.openstack.org/61587615:31
odyssey4mecores - sad to see this happen, but dragonflow is dead, so there's no need for us to carry the code: https://review.openstack.org/#/q/project:%22%255Eopenstack/openstack-ansible.*%22+topic:remove-dragonflow+(status:open+OR+status:merged)15:32
*** nurdie has joined #openstack-ansible15:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Ensure pip/setuptools/wheel are up to date in the utility venv  https://review.openstack.org/61525815:37
jrosserodyssey4me: do we need a release note for removing dragonflow - i see one for it's introduction?15:40
odyssey4mejrosser https://review.openstack.org/#/c/615576/3/releasenotes/notes/dragonflow-removed-6285225b5525cd50.yaml15:40
odyssey4meit will be pulled in at the next milestone15:40
jrosserooooh right i see it :)15:41
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_nova master: Add support to kvm nested virt  https://review.openstack.org/61560815:44
*** mwe1 has joined #openstack-ansible15:44
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_nova master: Add support to kvm nested virt  https://review.openstack.org/61560815:45
*** priteau has quit IRC15:49
evrardjpcloudnull: it would be nice if you could show up during this session at Berlin summit, to give your opinion with nspawn: https://etherpad.openstack.org/p/BER-container-security15:51
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_heat master: Switch to using public endpoint for URIs  https://review.openstack.org/61591615:54
*** cshen has quit IRC15:55
mnasercloudnull, DimGR, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397,15:59
mnaserqwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, mnaser, nicolasbock, jrosser, cjloader, antonym15:59
mnaserfriendly heads up for meeting :-)15:59
mnaser#startmeeting openstack_ansible_meeting16:00
prometheanfiresup16:00
openstackMeeting started Tue Nov  6 16:00:55 2018 UTC and is due to finish in 60 minutes.  The chair is mnaser. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:00
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:00
mnaser#topic roll call16:01
*** openstack changes topic to "roll call (Meeting topic: openstack_ansible_meeting)"16:01
mnasero/16:01
arxcruzo/16:01
jrossero/16:01
evrardjpo/16:01
prometheanfireo/16:01
chandankumar\o/16:01
mnaseryay16:01
hwoarango/16:01
odyssey4meo/ but in another meeting too16:02
evrardjpwe definitely have the quorum here.16:02
mnaser#topic Last week highlights16:02
*** openstack changes topic to "Last week highlights (Meeting topic: openstack_ansible_meeting)"16:02
evrardjpno highlights? Nothing big to share? :(16:02
*** cloudnull has quit IRC16:02
*** d34dh0r53 has quit IRC16:02
*** eglute has quit IRC16:02
mnasereveryone will be in berlinnnnn16:02
evrardjpI was off last week,so i don't know what happened last week16:03
mnaseryeah it was just a get boring stuff done type of week16:03
evrardjpok16:03
jrosseri poked a bit more at mitogen and got our first AIO to build sucessfully, that was quite cool16:03
evrardjpthen next? :D16:03
evrardjpjrosser: nice!16:03
mnaseryes, i think we need to hack around more with that16:03
mnaserthe speed ups were great16:04
jrosserindeed - anyone interested can take a look at my patch and play https://review.openstack.org/#/c/591236/16:04
mnaserlets work with dw_ to make it happen, i'd be excited to see the speeds up both in gates and overall deployments16:04
*** rgogunskiy has quit IRC16:05
mnaser#topic Bug triage16:05
*** openstack changes topic to "Bug triage (Meeting topic: openstack_ansible_meeting)"16:05
mnaser#link https://bugs.launchpad.net/openstack-ansible/+bug/180165716:05
openstackLaunchpad bug 1801657 in openstack-ansible "fix tox python3 overrides" [Undecided,New]16:05
mnaserdoes this affect us (i feel like this is a global "add a bug in every project" type of thing16:06
evrardjpyup I have the impression16:06
evrardjpI think we changed tox.ini for the docs/reno, right?16:06
mnaserduplicates too16:06
mnaserwe did that16:06
mnaserand also for linters i think?  i mean the thing that mordred once mentioned was16:07
evrardjpyeah16:07
mnaserif our project focuses on deploying somewhere where the norm is... python216:07
evrardjpit seems testenv still has 2.716:07
mnaserthen we should adapt to that, because we're actually tied to the base OS16:07
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/tox.ini but I think it's fine until we decide a whole move towards python316:07
mnaserand i kinda agree.. until we decide to do python3 everywhere (which might be in a while with rhel in there :()16:07
*** cloudnull has joined #openstack-ansible16:08
evrardjpmnaser: remember I had pushed for python3 earlier16:08
dw_biggest mitogen blocker for OSA is all the delegate_to bugs, i think16:08
evrardjpand at the end, I dropped the ball. So many little things16:08
*** nicolasbock has joined #openstack-ansible16:08
dw_i'm trying to fit a rewrite of delegate_to into 0.2.4 to fix it once and for all16:08
evrardjpso we moved to use basic python2 instead16:08
mnasernice dw_ !16:08
evrardjpdw_: nice!16:08
mnaserevrardjp: it feels like we should stick to python2 maybe once all projects are python3 first of all16:08
evrardjpthanks for joining our meeting :D16:08
evrardjpmnaser: that was what we decided16:08
mnaserand once all supported operating systems are python3 we can look into it16:09
mnaserso for now i can say16:09
evrardjpwe don't own that much code that's python2 only, and it can be moved to python3 quite easily. The rest of the stack where we deploy, that's where the pain is.16:09
evrardjpmnaser: agreed there16:09
mnaserthats confirmed/medium?16:09
mnaserugh im getting a really big blob of red text16:09
mnaserwhen i try to set it to confirmed16:09
mnaserlaunchpad PLZ16:10
evrardjpwell I guess it depends... tox.ini just has testenv on python2 the rest is python3 already16:10
evrardjp(linters/doc/reno)16:10
mnaser<title>Error: Launchpad system error</title>16:10
evrardjpmnaser: refresh?16:10
evrardjpoh yeah the 5:10 thing.16:10
evrardjprefresh in a minute or so16:10
evrardjp:D16:10
mnaseroh this is common at this time?16:10
mnaserlol16:10
mnaserok lets get start triaging next bug16:11
mnaserand we can get back when launchpad wakes up16:11
mnaser#link https://bugs.launchpad.net/openstack-ansible/+bug/180083716:11
openstackLaunchpad bug 1800837 in openstack-ansible "openstack-ansible-nova-lxd test fails due to lxd storage pool not set up on bionic host" [Undecided,New]16:11
*** strattao has quit IRC16:12
mnaserthis is a bit above my knowledge level16:12
evrardjplikewise16:13
mnaserevrardjp: who contributed/maintained this initially?16:13
evrardjpmaybe odyssey4me can refresh my memory there.16:13
evrardjp:D16:14
evrardjpIIRC jrosser played with it at some point16:14
evrardjpbut no idea who is using it in production. cloudnull had it in a lab at some point too16:14
jrossernot exactly - but I do a ton of LXD outside of OSA16:14
evrardjpthat's the cause of my confusion :)16:15
evrardjpIIRC what cloudnull said in the past, he had a multi-type environment with kvm/LXD/ironic16:15
jrosserthis is all really to do with the release of lxd 3 as the bug says16:15
*** strattao has joined #openstack-ansible16:15
evrardjpjrosser: the point is to find who will be owning said code16:15
evrardjpif nobody cares when it breaks, why should we?16:16
evrardjplet me check in code real quick16:17
mnaserthanks evrardjp16:17
nicolasbockDoes lxd bring advantages over lxc?16:18
jrosseri dont have any nova-lxd, but have planned to. just not enough time16:18
evrardjpjmccrory: are you there?16:18
mnasercould this be a labour of love thing if we have to do a very small change?16:18
evrardjpnicolasbock: lxd was only used for nova backend16:19
*** hamzy_ has quit IRC16:19
evrardjpmnaser: it's probably nothing16:19
nicolasbockAh, sorry, I should have realized from the name `nova-lxd` ;)16:19
evrardjpmnaser: we can mark it as confirmed and medium : )16:19
evrardjpor low16:19
evrardjpand wait for someone to do this labour16:19
evrardjp(while we are busy with so many other things)16:20
*** gyee has joined #openstack-ansible16:21
evrardjpshould we move to next bug?16:22
mnaserYep. I will mark it in a second16:22
evrardjp(you can probably skip the bug talking about the example, as there is no update, except maybe to encourage again someone to contribute?)16:23
evrardjpmnaser: still issues with LP?16:23
mnaserSorry, just needed to move actually16:23
mnaserapologies for that16:25
mnaserjust needed to relocate16:26
mnaserok so16:26
mnaserconfirmed low16:26
cloudnullo/ all16:26
evrardjplgtm16:26
* cloudnull super late16:26
mnaserhey cloudnull16:26
evrardjpcloudnull: just in time for talking about nova-lxd16:26
mnaseri still cant change state of https://bugs.launchpad.net/openstack-ansible/+bug/1801656 for some reason16:26
openstackLaunchpad bug 1801656 in openstack-ansible "fix tox python3 overrides" [Undecided,New]16:26
* mnaser shrugs16:26
mnaser#link https://bugs.launchpad.net/openstack-ansible/+bug/179951416:27
openstackLaunchpad bug 1799514 in openstack-ansible "Test environment example in openstack-ansible" [Undecided,New]16:27
evrardjpcloudnull: were you the one to contribute to it? Or was it jmccrory ?16:27
evrardjpI can't seem to remember16:27
mnaserah damn16:27
mnaseri think someone fixed this16:27
cloudnullI worked on it some16:27
*** tlunkw has quit IRC16:27
cloudnullhowever I think it was jmccrory and crew that did the original work16:27
evrardjpok16:27
mnaserhttps://review.openstack.org/#/c/614379/ fixed it!16:28
evrardjpthen the bug we discussed just before this one was about it, if you or jmccrory could have a look that would be great. It's a new LXD issue that needs probably an extra task or so16:28
evrardjpmnaser: great you found it :)16:28
evrardjpMark it as fix released then?16:28
evrardjpor fix committed16:28
evrardjpdepending on the situation :)16:28
mnaserreleased cause pushed to master i guess16:29
mnaserno closes-bug so it wont ever make it down thechain16:29
*** cshen has joined #openstack-ansible16:29
mnaser#link https://bugs.launchpad.net/openstack-ansible/+bug/170416116:29
openstackLaunchpad bug 1704161 in openstack-ansible "open-iscsi post-installation script fails in cinder-api-container" [High,New] - Assigned to Damian Cikowski (dcdamien)16:29
*** hamzaachi has quit IRC16:29
mnasermarked as confirmed16:30
evrardjpdcdamien: has worked on this, right?16:30
dcdamienyep16:30
evrardjpit's "related bug" in the commits, so not sure what's missing16:30
evrardjpdo you think we can close it dcdamien ?16:30
mnaserhttps://review.openstack.org/#/c/614556/ probably needs a rebase right16:30
mnaserits not resolved/merged yet16:30
evrardjpor there are extra patches that need to happen?16:30
mnaser^ that one probably needs to land16:30
evrardjpmnaser: but would it be a "closes-bug" ?16:31
evrardjpI haven't followed sorry16:31
mnaseri think it would close that bug16:31
mnaserbarring some wild stuff16:31
dcdamienwe can close when mentioned change merge16:31
evrardjpok so we probably need to rebase and update the commit message16:31
dcdamienOkay, I'll do it16:32
mnaserdcdamien: if you cahnge Related-Bug to Closes-Bug it will close bug automatically when done :)16:32
evrardjpdcdamien: thanks!16:32
mnaserdcdamien: i have some reviews, ill push them shortly for that16:32
evrardjpdcdamien: you can ping us for review when you're ready :)16:32
dcdamienkk16:32
evrardjpthanks dcdamien !16:32
*** udesale has quit IRC16:32
mnaserdcdamien: left some comments :D16:33
mnaserand thank you so muuch for your contribs :D16:33
mnaserthey haven't gone unnoticed16:33
mnaserthat's it for bug triage16:33
mnaserchanged the last one to confirmed16:33
mnaser#topic open discussion16:33
*** openstack changes topic to "open discussion (Meeting topic: openstack_ansible_meeting)"16:33
mnaserberlin stuff: https://etherpad.openstack.org/p/OSA-berlin-planning as usual16:34
mnaserwe have a google hangout, if you're not there, ping any of us and we'll add ya to it :) everyone is welcome16:34
*** cshen has quit IRC16:34
prometheanfiremnaser: spotz wanted to talk about dinner plans, current proposal is thursday night16:34
prometheanfire~7:30 PM16:34
evrardjpmnaser: the project update and project onboarding are not listed there?16:34
noonedeadpunkmnaser: I'd probably would like to take part)16:34
mnaserevrardjp: oh they're not?! kmaybe there too obvious to us not to have there16:35
evrardjpyeah the - "space" thing16:35
mnaserpm'd you the link noonedeadpunk16:35
evrardjpadded a link for the second search :p16:35
mnaserah sillyness16:36
*** andymccr has quit IRC16:36
mnaserok make sure y'all go to day 2 keynotes!16:36
mnasersomething cool happening using an OSA cloud, JUST SAYING16:36
mnaserok, and dinner plans16:36
arxcruzmnaser: cool :)16:37
arxcruzmnaser: at the end i would like to talk about os_tempest :)16:37
cloudnull^ ++16:37
mnaserunfortunately i have to be in rehearsals almost every night and catching up with family who lives in berlin on thursday before leaving friday, so i dont think i'll be able to make much plans :(16:37
evrardjparxcruz: go ahead :016:38
mnaserbut yeah, amy wanted opinions on what prometheanfire suggested16:38
mnaserbut we can hash that out in a hangout16:38
arxcruzSo...16:38
prometheanfirenot been to berlin, so no clue what's good, I could ask a friend if you want16:38
evrardjpmnaser: agreed, let's put that into hangout :)16:39
arxcruzWe are about to add python-tempesconf initial patch16:39
prometheanfireabout how many do we expect?16:39
evrardjparxcruz: woot!16:39
arxcruzI would like to propose a job to test it16:39
arxcruzEven though it’s non-vote16:39
mnaseri support that16:39
evrardjpwhat's the issue ? you can if you want :)16:39
arxcruzJust saying :)16:39
evrardjphaha great :)16:39
arxcruzAlso, i would like in the summit we talk about the collaboration between tripleo and os_tempest role16:40
evrardjpI support that too, so, here you are with your votes :D16:40
arxcruzMy manager wants more visibility from other developers16:40
evrardjpsounds good -- do you have something in mind?16:40
arxcruzNot yet, but we can discuss later16:40
arxcruzWe just realize that we talked about it in ptg16:40
arxcruzBut nobody else knows what’s going on16:41
arxcruzWe plan to have a report weekly with the progress16:41
arxcruzJust to let people aware16:41
evrardjpthanks for the info16:41
arxcruzSince this is the beginning to collaboration between tripleo and osa team16:41
evrardjpI think mnaser said it already in the past, we welcome said collaboration :)16:42
arxcruzI don’t know who will be presenting osa in the summit, but mention the collaboration would be nice :)16:42
arxcruzYes :) but for my boss, need to be brooding spread16:42
arxcruzHehehehe16:42
mnaseryes16:42
mnaserill add that to our project update and project onboarding16:42
* mnaser takes note16:42
evrardjparxcruz: RedHat contributions slowly grow across cycles. I can highlight it in the project update slides16:43
openstackgerritDamian Cikowski (dcdamien) proposed openstack/openstack-ansible-os_cinder master: Make open-iscsi as requirement just for volume and backup services  https://review.openstack.org/61455616:43
evrardjpmnaser: good :)16:43
evrardjpmnaser: you should write access on said slides btw :p16:44
*** hamzy_ has joined #openstack-ansible16:44
mnaseryes, i just added it now so i dont forget16:44
evrardjparxcruz: redhat is 4th in terms of commits!16:44
mnaserand ill emphasize on it later16:44
evrardjpyeah I saw the slide change, great!16:45
arxcruzevrardjp: cool, but i was looking more for os_tempest, that is our first collaboration on tripleo16:45
arxcruzBut we can talk about it outside this meeting, i don’t want to go on on this in this meeting16:45
evrardjpfor other people interested about the slides we are talking about, it's here: https://docs.google.com/presentation/d/1b1sWeYWLFjMbg9b4hWS7ly4iZH6zwwQcLczWf4f1pUo/edit?usp=sharing16:45
mnaseryeah i added that as a note as well16:45
evrardjp(WIP)16:45
evrardjpI have nothing else to add for open discussion.16:46
arxcruzAdded on my bookmark to see later, it’s almost 6 here and toddler is already asking for attention :P16:46
* prometheanfire copies them down as final slides16:46
mnaserhehe16:46
mnaseranyone has any other subjects?16:47
mnaseroh also16:47
mnaserwe'll cancel next weeks meeting?16:47
evrardjpyup16:47
prometheanfireI haven't even started on my project update, but it's going to just be 5 min for me :|16:47
evrardjpnext week*16:47
openstackgerritDamian Cikowski (dcdamien) proposed openstack/openstack-ansible-os_cinder master: Make open-iscsi as requirement just for volume and backup services  https://review.openstack.org/61455616:48
jrosseri put an agenda item on the wiki about coordinaation services16:48
jrosserspecifically we have deployment tooling for two things which might want one16:49
jrosserdesignate, seems ok without but would benefit, gnocchi seems all a bit broken without16:49
jrosserwondered what opinions were on that16:50
evrardjpcould you clarify a little more?16:50
mnaseri think its pretty much something like etcd16:51
evrardjpwhat do you mean by "coordination service" ?16:51
mnaseror redis16:51
mnaserthings to be consumed by tooz16:51
evrardjpoh god if we can avoid etcd I'd do it16:51
jrossersome openstack things are semi-expecting to hook into this https://docs.openstack.org/tooz/latest/user/index.html16:51
evrardjpbut I guess etcd is in base services16:51
evrardjpI see16:51
jrosserand there are many back ends for that, with a whole pile of caveats/warnings that come with those various choices16:52
evrardjpcan we use memcached?16:52
mnaser"The memcached driver is a basic implementation and provides little resiliency, though it’s much simpler to setup. A lot of the features provided in tooz are based on timeout (heartbeats, locks, etc) so are less resilient than other backends."16:52
mnaser"Lacks certain primitives (compare and delete) so certain functionality is fragile and/or broken due to this."16:52
evrardjpOMG mysql is even scarier: https://docs.openstack.org/tooz/latest/user/drivers.html16:52
odyssey4meI think a few folks have already built roles - I can't recall who exactly. Maybe noonedeadpunk ?16:52
jrosseryes, some stuff went into the documentation for gnocchi/redis/zookeeper16:53
noonedeadpunkI tried to use zookeeper as a coordination service16:53
odyssey4mememcached is not about resiliency - it's used as a cache only... there are other options like kafka which ansmith has proposed for messaging that requires more resilience... not sure if kafka fits the bill for this requirement16:54
openstackgerritDamian Cikowski (dcdamien) proposed openstack/openstack-ansible-os_cinder master: Make open-iscsi as requirement just for volume and backup services  https://review.openstack.org/61455616:54
evrardjpodyssey4me: doesn't seem to be listed in tooz drivers16:54
odyssey4mewe don't really have to own the coordination service as a project - but we should recommend it and have a user story for it16:54
mnaserwell the thing is16:55
mnaserwe kinda already have etcd there..16:55
noonedeadpunkand it works pretty ok. I may place some patches to https://github.com/openstack/ansible-role-zookeeper16:55
mnaseri mean for me the thing is we want to avoid making as much out of band things for the user16:55
jrosseris it OK that we deploy gnocchi but it pretty much doesnt work as we leave it?16:55
jrosserthats really where i started thinking about this16:55
mnaseri don't think that's ok.  also, etcd happens to be an openstack base service16:55
mnaser(i'm not a fan)16:56
mnaserbut hey16:56
odyssey4mefor zookeeper, for nodepool, our team uses https://github.com/AnsibleShipyard/ansible-zookeeper which includes clustering functionality16:56
odyssey4mejrosser is it functional for a single node but broken for multi-node?16:56
mnaserodyssey4me: yes ^16:56
odyssey4meyeah, thought as much16:57
jrosseri think that is true yes16:57
mnaseri can confirm it16:57
odyssey4methe trouble is that we barely have people maintaining those roles and understanding the services... now we want to stretch more?16:57
mnaseryeah i'm torn a bit, i'16:57
mnaseri'm hoping they're basic16:58
odyssey4meif we have folks like jrosser and mnaser owning the service integration and keeping it running, then we can take it on - but I don't have a cooking clue how any of that stuff works16:58
noonedeadpunkodyssey4me: it's functional for both, but it's not optiomal16:58
ansmithodyssey4me, kafka doesn't really appply16:58
evrardjpmnaser: I agree that it's a base service, and we should use it as appropriately, even if I am not a fan either16:58
cloudnull^ evrardjp read my mind :)16:58
odyssey4meotherwise the simplest is to add a doc note that it's broken for multi-node and to add a user story for each different back-end and link to those - then deployers can decide for themselves16:59
*** chandankumar is now known as chkumar|pto16:59
mnaseri feel like we just need to shape up a bit of the etcd stuff16:59
mnaserthe thing is the etcd role is actually owned by logan- on github16:59
odyssey4megiven etcd is a base service - we could provide a betteries-included thing for it, and anyone not a fan can add alternative user stories16:59
evrardjpthat sounds a good approach odyssey4me17:00
odyssey4methat etcd role is etcd2 IIRC, and this would need 3 IIRC17:00
noonedeadpunkfolks, I really don't have any problems with gnocchi multi-node install without coordination service... Yeah, it has some drawbaks, as processing same metrics several times, but all-in-all statistic is correct17:00
evrardjpbut I think at the end, those stories will not exist, because the general move is towards etcd17:00
odyssey4mebut logan- does already need 3 for the new calico thing I think :)17:00
logan-o/17:00
noonedeadpunkwe've based our billing on gnocchi17:00
mnaserat scale it really hurts you though noonedeadpunk17:00
evrardjpwell etcd as a base service was meant for etcd317:00
logan-i actually just refreshed the etcd role to do v3 yesterday17:00
mnaseroh what perfect timing17:01
mnaser:P17:01
evrardjp:)17:01
evrardjpOh I have to run for another meeting17:01
evrardjpinteresting topic though!17:01
mnaseri mean it's pretty straightforward, its just dropping in a file17:01
*** asettle has quit IRC17:01
evrardjpadd etcd nodes in your inventory, run the role, point to it in gnocchi/whatever consumes it, pray.17:01
evrardjphaha17:02
odyssey4meevrardjp you forgot - hand over to someone else ;)17:02
logan-yea17:02
evrardjpodyssey4me: hahaha17:02
mnaserlogan-: can we start by maybe adding the role to openstack gerrit if you're okay with that?17:02
logan-the base deployment is no TLS, the main improvement i would like to see is TLS by default in the clustered setup17:02
logan-something like we do with rabbitmq I guess17:02
jrosserso if noonedeadpunk says that multinode gnocchi works and mnaser and i are having trouble, there is something else that needs attention?17:03
logan-yeah I'm fine with importing it17:03
odyssey4melogan- should we perhaps import that role into the openstack namespace if this is going to get broader adoption?17:03
logan-fine with me17:03
odyssey4meI suspect it may be of interest to other projects too.17:03
logan-i just switched it to use molecule too btw17:03
odyssey4meExcellent. :)17:03
* odyssey4me pens logan- down to rewrite role tests.17:03
logan-:P17:03
jrosserare we happy that the etc backend for tooz is sufficient, with it only providing distributed locks?17:04
mnaserjrosser: i think that's all we need and its an openstack base service?17:04
mnaseri think it'll solve the gnocchi use case and others, doubt we need much more17:05
odyssey4meAs far as I recall, tooz isn't the best library to use - native is better. tooz dumbs down a lot of functionality because it tries to have many back-ends.17:05
odyssey4meSo if there's a native driver then use it.17:05
noonedeadpunkmnaser: I think it's not base service, as I don't heve it in installation17:05
mnasernoonedeadpunk: i meant in the openstack technical governance pov17:06
noonedeadpunkah, ok.17:06
mnaserodyssey4me: tooz is a library that abstracts locks to different backends17:06
mnaseretcd being one of them17:06
mnaseri dunno if native lock exist in gnocchi?17:06
odyssey4memnaser yep, I'm aware of that - but I also remember how everyone hated it and wanted etcd to be a base service so that we didn't have to bother with tooz17:07
noonedeadpunknot sure about this either17:07
odyssey4memaybe the world has changed17:07
mnaserit always is .. i think :P17:08
mnaseranyways, i think if we can get logan- to import to openstack namespace17:08
mnaserand then we can look at using tooz for a coordination driver17:08
mnaserusing etcd17:08
mnasersound bueno?17:08
odyssey4mefine for me17:09
logan-++17:10
mnasersounds good to me17:11
noonedeadpunkjust to get more acknowledged - what's wrong with zookeeper (except being written in Java and being part of Apache project)? It seems reliable enought and clusterization is also nice. Or maybe I'm just not common with etcd....17:11
mnasernoonedeadpunk: one second17:12
mnaserill do this outside meeting17:12
mnaser#endmeeting17:12
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: http://bit.ly/2xA1eZC"17:12
openstackMeeting ended Tue Nov  6 17:12:41 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:12
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-11-06-16.00.html17:12
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-11-06-16.00.txt17:12
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-11-06-16.00.log.html17:12
mnasernoonedeadpunk: https://governance.openstack.org/tc/reference/base-services.html17:12
mnaserif you feel like zookeeper is the better option, i would encourage pushing a tc change17:13
odyssey4menoonedeadpunk nothing wrong with it, etcd just happens to be passed in governance as a base service which means we need to prefer it for implementation17:13
jrosserit is odd (in those terms) that zookeeper is the reference implementation for tooz. that sounds somewhat contrary to the base services thing17:14
noonedeadpunkOk, got it. I'm just not aware about some things. Just seems that zookeeper has more functionality with tooz, than etcd.17:15
odyssey4mejrosser tooz was written well before that time17:15
odyssey4me*that decision17:15
jrosserah, ok17:15
odyssey4menoonedeadpunk yeah, while the initial implementation will use etcd - there's no reason why zookeeper could be an another option which you work on17:16
odyssey4meI suspect there will be deployers who prefer one or the other for whatever reason.17:16
noonedeadpunksounds nice17:17
*** cshen has joined #openstack-ansible17:24
nsmedsif a PR has passed Zuul, am I allowed to bump here or simply be patient and someone will get to it at some point?17:25
nsmedsaka how annoying can I be ;)17:26
odyssey4mensmeds there are often a lot of patches up for review, so asking one or twice a day is kinda expected if you need it reviewed17:27
odyssey4mebut if there's already feedback on it, be sure to respond as quickly as you can to it in review17:27
nsmedsI can roll with that! https://review.openstack.org/#/c/613412/ <317:27
nsmedsthere's feedback but its been addressed IMO17:28
*** Leo_m has joined #openstack-ansible17:28
nsmedsonce I'm more familiar with OSA will try to contribute reviews/feedback as well, but still in the "what the hell is going on here" process17:28
nsmedsupdated our openstack-ansible version forgetting the above PR wasn't merged and broke galera's SSL replication (just in development stages still, so not huge issue)17:30
odyssey4mensmeds :) it happens - happy to see someone picking that up again... unfortunately the last guy who worked on that changed roles and hasn't continued contributing17:32
odyssey4meit's a little late in the day for me to work through that, hopefully jrosser will look again soon17:32
nsmedsno worries, no rush - I'll bump again in a few days if necessary17:32
jrosseri've starred it - obviously on my radar now17:33
openstackgerritArx Cruz proposed openstack/openstack-ansible-os_tempest master: Enable python-tempestconf support  https://review.openstack.org/61296817:35
jrosserdcdamien: does the ceph backend case need special treatment here? http://logs.openstack.org/66/561266/4/gate/openstack-ansible-deploy-ceph-ubuntu-bionic/34d0b7a/job-output.txt.gz#_2018-11-06_14_43_00_20240417:37
dcdamienjrosser: I know that failed but not yet investigated. Will check.17:39
jrosserno worries17:41
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_masakari master: Basic implementation of masakari-monitors  https://review.openstack.org/58462917:47
*** smoke87 has joined #openstack-ansible17:47
smoke87Hey.. someone is using vpnaas dashboard in horizon with openstack-ansible queens? I followed the instructions to enable but no new panel in horizon...17:48
mnasernsmeds: please be as annoying as you want17:48
mnasernsmeds: +2 from me and it looks like tests pass17:50
*** vnogin has joined #openstack-ansible17:53
nsmedsmuch appreciated17:55
guilhermespif someone else could take a quick look at this https://review.openstack.org/#/c/615608/6 it would be really appreciated :)18:00
*** fghaas has quit IRC18:02
openstackgerritMerged openstack/openstack-ansible-galera_server master: Fix Galera self-signed SSL functionality  https://review.openstack.org/61341218:28
cloudnull^ very nice!18:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-galera_server stable/rocky: Fix Galera self-signed SSL functionality  https://review.openstack.org/61597118:29
*** markvoelker has joined #openstack-ansible18:31
*** gyee has quit IRC18:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Add ability to deploy Ceph into a Multinode AIO  https://review.openstack.org/60733818:36
*** hamzaachi has joined #openstack-ansible18:43
kaiokmomnaser: around?18:49
*** hamzy_ is now known as hamzy18:53
odyssey4mejrosser cloudnull are you using osprofiler? there's a chat in #openstack-keystone about potentially removing it due to bit rot and bad design18:56
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for oslo.messaging backend deployment  https://review.openstack.org/57026118:56
cloudnullI am, however, I'm not married to it.18:57
jrosserThe function it provides is very helpful18:57
*** dw_ is now known as dw18:57
jrosserBut how it is done is less important, it’s the data that counts18:57
odyssey4meok folks, I'm out for the night - my brain has decided it can't cope with data ingestion and processing no more... I think it's out of disk space18:59
guilhermespheheh take care odyssey4me !19:00
*** shardy has quit IRC19:00
*** DanyC has quit IRC19:09
*** DanyC has joined #openstack-ansible19:10
*** rgogunskiy has joined #openstack-ansible19:11
*** electrofelix has quit IRC19:14
*** DanyC has quit IRC19:15
*** eglute has joined #openstack-ansible19:18
*** rgogunskiy has quit IRC19:25
*** rgogunskiy has joined #openstack-ansible19:26
*** rgogunskiy has quit IRC19:29
mnaserkaiokmo: hiya19:30
*** strattao has quit IRC19:31
*** strattao has joined #openstack-ansible19:32
kaiokmomnaser: so, I was talking to evrardjp earlier. a couple weeks ago he asked me if the os_monasca-ui really needed to be maintained19:32
kaiokmowe thought that would be better not to maintain the role, because what the role itself deploy it's only an section on horizon with "monitoring" label19:34
kaiokmothis could be included on the horizon role, and the os_monasca-ui role could be retired (it will be one less role to worry about, after all)19:37
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for oslo.messaging backend deployment  https://review.openstack.org/57026119:42
kaiokmowe will continue good with monasca support as long os_monasca and os_monasca-agent roles are still maintained19:46
kaiokmomnaser: sounds good?19:47
mnaserkaiokmo: i agree19:53
mnaseri tihnk that should live in horizon just like others19:54
noonedeadpunkFolks, check please this patch, once you have time for it https://review.openstack.org/#/c/584629/19:55
kaiokmomnaser: ok. so I will open a patch retiring the role. I think https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project is the way to go, right?19:55
noonedeadpunkit's pretty big, but still...19:55
*** gokhani has quit IRC19:57
mnaserkaiokmo: yes sir20:02
kaiokmomnaser: thanks :)20:03
jrossertheres a bunch more of these ready for more reviews https://review.openstack.org/#/q/topic:reduce-unnecessary-package-installs+(status:open)20:06
jrosserthe barbican one fails on missing tempest tests, looks very much related to what happened in the neutron one20:07
*** fghaas has joined #openstack-ansible20:12
*** fghaas has quit IRC20:23
openstackgerritMerged openstack/openstack-ansible master: Adds option to enable ARA plugin install  https://review.openstack.org/61277520:23
*** vnogin has quit IRC20:26
* dmsimard ara senses tingling20:26
openstackgerritMerged openstack/openstack-ansible-os_neutron master: zuul: Switch to distro job template  https://review.openstack.org/61295820:32
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add qdrouterd role for oslo.messaging backend deployment  https://review.openstack.org/57026120:40
arxcruzodyssey4me: hey, if you’re still around... https://review.openstack.org/#/c/612968/ pass20:54
arxcruzodyssey4me: can I have your ack to set the use_tempestconf to false and +2+w ?20:54
dcdamiensomeone should rot in hell for this tempest output :D -> http://logs.openstack.org/56/614556/5/check/openstack-ansible-functional-distro_install-centos-7/2b12218/job-output.txt.gz#_2018-11-06_20_26_51_58659420:54
*** radeks has quit IRC20:55
dmsimarddcdamien: http://logs.openstack.org/56/614556/5/check/openstack-ansible-functional-distro_install-centos-7/2b12218/logs/ara-report/result/da51ae9a-8d42-4474-a0a9-4ec78fc6493b/ is probably easier to read20:59
dmsimard(from http://logs.openstack.org/56/614556/5/check/openstack-ansible-functional-distro_install-centos-7/2b12218/logs/ara-report/ )20:59
dcdamiendmsimard, you've saved my life, thank you21:01
dmsimard:)21:03
openstackgerritAntony Messerli proposed openstack/openstack-ansible stable/rocky: Adds option to enable ARA plugin install  https://review.openstack.org/61600421:04
dmsimarddcdamien: for OSA there's two "layers" of "ara-report", one from the perspective of zuul and one from the perspective of OSA (under logs/)21:04
openstackgerritAntony Messerli proposed openstack/openstack-ansible stable/queens: Adds option to enable ARA plugin install  https://review.openstack.org/61600521:05
openstackgerritAntony Messerli proposed openstack/openstack-ansible stable/pike: Adds option to enable ARA plugin install  https://review.openstack.org/61600621:05
dcdamiendmsimardy: got it, thanks again21:06
jrosserdcdamien: for tempest results there is also this http://logs.openstack.org/56/614556/5/check/openstack-ansible-functional-distro_install-centos-7/2b12218/logs/openstack/keystone/stestr_results.html21:07
dmsimardoh that's actually much better :P21:07
jrosserit's super well hidden though :/21:08
*** hamzaachi has quit IRC21:08
dcdamienthis is incomparably easier to parse, thanks guys21:11
dcdamiensee you tomorrow21:12
cloudnulltake care dcdamien21:16
smoke87Hey guys, vpnaas dashboard is working in openstack-ansible queens? I enabled it in neutron_plugins_base(vpnaas), but no horizon panel.21:20
*** cshen has quit IRC21:22
mnaserdid you redeploy horizon smoke87 ?21:29
*** pcaruana has quit IRC21:31
*** cshen has joined #openstack-ansible21:40
*** ansmith has quit IRC21:42
*** hamzy has quit IRC21:45
smoke87yes..21:46
smoke87I run the os-horizon-install.yml playbook21:46
*** ArchiFleKs has joined #openstack-ansible21:49
*** strattao has quit IRC21:49
smoke87Searching the web I realized that neutron-vpnaas-dashboard is a separated project .. so I asked for you if it was implemented in openstack-ansible code21:50
*** ThiagoCMC has joined #openstack-ansible21:52
*** noonedeadpunk[h] has joined #openstack-ansible21:53
noonedeadpunk[h]cores, if someone have time for a review, you are welcome:) https://review.openstack.org/#/c/584629/21:55
*** devx has quit IRC21:55
*** geekinutah has quit IRC21:57
*** geekinutah has joined #openstack-ansible21:57
*** ivve has quit IRC22:07
*** DanyC has joined #openstack-ansible22:08
*** cmart has joined #openstack-ansible22:11
cmartHi OSA! I have a hopefully dumb question. How do we override config YAML files for multi-valued options?22:11
cmartFor example, in the [pci] section of nova.conf, you can repeat the "alias" directive to specify aliases for multiple PCI devices22:12
cmartyet I cannot figure out syntax that will result in multiple values getting populated (on multiple lines) in nova.conf.22:13
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Remove unnecessary package install duplication  https://review.openstack.org/61433822:14
openstackgerritMerged openstack/openstack-ansible-os_designate master: Remove unnecessary package install duplication  https://review.openstack.org/61434022:16
cmart^ I think I figured it out :) Thank you odyssey4me for the nice release note https://github.com/openstack/openstack-ansible-plugins/blob/76bec48bc911e4b8d3e9f94b9129d4c71dc5cef7/releasenotes/notes/config_template-MultiStrOps-support-c28e33fd5044e14d.yaml22:18
cmart"If an override is used in an INI config file the set type is defined using the standard yaml construct of "?" as the item marker." (in other words use '?' instead of '-' to start each item in your list of directives).22:19
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Remove unnecessary package install duplication  https://review.openstack.org/61433522:20
*** vnogin has joined #openstack-ansible22:27
*** vnogin has quit IRC22:31
*** mmercer has joined #openstack-ansible22:34
*** dave-mccowan has quit IRC22:35
*** nurdie has quit IRC22:38
*** cshen has quit IRC22:39
*** Leo_m has quit IRC23:00
*** nurdie has joined #openstack-ansible23:31
*** nurdie has quit IRC23:36
*** noonedeadpunk[h] has quit IRC23:55
*** DanyC_ has joined #openstack-ansible23:57

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