Wednesday, 2019-05-08

*** Weifan has quit IRC00:07
*** cmart has quit IRC00:11
*** dxiri has quit IRC00:20
*** gyee has quit IRC00:24
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Remove deprecated use of tests as filters  https://review.opendev.org/65715800:26
*** Weifan has joined #openstack-ansible00:28
*** hamzy has joined #openstack-ansible00:31
*** dxiri has joined #openstack-ansible00:36
*** dxiri has quit IRC00:40
openstackgerritMerged openstack/openstack-ansible master: Remove the use of 'private' with include_role during bootstrap  https://review.opendev.org/65658200:42
openstackgerritMerged openstack/openstack-ansible master: Enable standalone Octavia for testing  https://review.opendev.org/65384900:48
*** KeithMnemonic has quit IRC00:56
snadgeok.. i need to consider deploying openstack stein on a test system, ideally using ansible01:18
snadgeon Cent 701:21
*** Weifan has quit IRC01:21
*** dxiri has joined #openstack-ansible01:21
*** dxiri has quit IRC01:28
snadgeim going to try and follow what I see here.. https://github.com/openstack/openstack-ansible01:30
*** Weifan has joined #openstack-ansible01:34
*** Weifan has quit IRC01:39
openstackgerritLogan V proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689101:44
openstackgerritNicolas Bock proposed openstack/openstack-ansible-lxc_hosts master: Update (yet again) SUSE lxc container name  https://review.opendev.org/65772002:00
nicolasbockJust a heads up, the location of the openSUSE lxc container image changed again :( I'll try to find out why and why we can't simply use one constant name.02:07
*** nicolasbock has quit IRC02:15
*** kplant has quit IRC03:23
openstackgerritLogan V proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689103:32
*** DanyC has joined #openstack-ansible03:50
*** DanyC has quit IRC03:54
*** udesale has joined #openstack-ansible03:55
*** ivve has quit IRC04:35
*** raukadah is now known as chandankumar04:40
*** hwoarang has quit IRC05:04
*** hwoarang has joined #openstack-ansible05:05
*** radeks has joined #openstack-ansible05:35
*** ivve has joined #openstack-ansible05:39
openstackgerritMerged openstack/ansible-role-systemd_service stable/stein: Require network-online insetad of network target  https://review.opendev.org/65769405:59
*** DanyC has joined #openstack-ansible06:03
*** udesale has quit IRC06:05
*** udesale has joined #openstack-ansible06:05
jrosserCan we update the review dashboard link in the irc channel topic? It behaves really weirdly with the opendev redirect with IRCCloud/iOS06:13
*** hjohnson1 has joined #openstack-ansible06:28
*** hjohnson1 has left #openstack-ansible06:28
evrardjpgood morning06:28
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Update (yet again) SUSE lxc container name  https://review.opendev.org/65772006:29
*** yolanda_ has joined #openstack-ansible06:31
*** udesale has quit IRC07:03
*** udesale has joined #openstack-ansible07:03
*** DanyC has quit IRC07:17
*** DanyC has joined #openstack-ansible07:29
*** DanyC has quit IRC07:33
*** vnogin has joined #openstack-ansible07:47
*** starborn has joined #openstack-ansible07:52
*** vnogin has quit IRC07:53
*** oligau has quit IRC08:07
*** hjohnson1 has joined #openstack-ansible08:10
*** vnogin has joined #openstack-ansible08:10
*** oligau has joined #openstack-ansible08:13
*** vnogin has quit IRC08:14
*** DanyC has joined #openstack-ansible08:17
*** hamzaachi has joined #openstack-ansible08:21
*** hamzaachi has quit IRC08:23
*** hamzaachi has joined #openstack-ansible08:28
*** starborn has quit IRC08:41
*** starborn has joined #openstack-ansible08:42
CeeMacmorning08:47
_jannowhy does openstack-ansible ship its own ansible executable?08:47
_jannoDo I have to expect any problems when using another ansible?08:48
*** vnogin has joined #openstack-ansible08:55
jrosser_janno: do you mean the openstack-ansible wrapper script or the ansible installed into /opt/ansible-runtime?08:55
*** vnogin has quit IRC09:00
openstackgerritGeorgina Shippey proposed openstack/openstack-ansible-plugins master: Removing name2int module  https://review.opendev.org/65776109:02
_jannojrosser: I mean /usr/local/bin/openstack-ansible which is linked to /usr/local/bin/ansible09:06
*** vnogin has joined #openstack-ansible09:06
_jannoUsually we are running ansible from source, which is located in /opt/ansible09:09
*** vnogin has quit IRC09:11
jrosser_janno: openstack-ansible is a wrapper script, and the actual ansible is installed by the bootstrapping process into /opt/ansible-runtime venv09:31
jrossera lot of care is taken by OSA to use the correct version of ansible for the branch of OSA you are using, and not to collide with anything you have installed on the system already09:31
*** BlackDex has joined #openstack-ansible09:37
BlackDexHello there, is it possible to use openstack-ansible with rhel7 instead of centos7?09:38
*** electrofelix has joined #openstack-ansible09:41
*** persia has quit IRC10:10
*** persia has joined #openstack-ansible10:11
openstackgerritChason Chan proposed openstack/openstack-ansible master: Update index of project guide for Train  https://review.opendev.org/65776910:15
*** CraigBright has joined #openstack-ansible10:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689110:22
openstackgerritMatthew Carroll proposed openstack/openstack-ansible-plugins master: Remove bit_length_power_of_2  https://review.opendev.org/65777310:27
odyssey4meo/10:29
CeeMachi odyssey4me10:29
noonedeadpunkBlackDex: I think it should work, however this is something not really tested with zuul10:32
BlackDexnoonedeadpunk: thx for the reply :) Ill maybe check that out, since TripleO is not working that well10:33
noonedeadpunkhm, that's strange, as it was designed for RHEL iirc10:34
BlackDextrue, but for some reason the baremetal stuff isn't detected that well10:34
BlackDexcould be because i have ilo/redfish stuff instead of ipmi10:35
BlackDexalthough ipmi should work10:35
noonedeadpunkProbably some TripleO folk can help you with that? Probably chandankumar may give some piece of advice...10:35
odyssey4mechandankumar o/ it looks like we're failing builds due to test-requirements in plugin repositories trying to use sphinx 2, which requires python 3.5 ... I wonder whether we even need to install test-requirements.txt any more?10:36
*** nicolasbock has joined #openstack-ansible10:37
*** vakuznet has quit IRC10:37
chandankumarodyssey4me: noonedeadpunk hello10:41
chandankumarodyssey4me: do we have the logs?10:41
chandankumarif we are using tox, we need to install both requirements and test-requirements.txt10:43
*** priteau has joined #openstack-ansible10:45
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_hosts master: Returning of the Suse LXC image  https://review.opendev.org/65585110:45
odyssey4mechandankumar we aren't using tox though - this is to install the plugins to run tests using tempest as usual10:46
odyssey4mechandankumar see http://logs.openstack.org/19/657019/2/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/9a98e17/10:46
chandankumarodyssey4me: for installing tempest plugin we donot requires test-requirements.txt10:52
chandankumarI have migrated all their requirements to requirements.txt10:52
chandankumarthat's why tempest plugin split happens10:53
odyssey4mechandankumar yeah, I think we had that implemented during the transition period - so let me remove those tasks... it'll make it all much simpler too :)10:54
openstackgerritMatthew Carroll proposed openstack/openstack-ansible-plugins master: Remove bit_length_power_of_2  https://review.opendev.org/65777310:54
chandankumarodyssey4me: proposing the patch10:57
*** priteau has quit IRC11:03
*** priteau has joined #openstack-ansible11:03
openstackgerritChandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Remove install_test_requirements flag  https://review.opendev.org/65777811:13
chandankumarodyssey4me: noonedeadpunk ^^11:14
*** udesale has quit IRC11:14
*** phasespace has joined #openstack-ansible11:15
*** jsquare has quit IRC11:30
*** jsquare has joined #openstack-ansible11:31
*** ansmith has quit IRC11:34
noonedeadpunkchandankumar: commented11:37
noonedeadpunkI guess, that "Install tempest plugin requirements" task makes no sense without test-requirements.txt11:39
openstackgerritChandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Remove install_test_requirements flag  https://review.opendev.org/65777811:40
*** radeks_ has joined #openstack-ansible11:49
odyssey4mechandankumar LGTM, let's see if it passes11:55
*** shyamb has joined #openstack-ansible12:07
*** priteau has quit IRC12:07
*** mgariepy has quit IRC12:11
openstackgerritNicolas Bock proposed openstack/openstack-ansible-lxc_hosts stable/stein: Update (yet again) SUSE lxc container name  https://review.opendev.org/65778212:11
evrardjpshould we tem disable centos to get this merged? https://review.opendev.org/#/c/656595/1 it blocks release12:14
evrardjpI guess we can also wait for placement stuff to be fixed12:16
noonedeadpunkevrardjp: I think it was disabled here https://review.opendev.org/#/c/657415/ ?12:18
evrardjpyeah but my concern is for stable which has another placement issue12:19
noonedeadpunkAh, yeah12:19
noonedeadpunkBut I'd personally waited for placement to get it in release as well, as it's pretty big and important thing imo12:20
evrardjpyes.12:20
evrardjpI think upgrade checker complaining about the version is a good enough reason12:21
evrardjp:p12:21
*** mgariepy has joined #openstack-ansible12:21
odyssey4meyeah, I think we're wanting to get placement in, and get upgrades working - most of the patches are up already for master12:21
odyssey4methere is a tempest plugin install issue blocking master, which https://review.opendev.org/657778 should solve - waiting for test feedback12:21
evrardjpodyssey4me: the problem is that stable doesn't deploy12:22
odyssey4meevrardjp yeah, I dunno what the issue with centos is for stable/stein - we'll have to wait for mnaser or guilhermesp to comment on that12:23
openstackgerritNicolas Bock proposed openstack/openstack-ansible-lxc_container_create master: Update LXC container config options  https://review.opendev.org/65778512:28
*** mgariepy has quit IRC12:29
*** mgariepy has joined #openstack-ansible12:34
*** kplant has joined #openstack-ansible12:38
*** ansmith has joined #openstack-ansible12:39
openstackgerritGeorgina Shippey proposed openstack/openstack-ansible-plugins master: Remove bit_length_power_of_2  https://review.opendev.org/65777312:42
*** CeeMac_ has joined #openstack-ansible12:46
*** CeeMac has quit IRC12:49
*** radeks_ has quit IRC12:53
*** mgariepy has quit IRC12:58
*** shyamb has quit IRC13:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use hashes for the upgrade playbook markers  https://review.opendev.org/65704113:05
*** samueldmq has joined #openstack-ansible13:09
*** mgariepy has joined #openstack-ansible13:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Major Upgrade: Remove pypiserver from repo server  https://review.opendev.org/65779813:15
odyssey4meoh bother, it looks like that tempest test failed and that's likely due to depends-on being broken for the integrated build... at least I recall logan- saying something to that effect13:29
jrosserodyssey4me: we saw depends-on failing to have effect too13:31
odyssey4mejrosser yeah, likely due to the folder name change13:32
guilhermespmorning.. aaaaaah still catching up with things here ( jetlag is almost vanishing :P )13:34
guilhermesphuum seems that placement is still struggling to merge13:34
jrosserin general do we expect newer versions of the openstack cli tool to be compatible with older deployments?13:34
jamesdentonhow old?13:35
jamesdentonThe worst I've seen is 404s for API paths that don't exist in older releases, but for the most part things have Just Worked™13:36
jrossera rocky cloud with whatever "pip install python-openstackclient" gives you on a users machine13:36
jamesdentonIf you trust the notes here, it ought to be OK: https://docs.openstack.org/releasenotes/python-openstackclient/13:38
odyssey4menoonedeadpunk any chance you could rebase https://review.opendev.org/#/c/653970/4 ?13:41
jrosserit seems that pip install python-openstackclient didnt bring in python-magnumclient - installing that manually then gives errors along the lines of the client passing params that the magnum api doesnt like, so not 404, but the request content having new fields which aren't understood13:42
kplantaren't there environment variables to control api versioning?13:42
noonedeadpunkodyssey4me: sure I can if time for it has come:)13:43
kplantOS_*_API_VERSION13:43
jrosserkplant: ahha yes indeed - but i wonder really how the end user is supposed to know this13:44
odyssey4mejrosser the openstack client shouldn't require any of the service clients as far as I know13:44
odyssey4meunless openstacksdk hasn't implemented the required functions yet13:45
jrosserwell, the "openstack coe....." commands just arent present unless python-magnumclient is installed it seems13:45
jamesdentonSame for neutron stuff IIRC. it uses them as libraries13:45
odyssey4menoonedeadpunk I think you'll need to rebase https://review.opendev.org/#/c/653978/8 first though13:45
noonedeadpunkopenstackclient requires python-masakariclient in order to support masakari cli. It's not actually required be dependencies, but it's just not including segments section. So yeah you're right13:47
odyssey4mejrosser ah yes, ok - then it's the legacy support implementation which is there to cater for things openstacksdk can't do yet13:48
odyssey4meopenstackclient only has the base things done by openstacksdk by default - if the commands are missing, you need to add the applicable service client13:48
odyssey4methere are folks slowly working through each client to add their functionality to the openstacksdk13:49
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397013:54
kplantjrosser: yeah... that's one of those things that could use some documentation love13:55
* kplant not it13:55
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397813:59
logan-odyssey4me: there is a patch in flight that fixes depends on, one sec I’ll find it13:59
logan-odyssey4me: https://review.opendev.org/#/c/656599/14:00
odyssey4melogan- ah, thanks14:02
odyssey4meI think we may have to disable the bionic test voting temporarily to get that through, then we'll be able to get the tempest one passing and re-enable the bionic one14:02
logan-K14:05
odyssey4mewe should probably merge https://review.opendev.org/#/c/656599/5 into https://review.opendev.org/#/c/653970/ given the latter is more thorough14:06
*** phasespace has quit IRC14:06
logan-I’d rather not fiddle with it anymore just to get depends on working again, and then rebase 656599 later14:08
noonedeadpunkevrardjp: regarding your comments on https://review.opendev.org/#/c/653978 - will placing branch for link really ease backporting? I've just supposed, that it might be backported "as-is" with link to master.14:09
odyssey4meyeah, we can do that - we'll have to disable the following jobs temporarily though: openstack-ansible-deploy-aio_lxc-ubuntu-bionic, openstack-ansible-deploy-aio_metal-ubuntu-bionic, openstack-ansible-deploy-aio_ceph-ubuntu-bionic, openstack-ansible-deploy-aio_proxy-ubuntu-bionic - they're all failing to install tempest plugins14:09
noonedeadpunks/supposed/was worried/14:09
odyssey4methe fix for that is https://review.opendev.org/657778 but it's failing the bionic job and the tempestconf job14:10
odyssey4meI suppose we could disable just the tempest repo jobs to get that merged, then the integrated repo should work again14:11
noonedeadpunkbtw. how to check the correct paths for zuul? like https://opendev.org/openstack/openstack-ansible-tests/src/branch/master/test-ansible-env-prep.sh#L4914:12
logan-Yeah that seems better14:12
odyssey4meah, the tempestconf job is failing because it uses nova master, not a pinned nova14:12
odyssey4meok, we can fix that14:12
chandankumarok disabling this14:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Pin nova_git_install_branch to before placement removal  https://review.opendev.org/65781614:19
odyssey4mechandankumar ^ should fix the os_tempest tempestconf test once it merges14:20
odyssey4meit'll also fix any other failing tests that use the old role test mechanism14:20
openstackgerritChandan Kumar (raukadah) proposed openstack/openstack-ansible-os_tempest master: Mov openstack-ansible-functional-tempestconf-centos-7 to nv  https://review.opendev.org/65781814:21
chandankumarodyssey4me: so no need to move nv then14:21
odyssey4menoonedeadpunk as far as I know, that's just a simple switch to opendev as you already have it14:21
odyssey4meit looks like ARA is under a new org though: https://opendev.org/recordsansible/ara14:22
evrardjpit is a new org14:25
evrardjpbut redirects are still in place iirc14:25
evrardjpdmsimard: has asked us to test ara with python3 so it would be nice if we could help him on the way and install the right version of ara :p14:26
odyssey4meyeah, I think we need to get the opendev changes out the way first - then work on py314:27
evrardjpyeah, opendev + placement stability14:28
*** vnogin has joined #openstack-ansible14:28
evrardjpthen we can think about the future14:28
evrardjphere I would like to release stein at least once :p14:28
evrardjpnot being stuck in rc things14:28
dmsimarddie py2 die14:32
dmsimardbut yes, although the new API in ara 1.0 runs py3 only, the callback and API clients can arguably be made to run py2 (allowing a py2 node to send data to a remote api running py3 somewhere, for example)14:33
openstackgerritMatthew Carroll proposed openstack/openstack-ansible-plugins master: Remove unused Magnum module  https://review.opendev.org/65782514:34
*** vnogin has quit IRC14:35
openstackgerritLogan V proposed openstack/openstack-ansible-os_nova master: Always deploy placement authtoken config  https://review.opendev.org/65782714:37
*** vnogin has joined #openstack-ansible14:39
openstackgerritLogan V proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689114:40
*** vnogin has quit IRC14:40
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397814:50
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397014:52
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397814:58
*** cmart has joined #openstack-ansible14:58
*** cmart has quit IRC15:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Temporarily set bionic job to non-voting  https://review.opendev.org/65783315:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Remove install_test_requirements flag  https://review.opendev.org/65777815:05
*** starborn has quit IRC15:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Revert "Temporarily set bionic job to non-voting"  https://review.opendev.org/65783415:06
openstackgerritMatthew Carroll proposed openstack/openstack-ansible-plugins master: Remove unused Magnum module  https://review.opendev.org/65782515:07
*** ivve has quit IRC15:07
openstackgerritMatthew Carroll proposed openstack/openstack-ansible-plugins master: Remove unused Magnum module  https://review.opendev.org/65782515:09
*** altlogbot_1 has quit IRC15:21
*** altlogbot_1 has joined #openstack-ansible15:21
*** irclogbot_2 has quit IRC15:22
*** irclogbot_2 has joined #openstack-ansible15:23
noonedeadpunkodyssey4me: does voting: false works for the gate? For some reason I thought that it's not... probably due to https://review.opendev.org/#/c/657415/1..2/zuul.d/project-templates.yaml15:25
odyssey4menoonedeadpunk typically we would remove it from gate - but in https://review.opendev.org/657833 I'm just doing a temporary voting status change, rather than remove that job from all tests15:26
*** altlogbot_1 has quit IRC15:27
odyssey4meI'm out for the eve - will try and keep tabs on that series of patches which should hopefully unblock the gate so that we can get the opendev changes moving and get depends-on working again.15:27
*** altlogbot_2 has joined #openstack-ansible15:27
odyssey4meFYI https://review.opendev.org/#/q/topic:fix-osa-gates15:27
*** hamzaachi has quit IRC15:27
noonedeadpunkjust https://review.opendev.org/657415 had the same purpose, so was wondering15:28
*** irclogbot_2 has quit IRC15:28
*** irclogbot_0 has joined #openstack-ansible15:29
*** devx has quit IRC15:32
*** devx has joined #openstack-ansible15:33
*** gyee has joined #openstack-ansible15:40
*** dxiri has joined #openstack-ansible15:40
jamesdentonDoes OSA have a module blacklist capability?15:48
*** CraigBright has quit IRC15:57
hjohnson1Does anyone know of a way to extract the IP address of a container by including the '/opt/openstack-ansible/inventory/dynamic_inventory.py' script in ansible?  I need to get all three designate container IP addresses.15:59
logan-jamesdenton: if it exists i expect it would be in openstack_hosts16:01
logan-hjohnson1: take a look at scripts/inventory-manage.py16:02
jamesdentonthanks logan-. I checked, but didn't see anything obvious.16:03
logan-noonedeadpunk: it's not preferred to run non voting jobs in the queue pipeline since they are simply a waste of CI resources. they cannot influence the gate result so there is no point in running them in that pipeline that's why you'd normally never have nv jobs in the gate pipeline. in odyssey4me's patch, it is ok I guess since it is not a long term change.16:04
hjohnson1ogan-: Thanks... I take a look!16:06
jrosserhjohnson1: i have a thing for static IP with designate containers16:07
*** chandankumar is now known as raukadah16:08
jrosserhjohnson1: this is a bit work-in-progress but all the things you need to do this are merged https://github.com/jrosser/openstack-ansible-ops/tree/designate-bind/designate-bind16:08
jrosserhjohnson1: this is the key bit https://github.com/jrosser/openstack-ansible-ops/blob/designate-bind/designate-bind/dnsaas-bind.yml#L6-L3216:10
jrosserhjohnson1: if you define container_extra_networks either at the host_vars or group_vars level (with appropriate logic) then this will combine your interface with a fixed IP with the existing container interfaces https://github.com/jrosser/openstack-ansible-ops/blob/designate-bind/designate-bind/dnsaas-bind.yml#L6-L3216:13
jrosserwhoops this https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/vars/main.yml#L16-L2016:13
noonedeadpunkevrardjp: btw, can you re-vote please? https://review.opendev.org/#/c/655851/16:14
hjohnson1jrosser: I will definitely look at all of that!!!!  Thanks!16:16
jrosserhjohnson1: no worries - i created some extra containers and installed bind into them myself, and gave them dedicated "external" interfaces with fixed IP16:16
*** DanyC has quit IRC16:44
*** strattao has joined #openstack-ansible16:44
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Replace git.openstack.org with opendev.org  https://review.opendev.org/65397816:49
openstackgerritMerged openstack/openstack-ansible-tests master: Pin nova_git_install_branch to before placement removal  https://review.opendev.org/65781616:51
noonedeadpunkodyssey4me cloudnull: can you please check one more time ^ ? Sorry just misunderstood evrardjp comment first time16:52
cloudnulllooking now16:54
*** vakuznet has joined #openstack-ansible16:58
*** DanyC has joined #openstack-ansible17:11
openstackgerritVadim Kuznetsov proposed openstack/openstack-ansible-os_octavia master: Add support for using distribution packages for OpenStack services  https://review.opendev.org/65204917:15
*** DanyC has quit IRC17:16
*** jbadiapa has quit IRC17:19
logan-cloudnull noonedeadpunk: it looks like https://review.opendev.org/#/c/657778 does not fix openstack-ansible-deploy-aio_metal-ubuntu-bionic as intended so we should not merge it yet imo17:21
cloudnullI pulled +w17:22
noonedeadpunklogan-: that's strange - fail on task that does not exist....17:25
logan-noonedeadpunk: it fails on tasks/tempest_install_source.yml:- name: Install tempest plugin requirements in the tempest role17:26
logan-http://logs.openstack.org/78/657778/3/check/openstack-ansible-deploy-aio_metal-ubuntu-bionic/640b83f/job-output.txt.gz#_2019-05-08_16_06_19_18312417:26
noonedeadpunkYep, I see, but https://review.opendev.org/#/c/657778/3/tasks/tempest_install_source.yml17:26
noonedeadpunkthis patch removes this particular task17:27
logan-oh17:27
logan-gotcha17:27
logan-interesting17:28
logan-do we re-clone tempest somewhere17:28
logan-indeed we do17:29
*** DanyC has joined #openstack-ansible17:29
noonedeadpunksomewhere like test repo?17:29
*** ianychoi_ has joined #openstack-ansible17:29
noonedeadpunkso yeah, than we need to merge https://review.opendev.org/#/c/657778 to get gate unlocked, like odyssey4me suggested17:30
logan-yep, agreed, https://review.opendev.org/#/c/656599/ unmerged is why tempest master is used instead of the zuul one17:31
logan-thanks17:31
logan-we can test that in the nv revert patch though17:31
*** ansmith has quit IRC17:31
*** ianychoi has quit IRC17:31
noonedeadpunk+117:31
openstackgerritLogan V proposed openstack/openstack-ansible-os_tempest master: Revert "Temporarily set bionic job to non-voting"  https://review.opendev.org/65783417:32
logan-what a mess of blockers lol17:32
noonedeadpunklogan-: btw, I have https://review.opendev.org/#/c/653970/ as alternative to https://review.opendev.org/#/c/656599/ :)17:33
*** jbadiapa has joined #openstack-ansible17:33
*** DanyC has quit IRC17:33
noonedeadpunkbut I'd better rebase on top of  https://review.opendev.org/#/c/656599/17:34
logan-yeah i think that would be preferable since 656599 at least gives us a bare minimum to get depends-on working again, which will unblock a bunch of things. thanks for 653970 though, i'll review it later once we get further towards a working gate ;)17:36
noonedeadpunkand 656599 looks more backportable17:38
*** Weifan has joined #openstack-ansible17:38
logan-++ yep17:38
*** vnogin has joined #openstack-ansible17:44
noonedeadpunklogan-: I've lost in these dependecies as well... but how https://review.opendev.org/#/c/657778/ will fix https://review.opendev.org/#/c/657834 - as they are not related..?17:47
*** strattao has quit IRC17:47
logan-https://review.opendev.org/#/c/657778/ is meant to fix the openstack-ansible-deploy-aio_metal-ubuntu-bionic job17:48
logan-we set that job non voting to merge 65777817:48
logan-once that merges, https://review.opendev.org/#/c/657834 will set the job back to voting17:48
logan-ideally we want to see a pass on https://review.opendev.org/#/c/657834 before merging https://review.opendev.org/#/c/657778/17:50
noonedeadpunkYep, just you wrote, that we're waiting 657834 to pass in order to merge 65777817:50
noonedeadpunkJust don't understand the way this might happen:(17:50
*** KurtB has joined #openstack-ansible17:51
logan-the parent commit for 657834 is the sha in 65777817:51
logan-so they are dependent patches17:51
noonedeadpunksorry for stupid questions ,just trying to dig into details of processes17:51
logan-yep i understand :)17:51
noonedeadpunkohhhh17:51
noonedeadpunknow I see17:51
noonedeadpunkok, thanks:)17:52
logan-yep it is similar to depends-on except you can also do it this way if both patches are in the same repo17:52
logan-and it tends to imply a stronger dependency chain17:52
noonedeadpunkyeah, I just missed that they are for the same repo17:53
noonedeadpunkget used to integrated tests:)17:53
noonedeadpunkand that you've rebased revert17:54
*** ivve has joined #openstack-ansible17:54
e-vadhowdy, for stein, is there going to be a 19.0.0 tag in addition to the 'stable/stein' branch?17:54
noonedeadpunke-vad: for sure there will be such tag17:55
e-vadexcellent, i noticed the upgrade doc states to check out the 19.0.0 tag, but it didn't actually exist :-|17:56
*** mgariepy has quit IRC17:57
*** mgariepy has joined #openstack-ansible17:58
*** hartripley has joined #openstack-ansible18:03
*** ansmith has joined #openstack-ansible18:07
*** djhankb has quit IRC18:08
*** hartripley has quit IRC18:10
*** strattao has joined #openstack-ansible18:15
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Temporarily set bionic job to non-voting  https://review.opendev.org/65783318:24
logan-noonedeadpunk: looks like its going to pass http://zuul.openstack.org/stream/4f00064075634edaa671730b500474cb?logfile=console.log18:25
*** vnogin has quit IRC18:25
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Remove install_test_requirements flag  https://review.opendev.org/65777818:30
*** Weifan has quit IRC18:32
noonedeadpunkYep, it's passed. Great news18:32
logan-now to get https://review.opendev.org/#/c/656599/ merged18:33
noonedeadpunkit was merged  fast, isn't it?:)18:33
logan-hah, i quickly +3 it since it was already in the gate when I saw the dependent patch was going to pass18:34
logan-otherwise it would have had to go thru check and gate again18:34
logan-once you +W and it enters the gate queue, the job doesn't de-queue if you remove -W, but once it finishes in the gate queue if there is no +W left on the patch, you have to recheck it back thru the check and gate again18:35
noonedeadpunkok, I see18:36
noonedeadpunkthanks, logan-18:36
*** cmart has joined #openstack-ansible18:55
*** Weifan has joined #openstack-ansible19:08
*** Weifan has quit IRC19:12
odyssey4meo/19:16
logan-o/19:17
odyssey4meI've put a -w on https://review.opendev.org/653978 until https://review.opendev.org/656599 merges, otherwise we'll likely find ourselves with a flurry of patches for not much value.19:21
logan-thanks19:21
odyssey4melogan- boo: http://logs.openstack.org/99/656599/5/check/openstack-ansible-deploy-aio_ceph-ubuntu-bionic/adc12fc/job-output.txt.gz#_2019-05-08_19_22_45_14604619:25
openstackgerritLogan V proposed openstack/openstack-ansible master: Add Calico networking AIO scenario  https://review.opendev.org/64583119:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use opendev links  https://review.opendev.org/65659919:26
logan-argh19:26
odyssey4me^ rebased to kick off testing gain19:26
logan-thx19:27
odyssey4meno sense in waiting for the others to finish19:27
logan-yep19:27
*** kmadac has quit IRC19:27
*** strattao has quit IRC19:33
*** vnogin has joined #openstack-ansible19:50
dirkevrardjp: can we maybe make the metal_aio jobs test whether the information in meta/vars is matching the current OS? That would simplify things a bit19:52
*** vnogin has quit IRC19:55
odyssey4medirk not sure what you mean, but the metadata is not available at runtime to a playbook... it's actually only useful for ansible galaxy19:57
openstackgerritMerged openstack/openstack-ansible-plugins master: Remove unused Magnum module  https://review.opendev.org/65782519:57
odyssey4medirk it'd be useful to know what you're thinking though - maybe there's another way to do it19:57
odyssey4mee-vad upgrades to stein don't work just yet - there are some patches in flight to get that fixed19:59
e-vadodyssey4me: thanks!20:01
*** strattao has joined #openstack-ansible20:04
*** hamzy_ has joined #openstack-ansible20:12
*** mgoddard has quit IRC20:13
*** crazzy has quit IRC20:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689120:14
*** prometheanfire has quit IRC20:14
*** niceplace has quit IRC20:14
*** yolanda_ has quit IRC20:15
*** redrobot has quit IRC20:15
*** vakuznet has quit IRC20:15
*** hamzy has quit IRC20:15
*** mwe1 has quit IRC20:15
*** evrardjp has quit IRC20:15
*** evrardjp has joined #openstack-ansible20:16
*** prometheanfire has joined #openstack-ansible20:16
*** strattao has quit IRC20:18
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/stein: Switch to Stein packages for openSUSE  https://review.opendev.org/65571520:18
*** crazzy has joined #openstack-ansible20:20
*** Weifan has joined #openstack-ansible20:20
odyssey4melogan- with https://review.opendev.org/657816 merged, do we need the hacky workaround mentioned in https://review.opendev.org/656891 comments?20:21
logan-no - https://review.opendev.org/#/c/657827/20:21
logan-i already removed it form 65689120:21
*** mgoddard has joined #openstack-ansible20:22
*** niceplace has joined #openstack-ansible20:22
logan-however it looks like you removed the depends-on fix from the depends-on list in 65689120:22
logan-so it won't pull in that os_nova change now20:22
*** Guest69998 has joined #openstack-ansible20:22
logan-oh wait20:23
logan-the os_nova fix never got added20:23
odyssey4medid I get the wrong one? I meant to remove the depends-on for https://review.opendev.org/#/c/656599/ because it's not necessary20:23
logan-ah20:23
logan-yeah i think you grabbed the wrong commit id20:23
*** Guest69998 is now known as redrobot20:23
logan-no, you didn't actually20:23
logan-but that patch is required20:23
logan-because we also need to depends-on https://review.opendev.org/#/c/657827/20:23
odyssey4meok, will add it20:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689120:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add support to deploy placement  https://review.opendev.org/65689120:25
odyssey4meadded the os_nova dependency, and rebased on the opendev patch given it's in the same repo20:25
logan-a question about once we start cleaning up placement from os_nova -- should we continue using the placement service user to obtain an authtoken when talkign to placement, or should we use the nova service user20:25
logan-ty20:25
odyssey4melogan- good question, perhaps best asked of the placement/nova crew... I imagine we could continue to use the nova placement user, or consolidate... I'll dig into the docs tomorrow when I work on the upgrade bits20:27
logan-i looked at their placement removal patch in nova, and they left the [placement] section in place so you can (and must) set keystone auth credentials to reach placement. in nova.conf we have another example (ironic) where we use the ironic service user20:28
logan-so i guess our precedent is to use the other service's credentials20:28
*** yolanda_ has joined #openstack-ansible20:28
logan-seems a little strange though20:28
odyssey4meoh, that does sound a bit odd20:29
*** mwe1 has joined #openstack-ansible20:29
odyssey4memaybe we should understand the best practise and switch everything to whatever that is20:30
logan-yeah20:30
guilhermespI think the idea of keep the placement user is not to serve only nova, but cinder as well?20:32
guilhermespat least what I understood, placement was isolated to serve not only nova, am i right?20:33
logan-guilhermesp: I would think you'd use the nova and cinder users since they are API clients of placement20:34
odyssey4meperhaps that is right, but we'd have to assign roles or something20:34
logan-i think we already assign the service role to all service users20:35
odyssey4megood point20:35
guilhermespthis does makes sense logan- . But at this point, this would be just a option: have or not have a placement user for placement role. Maybe asking to placement crew could be a way t o decide which path would be the best one to follow20:36
logan-placement should have its own user since it will need to obtain an authtoken to register its service20:37
logan-nova should not need it20:37
*** ansmith has quit IRC20:44
*** hjohnson1 has quit IRC20:45
*** cmart has quit IRC20:45
*** radeks has quit IRC20:59
*** strattao has joined #openstack-ansible20:59
NobodyCamGood AfterNoon OSA folks, If I wanted to update DNS_DOMAIN on a running cloud what playbooks would I run after updating user_variables.yml?21:04
openstackgerritDirk Mueller proposed openstack/openstack-ansible-os_horizon master: Add aio_metal jobs  https://review.opendev.org/65754021:08
*** strattao has quit IRC21:19
*** nicolasbock has quit IRC21:20
*** strattao has joined #openstack-ansible21:32
*** partlycloudy has quit IRC21:45
dirkodyssey4me: there was a comment from evrardjp  on one of my reviews that meta/* needs to be updated for thew tests, but the distro was already whitelisted - I was wondering if there is a way to ensrue that when a job is run for distro x in version y, that this combination is listed as elligible in meta/*21:51
dirkit could totally be an additional step from my point of view as long as it is run in the same job21:51
*** kplant has quit IRC21:56
openstackgerritLogan V proposed openstack/openstack-ansible master: Add Calico networking AIO scenario  https://review.opendev.org/64583122:03
openstackgerritMerged openstack/openstack-ansible-os_nova master: Always deploy placement authtoken config  https://review.opendev.org/65782722:04
*** SmearedBeard has joined #openstack-ansible22:05
*** hamzaachi has joined #openstack-ansible22:11
*** partlycloudy has joined #openstack-ansible22:18
*** strattao has quit IRC22:18
*** KurtB has quit IRC22:27
*** hamzaachi has quit IRC22:31
*** kplant has joined #openstack-ansible22:39
logan-https://review.opendev.org/#/c/656891/ ready for reviews23:00
mnaserlogan-: sweet.23:11
*** SmearedBeard has quit IRC23:38
*** timburke has quit IRC23:40
*** hwoarang has quit IRC23:59

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