Tuesday, 2018-05-08

*** osnaya has joined #openstack-ansible00:02
*** dxiri has quit IRC00:27
*** dxiri has joined #openstack-ansible00:28
*** dxiri has quit IRC00:33
openstackgerritMohammed Naser proposed openstack/openstack-ansible-os_neutron stable/queens: Trim whitespace in Neutron configuration file for LBaaS  https://review.openstack.org/56676500:38
osnaya@cloudnull @odyssey4me ... re-imaged target hosts (1 controller/1compute) with Ubuntu 16.04 and want to re-run. Target hosts Ubuntu by default doesn't install ansible and says Python can be found in minimal and python3. But our openstack-ansible to run it will need python 2.7.12 and Ansible, right? So is that pre-requisite manual step on target hosts?00:41
osnaya@cloudnull @odyssey4me all the steps in prepare target hosts are executed. Please clarify about python and ansible installation on target hosts?00:49
rschulmanosnaya: FYI - I believe its after work hours for both of them, so don't be surprised if they don't answer tonight.00:53
osnaya@rschulman thanks. Just a generic question. Can you provide a pointer? I went over the docs for Pike and executed all steps on target hosts already. Didn't find anywhere about Python 2.7.12 or ansible install.... so just wondering.00:55
osnaya@rschulman from deployment host, I can't run ansible unless my target has python and ansible... so just wondering, if this should be part of pre-requisite steps00:57
osnayaor am I missing something...00:57
rschulmanI'm not sure what you mean, osnaya , the instructions for preparing the nodes on ubuntu include apt-get install python01:00
rschulmanand I believe (though I'm not sure) that the bootstrap-ansible.sh script installs ansible for you.01:00
*** astellwag has quit IRC01:43
*** astellwag has joined #openstack-ansible01:47
*** dxiri has joined #openstack-ansible01:49
*** dxiri has quit IRC01:53
openstackgerritlidong proposed openstack/openstack-ansible-os_cloudkitty master: Update the outdated links  https://review.openstack.org/56677202:11
*** dave-mccowan has quit IRC02:20
*** astellwag has quit IRC02:22
*** astellwag has joined #openstack-ansible02:26
*** dxiri has joined #openstack-ansible02:28
*** klamath has joined #openstack-ansible02:30
*** klamath_ has quit IRC02:33
*** esberglu has joined #openstack-ansible02:48
*** klamath has quit IRC03:18
*** mma has joined #openstack-ansible03:21
*** nicolasbock has quit IRC03:40
*** gyee has quit IRC03:48
*** udesale has joined #openstack-ansible03:54
*** mwarad has joined #openstack-ansible03:55
openstackgerritfupingxie proposed openstack/openstack-ansible-os_neutron master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678003:59
*** mwarad has quit IRC04:01
*** mwarad has joined #openstack-ansible04:04
*** mwarad has quit IRC04:17
*** gyee has joined #openstack-ansible04:17
*** gyee has quit IRC04:24
*** chhagarw has joined #openstack-ansible04:37
*** chhagarw has quit IRC04:41
*** dxiri has quit IRC04:42
*** chhagarw has joined #openstack-ansible04:44
*** klamath has joined #openstack-ansible05:18
*** radeks has joined #openstack-ansible05:24
osnayaquit05:24
*** osnaya has quit IRC05:24
*** osnaya has joined #openstack-ansible05:24
*** mwarad has joined #openstack-ansible05:30
*** klamath has quit IRC05:37
evrardjposnaya: yes python2 is required in the current stable branches.05:54
openstackgerritfupingxie proposed openstack/openstack-ansible-os_tacker master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678405:58
*** mma has quit IRC06:01
*** markvoelker has quit IRC06:01
*** pcaruana has joined #openstack-ansible06:01
*** mma has joined #openstack-ansible06:01
*** mwarad has quit IRC06:04
*** mma has quit IRC06:06
*** armaan has joined #openstack-ansible06:07
openstackgerritfupingxie proposed openstack/openstack-ansible-os_zaqar master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678606:08
*** cmart has quit IRC06:10
*** mma has joined #openstack-ansible06:10
*** klamath has joined #openstack-ansible06:11
*** armaan has quit IRC06:11
*** mma has quit IRC06:11
*** armaan has joined #openstack-ansible06:12
*** klamath has quit IRC06:15
*** evin has joined #openstack-ansible06:17
*** mma has joined #openstack-ansible06:20
*** udesale has quit IRC06:23
*** udesale has joined #openstack-ansible06:23
*** armaan has quit IRC06:24
*** armaan has joined #openstack-ansible06:25
*** hamza21 has joined #openstack-ansible06:31
*** mwarad has joined #openstack-ansible06:36
*** bhujay has joined #openstack-ansible06:42
*** epalper has joined #openstack-ansible06:45
evrardjpgood morning06:52
evrardjpniraj_singh: do you want me to update the masakari base jobs patch?06:55
evrardjpor you're handling it?06:56
niraj_singhevrardjp: i am working on it.06:57
evrardjpok cool06:58
evrardjpit's just whitespaces, but I don't have my easy trimmer with me today :p06:58
evrardjpso vim it would be06:58
niraj_singhThere was so many white spaces. i removed them06:58
niraj_singhand currently linters is failing inmy env for openstack_hosts06:59
niraj_singhhttp://paste.openstack.org/show/720537/07:00
*** radeks_ has joined #openstack-ansible07:01
niraj_singhAnd also there is some problem in my git. So working on it.07:01
*** markvoelker has joined #openstack-ansible07:01
evrardjpcould you please push the patch with the whitespace removal? This way I can help too07:03
evrardjpit's a good first start :p07:03
niraj_singhok.07:03
*** mbuil has joined #openstack-ansible07:06
odyssey4meo/07:08
*** armaan has quit IRC07:14
*** udesale has quit IRC07:15
*** udesale has joined #openstack-ansible07:15
evrardjpodyssey4me: an opinion on https://review.openstack.org/#/c/566587/ vs removing the upgrade jobs?07:18
*** bertys has joined #openstack-ansible07:18
odyssey4meevrardjp yeah, let's do that - it's simple enough07:23
odyssey4meI think we should try and maintain the upgrade test for as long as reasonably possible07:23
evrardjpyup07:24
*** klamath has joined #openstack-ansible07:25
evrardjpI agree, I'd like to see a way to go from N to latest stable still tested.07:25
evrardjphwoarang: opinion on https://review.openstack.org/#/c/566672/ ?07:25
evrardjpI like the idea of saying "ubuntu 16.04 ships by default with python2, so let's stick to python2 for it"07:26
evrardjpso if suse is using python3 by default, let's use python3 :)07:27
evrardjpubuntu 18.04 will ship with python3 by default, so let's do python3 only07:27
evrardjpit's simple07:27
*** klamath has quit IRC07:29
hwoarangevrardjp: i have no opinion on that07:30
evrardjpok07:30
evrardjpshould we include that new package? I have seen that failure on ubuntu 16. and I remember you talked about it07:31
openstackgerritMerged openstack/openstack-ansible-pip_install stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665307:31
hwoarangi have no opinion on that either. including this package alone doesn't fix the problem for me because it's missing from undex-url on pip.conf07:32
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665807:32
evrardjpok07:32
evrardjpso maybe it's easier to not attempt to use python3 on 16.04 ?07:32
evrardjpthis would unblock things07:32
openstackgerritMerged openstack/openstack-ansible-ops stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662007:32
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661107:33
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662207:33
openstackgerritMerged openstack/openstack-ansible-memcached_server stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661707:33
openstackgerritMerged openstack/openstack-ansible-rsyslog_server stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665907:33
openstackgerritMerged openstack/openstack-ansible-os_molteniron stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663607:33
openstackgerritMerged openstack/openstack-ansible-os_monasca stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663707:33
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Move translations into metal  https://review.openstack.org/56650507:34
hwoarangevrardjp: what's the problem with 16.04?07:34
*** udesale_ has joined #openstack-ansible07:34
hwoarangi am behind my emails etc due to holidays so if something broke i am not aware of it07:35
openstackgerritMerged openstack/openstack-ansible-galera_client stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661207:35
evrardjphttp://logs.openstack.org/05/566505/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/d722526/job-output.txt.gz#_2018-05-07_05_58_10_46843307:36
*** markvoelker has quit IRC07:36
evrardjphwoarang: it's not fully broken07:36
evrardjpI haven't seen that in all gates, weirdly07:36
evrardjpbut that patch doesn't have any impact on this07:36
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661607:37
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661807:37
hwoarangvery strange error07:37
*** udesale has quit IRC07:37
*** tosky has joined #openstack-ansible07:38
openstackgerritMerged openstack/openstack-ansible-lxc_container_create stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56661507:46
openstackgerritMerged openstack/openstack-ansible-os_searchlight stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664507:46
openstackgerritMerged openstack/openstack-ansible-repo_server stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665707:46
openstackgerritMerged openstack/openstack-ansible-os_watcher stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665107:47
openstackgerritMerged openstack/openstack-ansible-os_zaqar stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665207:48
openstackgerritMerged openstack/openstack-ansible-os_rally stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664307:49
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662607:50
openstackgerritMerged openstack/openstack-ansible-os_congress stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662707:50
evrardjpodyssey4me: do you know if I have to kill the newton jobs before EOL or will they get auto killed when the branch will die?07:52
evrardjp(thinking about periodics)07:52
openstackgerritMerged openstack/openstack-ansible-os_tacker stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664807:56
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662407:57
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665507:57
*** sep__ has quit IRC07:58
openstackgerritMerged openstack/openstack-ansible-os_almanach master: OSA0003: Password should not be logged  https://review.openstack.org/56671507:58
*** lvdombrkr has joined #openstack-ansible07:58
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Updated from OpenStack Ansible Tests  https://review.openstack.org/56510407:58
*** sep has joined #openstack-ansible08:02
evrardjpif someone has a machine available, I'd be happy to know why the idempotency test fails in https://review.openstack.org/#/c/566610/108:03
openstackgerritMerged openstack/openstack-ansible-os_panko stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664208:04
odyssey4meevrardjp I expect they will die with the branch - zuul doesn't ingest jobs from tags08:07
evrardjpok08:07
openstackgerritMerged openstack/openstack-ansible-os_glance stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662908:09
odyssey4mehwoarang evrardjp yeah, perhaps we should just stick to python2 for now and plan for python3 next cycle when we can do it for all platforms in one go08:10
odyssey4meI mean, if any python3 testing and patches are implemented - that's fine... but I don't think we're in a place where we have enough resources to tackle it just yet08:11
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663008:11
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663208:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/queens: OSA0003: Password should not be logged  https://review.openstack.org/56671608:11
openstackgerritMerged openstack/openstack-ansible-os_swift stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664708:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662108:12
openstackgerritMerged openstack/openstack-ansible-os_barbican stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662308:13
openstackgerritMerged openstack/openstack-ansible-os_trove stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665008:13
evrardjpodyssey4me: agreed08:13
openstackgerritMerged openstack/openstack-ansible-os_octavia stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664108:17
openstackgerritMerged openstack/openstack-ansible-os_designate stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662808:18
*** DanyC has joined #openstack-ansible08:19
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663908:19
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/queens: Trim whitespace in Neutron configuration file for LBaaS  https://review.openstack.org/56676508:19
hwoarangevrardjp: odyssey4me re https://review.openstack.org/#/q/topic:remove_python3+(status:open+OR+status:merged) shouldn't we do that in rocky too? or are we going to introduce python3 in rocky?08:21
osnayawhat is the current openstack-ansible version for Pike? Just checked on my setup and it shows "16.0.11" is that the latest code? The docs show "16.0.13"?08:21
*** vnogin has joined #openstack-ansible08:26
openstackgerritMerged openstack/openstack-ansible-os_magnum stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663508:27
openstackgerritMerged openstack/openstack-ansible-os_zaqar master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678608:28
*** hamza21 has quit IRC08:33
*** markvoelker has joined #openstack-ansible08:33
hwoarangodyssey4me: i have a question about https://github.com/openstack/openstack-ansible-repo_build/blob/master/tasks/repo_clone_git.yml#L34-L64  in opnfv we are seeing a lot of failures here because some git clones are failuing. the way the task is written does not seem to retry git-clone on failures. any suggestions on how to improve that? i read the commit message on why 'async' is used there but i dont quite understand it08:33
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678408:34
*** mwarad has quit IRC08:37
*** nsingh has joined #openstack-ansible08:38
openstackgerritlidong proposed openstack/ansible-hardening master: Update the outdated links  https://review.openstack.org/56681508:38
odyssey4mehwoarang we learned later that async tasks don't do retries08:39
odyssey4meusing async was to try and make the clones happen in parallel, rather than in serial08:39
odyssey4mebut yeah, as it turns out when using async, the task doesn't retry - only the async retries...08:39
odyssey4meso the best there would be to remove the use of async - revert it to just using a standard task with retries08:40
openstackgerritMerged openstack/openstack-ansible-plugins stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56665408:40
*** aspiers has quit IRC08:40
*** goldenfri has quit IRC08:41
*** dweaver has quit IRC08:41
*** tomcsi_ has quit IRC08:41
hwoarangodyssey4me: ok thank you for the explanation08:41
odyssey4mehwoarang wrt python3 for rocky... I think the original intent was just remove python3 from queens... but given the current state and discussion earlier today, I think it might be good to do the same for rocky and tackle python3 properly next cycle08:41
*** dweaver has joined #openstack-ansible08:41
*** niraj_singh has quit IRC08:41
*** tomcsi has joined #openstack-ansible08:41
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663308:43
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664908:44
openstackgerritMerged openstack/openstack-ansible-os_nova stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56664008:44
*** aspiers has joined #openstack-ansible08:45
openstackgerritMerged openstack/openstack-ansible-os_congress master: Trivial: Fix the pep8 warning  https://review.openstack.org/56649908:46
openstackgerritMerged openstack/openstack-ansible-os_heat stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663108:54
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Trivial: Fix the pep8 warning  https://review.openstack.org/56678008:56
*** mwarad has joined #openstack-ansible08:58
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build master: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56681908:59
*** armaan has joined #openstack-ansible09:01
*** markvoelker has quit IRC09:07
*** armaan has quit IRC09:08
evrardjpodyssey4me: hwoarang I think it would be good to remove python3 from ubuntu16, and do what's best with ubuntu 1809:08
evrardjphwoarang: opensuse is python3 by default?09:09
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56663409:10
Tahvokpython3 is still not supported even in rocky?09:10
evrardjpTahvok: I guess it will depend on people willing to make it work09:11
evrardjplast comment of hwoarang helps me understand the situation: some 16.04 images have python3 installed by default.09:11
Tahvokpython3 is default in ubuntu 16.0409:12
TahvokBut aren't we dealing with this by using venvs?09:12
*** djdule has joined #openstack-ansible09:12
TahvokWait, no, python3 is not default in 16.04..09:13
evrardjpit is not :p09:13
evrardjpit is the default in 18.0409:14
TahvokJust booted my first instance of 18.04 yesterday..09:14
Tahvok$ python --version09:15
TahvokPython 2.7.15rc109:15
evrardjpI guess people change it with update-alternatives09:15
TahvokSomehow it's not default on that instance09:15
djduleHi, I need some help with installation of Ceph with openstack-ansible. I do have cloud that is already running, that was installed with openstack-ansible and it works fine. Now when I added Ceph nodes and re-run openstack-ansible setup-infrastructure.yml one of first error messages I get is fatal: [infra1_ceph-mon_container-7722acfe]: FAILED! => {"changed": false, "failed": true, "module_stderr": "Error: container infra1_ce09:15
evrardjpTahvok: python2 shouldn't be installed there?09:15
djduleany idea why it fails ?09:15
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662509:15
*** mwarad has quit IRC09:15
Tahvokevrardjp: let me try booting a clean instances09:16
evrardjpthanks09:16
evrardjpTahvok: python --version doesn't give anything09:18
evrardjpby edfault09:18
evrardjpbut python3 --version does :)09:18
evrardjpon 18.0409:18
evrardjpso it means python doesn't symlink to anything for now09:18
*** gkadam has joined #openstack-ansible09:19
TahvokCommand 'python' not found, but can be installed with:09:19
TahvokWell, there is no python at all by default09:19
TahvokThat is the same case actually for ubuntu 16.0409:19
TahvokI must say, this are cloud images of ubuntu: https://cloud-images.ubuntu.com/09:20
TahvokOk, I was wrong, and I'm sorry XD09:20
TahvokThere is python3 installed09:20
Tahvok$ python3 --version09:21
TahvokPython 3.6.509:21
TahvokBut why did they choose not to simplink to python?09:21
Tahvoksymlink*09:21
openstackgerritfupingxie proposed openstack/openstack-ansible-openstack_hosts master: Trivial: Fix the pep8 warning  https://review.openstack.org/56683009:23
Tahvokdjdule: what's the rest of the error? Can you paste it somewhere?09:23
djdule@Thavok that is the only one I have. When execution finishes, everything else looks ok09:24
Tahvokdjdule: also, are you trying to install ceph with openstack ansible, or do you already have ceph installed, and just want to use existing cluster?09:24
djdulehere is play recap:09:24
djdulePLAY RECAP ************************************************************************************************************************************ compute1                   : ok=1    changed=0    unreachable=0    failed=0 compute2                   : ok=1    changed=0    unreachable=0    failed=0 compute3                   : ok=1    changed=0    unreachable=0    failed=0 compute4                   : ok=1    changed=0    unrea09:24
Tahvokdjdule: not sure if you can see, but what you pasted here, is cutted at the end09:25
djduleNo, ceph is not running, I want to install it with openstack-ansible09:25
djduleI do have one controller node and I want to put monitor there, and there are 2 nodes that I want to use as OSDs09:25
evrardjpTahvok: that's a bad idea to symlink09:25
Tahvokevrardjp: why is that?09:25
MiougeI’m often hitting the max_connection=1600 in the Galera cluster. Most connections are in “Sleep” state. Is that normal?09:26
evrardjpbecause now all your scripts made for python2 will run on python3 by default09:26
djdulehere is play recap https://justpaste.it/4qvz309:26
TahvokArch has been symlinked to python3 since... some years ago..09:26
*** klamath has joined #openstack-ansible09:26
evrardjpa user should instead update-alternatives, to make sure he knows his stuff :)09:26
evrardjphaha09:26
Tahvokevrardjp: that's the problem of developers.. They should use python2 executable and not python3..09:26
evrardjpuserfriendliness09:26
odyssey4meTahvok It's not really for us to try and assume that we know what's best for the distro - for us we just need to understand what they're doing and to use it the way it was designed to be used.09:27
TahvokI agree09:28
openstackgerritfupingxie proposed openstack/openstack-ansible-os_keystone master: Trivial: Fix the pep8 warning  https://review.openstack.org/56683309:28
odyssey4meIf they aren't symlinking python -> python3, then as long as we know that  we can work with it.09:28
TahvokI was just trying to understand why that did that...09:28
TahvokBut do we need python3 or python2?09:28
TahvokIf we need python2, aren't we already using python2 by default everywhere?09:28
TahvokIf yes, why the missing symlink is a problem for us?09:29
odyssey4mewe implemented python3 as a preference for xenial to see how it went... and it's not gone well - so we're discussing reverting that decision and sticking with python2 for this cycle09:29
TahvokI see... Btw, what version of openstack will we support in ubuntu 18?09:30
openstackgerritfupingxie proposed openstack/openstack-ansible-plugins master: Trivial: Fix the pep8 warning  https://review.openstack.org/56683409:31
odyssey4meunless someone does work to get bionic support in rocky, we'll only tackle that work in stein09:31
*** klamath has quit IRC09:31
odyssey4meif anyone wants bionic support for rocky, we'll need them to step up and do the patches09:31
odyssey4meI personally don't have time to tackle it.09:32
Tahvokbut will we support stein in ubuntu 16?09:34
TahvokFor easier upgrade...09:34
openstackgerritfupingxie proposed openstack/openstack-ansible-lxc_hosts master: Trivial: Fix the pep8 warning  https://review.openstack.org/56683609:35
osnaya@evrardjp How do I find out what is the latest version? 16.0.12 or .13? to do git clone?09:39
evrardjpgit tag -l09:40
odyssey4mejamespage Is UCA xenial-updates going to get a Rocky dist soon - typically IIRC that happens at m1, but it's not happened yet09:40
jamespageodyssey4me: no it won't get rocky09:40
jamespageodyssey4me: queens was the last pocket for xenial09:40
jamespagewe will do rocky for bionic only09:41
evrardjpTahvok: no09:41
evrardjpStein should probably be 18.0409:41
odyssey4mejamespage hmm, ok thanks09:41
odyssey4meevrardjp Tahvok given that this is similar to the newton situation, we should probably ensure we do bionic support for Rocky so make Rocky the transitional release09:41
evrardjpexactly09:42
odyssey4meif we leave it to stein it's going to be too late - the binaries we rely on will be too far apart09:42
djdule@Tahvok I did re-run setup-infrastructure with -vvvv option and here is full output of that one failure https://justpaste.it/2u3xt09:42
jamespagebionic-rocky will open in the next week or so - we typically wait for the source ubuntu release to open first, then then open the UCA pockets09:42
jamespageobs queens was in xenial-queens and bionic, so its the one release where there is overlay09:43
jamespageoverlap09:43
Tahvokodyssey4me: So perhaps we should do queens the transition release, and not rocky? ^09:45
TahvokThough I understand we do not rely on ubuntu packages, so it's not required09:46
*** cmart has joined #openstack-ansible09:47
odyssey4meTahvok Queens is stable - we're not going to push a bunch of work in it to destabilise it.09:47
TahvokMakes sense09:48
odyssey4meThat said, it could make sense to do that given that's an officially supported overlap.09:48
odyssey4mePerhaps we should discuss that at the meeting this afternoon.09:48
TahvokIf you can move it one hour earlier, I'll be able to join :)09:49
Tahvokodyssey4me: btw, can you please answer me here: https://review.openstack.org/#/c/566269/09:51
odyssey4meTahvok done09:53
TahvokThanks09:53
TahvokFrom what I see at the rabbitmq_stopped tasks, we already stopping the rest of rabbitmq servers, and only after that the first one09:55
Tahvokhttps://github.com/openstack/openstack-ansible-rabbitmq_server/blob/master/tasks/rabbitmq_stopped.yml09:55
TahvokThe question is, after all rabbitmq servers are stopped, does it matter which one is upgraded first?09:56
odyssey4meI have no idea.09:57
odyssey4meIf you have the time to work out an approach that works and is reliable, then propose the changes to make that happen.09:57
*** udesale_ has quit IRC09:59
TahvokI'm going to check this.. I also think there is a race condition, since this is running on all rabbitmq containers, and the stop/start is happening in both of them - then the stop/start will happeng on both of them..09:59
Tahvokodyssey4me: ok, will work on this10:00
odyssey4methanks Tahvok10:00
odyssey4meI think it may make sense to do the serialisation in the role in this case given that it has to happen at special places and the upgrade procedure requires the whole cluster (except the first node) to be shut down when upgrading. However, perhaps the whole upgrade process can be made simpler somehow... it'll take some investigation to figure out.10:01
openstackgerritAlbert Mikaelyan proposed openstack/openstack-ansible-rabbitmq_server master: Revert "Do not restart rabbitmq when no version is changed"  https://review.openstack.org/56683910:02
openstackgerritAlbert Mikaelyan proposed openstack/openstack-ansible-rabbitmq_server stable/queens: Revert "Do not restart rabbitmq when no version is changed"  https://review.openstack.org/56684010:02
TahvokPlease revert this for now ^10:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Ensure that repo checks use the right values  https://review.openstack.org/56442210:03
*** armaan has joined #openstack-ansible10:04
*** markvoelker has joined #openstack-ansible10:04
odyssey4meTahvok can you abandon https://review.openstack.org/566121 and https://review.openstack.org/566119 then?10:04
evrardjpfair point10:05
hwoarangodyssey4me: evrardjp could you help me get https://review.openstack.org/#/c/566819/ in so i can unblock opnfv?10:07
odyssey4mehwoarang reviewed10:07
odyssey4meand quite honestly I think we should backport that as far back as possible10:07
hwoarangi want it to pike too10:08
Tahvokodyssey4me: was exactly doing that :)10:08
odyssey4meTahvok great, thank you for taking the time - the infrastructure roles tend to get less attention as they generally 'just work', so if you're able to spend some time on them it's greatly appreciated10:09
odyssey4mehwoarang if you have a gap, can you review https://review.openstack.org/#/c/557896/ to help reduce the tempest failures due to slow hosts10:17
openstackgerritNiraj Singh proposed openstack/openstack-ansible-os_masakari master: Add Maskari base jobs  https://review.openstack.org/56653810:18
hwoarangodyssey4me: done10:20
odyssey4methanks hwoarang - evrardjp I'm guessing you'll be porting that back once it merges?10:20
evrardjpwhich one?10:22
evrardjpthe git cloning or the timeouts?10:22
evrardjpI've seen tempest failure with 600 seconds too10:23
evrardjpjust fyi10:23
evrardjpit's just far less frequent10:23
evrardjpI guess we need to fix the elephant in the room too10:23
hwoarangwhat is that10:24
odyssey4mehwoarang FYI with https://review.openstack.org/562606 I think the integrated build may fail due to https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L55-L7610:25
evrardjphwoarang: the fact that cinder-backup was taking 100% cpu10:26
evrardjpbut I don't have anything to prove it10:26
evrardjpanymore10:26
*** udesale has joined #openstack-ansible10:27
hwoarangodyssey4me: oh :( does this have to be there?10:27
*** udesale has quit IRC10:27
*** udesale has joined #openstack-ansible10:28
hwoarangi often forget that the integrated-build does a lot more than calling the roles10:28
odyssey4mehwoarang it's the same sort of legacy - I'd personally rather see that switched to a distro package list10:28
hwoarangodyssey4me: i mean, why not drop these two tasks and let the clients being pulled in by the roles who needs them ie tempest?10:28
hwoarangwhy do  we have to put them there in advance10:29
hwoarangforget about the recent tempest changes10:29
odyssey4medoes the tempest role always execute? I don't think  it does10:29
hwoaranghmm i thought it was always part of the gates10:29
hwoarangbut good point10:29
odyssey4mehttps://github.com/openstack/openstack-ansible/blob/master/playbooks/setup-openstack.yml#L48-L4910:30
odyssey4mefor an AIO it does, because we set that - but for a prod environment it doesn't... for good reason actually because the tempest role does fun things like setup a demo account with a static username/password10:30
hwoarangyep10:31
hwoaranghave you seen any actual failure because of that?10:31
odyssey4methe role has been built for the purpose of our testing, not really for generic use... we could change that10:31
hwoarangi mean because of the recent tempest changes10:31
nsinghevrardjp: Sorry for he late update. I was facing issue with my git. removed all the wwhite space and some other errors10:33
*** nicolasbock has joined #openstack-ansible10:36
*** markvoelker has quit IRC10:38
*** yolanda_ has joined #openstack-ansible10:40
openstackgerritMerged openstack/openstack-ansible-repo_build master: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56681910:41
*** yolanda has quit IRC10:44
openstackgerritlidong proposed openstack/ansible-hardening master: Update the outdated links  https://review.openstack.org/56681510:47
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build stable/queens: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56685010:47
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-repo_build stable/pike: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56685110:47
*** mma has quit IRC10:52
*** mma has joined #openstack-ansible10:52
*** mma has quit IRC10:56
evrardjptempest needs refactor, we discussed it, so whatever is properly spec-ed is fine11:01
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server master: Revert "Do not restart rabbitmq when no version is changed"  https://review.openstack.org/56683911:13
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server stable/queens: Revert "Do not restart rabbitmq when no version is changed"  https://review.openstack.org/56684011:13
*** kysse has quit IRC11:13
hwoarangevrardjp: odyssey4me could you help me get the backport https://review.openstack.org/#/q/Iff0c3c589f5e0a935e0e01cd820083b76d43cc92 in please?11:21
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_hosts master: [DNM] - Testing openSUSE openstack hosts  https://review.openstack.org/56686011:29
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Overriding default tempest timeouts  https://review.openstack.org/55789611:33
*** markvoelker has joined #openstack-ansible11:34
*** kysse has joined #openstack-ansible11:39
*** mma has joined #openstack-ansible11:43
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest stable/queens: Overriding default tempest timeouts  https://review.openstack.org/56686211:43
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest stable/pike: Overriding default tempest timeouts  https://review.openstack.org/56686311:43
hwoarangodyssey4me: evrardjp looks like openstack infra removed mirror_info.sh from images https://github.com/openstack-infra/project-config/commit/70eb9ea584ef442005481d3b8f403b864d78a90311:51
hwoarangas such we don't place the correct mirror on openstack_hosts anymore11:52
hwoarangon openstack-hosts: common-tasks/test-set-nodepool-vars.yml11:52
hwoarangdo you know what's the alternative?11:52
hwoarangpabelanger: ^11:52
hwoaranglooks like some things are hardcoded to 'http://mirror.dfw.rax.openstack.org'11:53
hwoarangthe removal of mirror_info also affects get-ansible-role-requirements.yml11:55
openstackgerritMerged openstack/openstack-ansible-repo_build stable/pike: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56685111:56
*** dxiri has joined #openstack-ansible11:58
evrardjphwoarang: that's bad news11:58
evrardjppabelanger: that would be nice if you could give us feedback there :)11:58
odyssey4mehwoarang I thought that particular script wasn't used any more - but another one is that does the same thing?11:58
Tahvok.лчда11:58
Tahvoksorry11:58
hwoarangodyssey4me: i am trying to find out what happened but we still use mirror_info.sh in our tests which do nothing for a while now11:58
evrardjpthat's cyrilic?11:58
hwoarangodyssey4me: the prob is that we check for /etc/mirror_info.sh existence to figure out if we are on CI or not11:59
Tahvokevrardjp: yep12:01
evrardjpIt's not in my list of things to learn soon, but I am still fairly interested :)12:02
nsinghGetting ERROR! Ansible sub-program not implemented: openstack-ansible. while running playbook. Any clue?12:04
odyssey4mehwoarang it's /etc/ci/mirror_info.sh and then we use its outputs to set the mirrors12:04
mgariepymorning everyone12:07
*** markvoelker has quit IRC12:08
TahvokDo we want the roles to completely work standalone including infra roles such as rabbitmq?12:08
TahvokBecause I can easily fix the stop/start problem with using a few tasks outside of the role in the play12:09
*** vnogin_ has joined #openstack-ansible12:09
TahvokBut then the role won't be standalone...12:09
hwoarangodyssey4me: yeah there is no /etc/ci/mirror_info.sh anymore12:09
*** vnogin has quit IRC12:09
Tahvokevrardjp: I'm Russian born, so I know 3 languages... My gf though is learning Russian in University, and is doing pretty well with it12:10
hwoarangodyssey4me: look at https://github.com/openstack-infra/project-config/commit/70eb9ea584ef442005481d3b8f403b864d78a903 . The whole thing that was setting these things up have been removed. and if you look at the actual job lobs you see that none of our zuul specific things are executed12:10
TahvokJust so you know, I didn't realize how Russian is hard, until she started her studies.. I guess it's considered one of the most hard languages for a reason :)12:11
odyssey4mehwoarang yes, but this happened ages ago and we've definitely had it working since - I think that script has moved to somewhere else... it's not gone as far as I know12:11
hwoarangwell dont know what to say. the logs say that nothing zuul specific is executed12:12
odyssey4mehwoarang this merged yesterday, and see the output from the script is there: http://logs.openstack.org/39/560839/25/gate/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/7bc78c9/logs/ara-report/result/8e4e082d-2156-4761-8cfe-80076b9e41bf/12:13
errrodyssey4me: re 1769715 the federation issue I opened yesterday. Im testing your suggestion now and will update that bug with the results. Thanks for the quick response to it12:14
evrardjpmaybe we should just wait for pabelanger to show up :)12:14
odyssey4mehwoarang perhaps http://logs.openstack.org/39/560839/25/gate/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/7bc78c9/logs/ara-report/result/ea01236c-8f03-4684-bea4-3c037d74e59b/ is better12:14
odyssey4meerrr no worries, apologies for the oversight on that issue - hopefully we can find a solution and get it ported back pronto12:14
errr:D12:15
evrardjpisn't /etc/ci/nirror_info.sh what's used by Triple-O?12:15
hwoaranghmm very strainge12:15
mnaserhi team12:15
evrardjpyes12:15
*** markvoelker has joined #openstack-ansible12:15
evrardjpmirror*12:15
evrardjphi mnaser12:15
hwoarangevrardjp: i also have a question for you12:17
hwoaranghttp://logs.openstack.org/19/566819/1/gate/openstack-ansible-functional-opensuse-423/6e3661a/job-output.txt.gz#_2018-05-08_10_16_59_50851012:17
evrardjpshoot12:18
hwoarangdo you see that the output says that it tried to manage the same repo 3 times? i believe it does the right thing on the background but the output is confusing12:18
mnaserhmm infra help?12:18
hwoarangit tries to manage 'repo-oss' but we actually feed it 3 repos in the dictionary12:18
mnaseri can chime in12:18
evrardjphwoarang: let me check that real quick :)12:19
evrardjpI see12:19
evrardjpit edits it twice12:19
evrardjpwhich is not really idempotent12:19
hwoarangi only see repo-oss in the output but repo-update and the cloud are missing12:20
hwoarangto me it seems like it's editing 1 repo 3 times instead of 3 repos12:20
hwoarangso maywe we feed it the wrong thing12:20
evrardjpwell I can see a problem already12:21
evrardjpyes12:21
evrardjpso we feed12:21
evrardjphttps://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/defaults/main.yml#L6012:21
hwoarangyep12:22
evrardjpthis could be fine (I have to check if the urls are fine)12:22
evrardjphttps://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/vars/suse-42.yml#L113-L12512:22
*** dave-mccowan has joined #openstack-ansible12:22
evrardjpbut as you can see we + the list12:22
evrardjplists*12:22
evrardjpwe don't union them12:22
hwoarangyep12:22
hwoarangnot sure why that would cause problems though12:23
evrardjpwell I am checking everything first :)12:23
evrardjpso user_external_repos_list doesn't seem to be populated12:23
evrardjpso that's a good thing, now your issue :)12:24
*** dave-mcc_ has joined #openstack-ansible12:25
evrardjphwoarang: http://logs.openstack.org/19/566819/1/gate/openstack-ansible-functional-opensuse-423/6e3661a/logs/ara-report/result/e73c8125-6544-47b6-9947-1ba8b96c0b5a/12:26
evrardjpso you can see with the callback that the data was well sent to ansible, but the callback lies to you12:26
evrardjpthe callback used in the log*12:26
*** dave-mccowan has quit IRC12:26
openstackgerritMohammed Naser proposed openstack/openstack-ansible-openstack_hosts master: Retry restarting systemd-journald  https://review.openstack.org/56686612:26
mnaserhttps://review.openstack.org/#/q/I33e84b312e24db07fe9e875ca1546bf9f917cca8 - 3 seconds of your time :-)12:27
evrardjpthe only problem is the item label12:28
hwoarangyeah quite possibly12:28
hwoarangi can see the repos are present12:28
evrardjphwoarang: want me to fix that?12:29
hwoarangwell if you have time yes. i am trying to find out why opensuse gets bad mirror right now so i can't look at it right now :/12:30
evrardjpok12:34
evrardjplet me push a patch real quick then12:34
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: common-tasks: nodepool: Check if /etc/ci/mirror_info.sh exists on localhost  https://review.openstack.org/56686912:38
*** stuartgr1 has quit IRC12:42
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Add loop label  https://review.openstack.org/56687212:42
cloudnullMornings12:44
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_almanach stable/queens: Be clear about python3: Remove its support  https://review.openstack.org/56659912:45
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: test-log-collect.sh: Fix log collection for host  https://review.openstack.org/56687512:47
hwoarangevrardjp: thanks for the fix12:48
evrardjplet's hope it works :)12:48
evrardjplet's see what's in the ARA + the log12:48
evrardjpbut it should be clearer, as the _item placeholder wouldn't be used for the default output callback12:49
*** openstackgerrit has quit IRC12:49
rschulmanIn the example "test" interface file there is a stanza for binding the external VIP that doesn't exist in any of the other examples. I can't seem to find other information about it on the web either. Can someone ELI5 how to get haproxy/keepalived/my interface file working together with my external subnet?12:50
rschulman(Or point me to a good resource, of course!)12:50
rschulmanOh... And "please" should probably go in there somewhere too. :)12:50
evrardjprschulman: could you show me what you mean ?12:50
evrardjpin which file are you referring to?12:50
*** stuartgr has joined #openstack-ansible12:51
evrardjpfor prod you can see it there: https://docs.openstack.org/openstack-ansible/latest/user/prod/example.html#user-variables12:51
evrardjpthe test environment has only one infra node, so it doesn't need fancy clustering :)12:51
evrardjpkeepalived is used for resiliency in the case you have multiple haproxy nodes12:52
evrardjpit's a quite simple tech :)12:52
rschulmanSure, right here: https://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.test.example#L4112:52
evrardjpok12:53
evrardjpso that's a different topic12:53
rschulmanRight. I have that, but when haproxy tries to start, it errors out saying it can't bind the given IP.12:53
evrardjpeven if it's test, it's probably a good idea to split the traffic from external and internal12:53
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.test.example#L35 is the internal ip12:53
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/etc/network/interfaces.d/openstack_interface.cfg.test.example#L43 is the external ip12:53
evrardjpthat's because haproxy doesn't see this ip12:54
rschulmanRight. I'm working on the external one. Internal I think I understand.12:54
evrardjpyou have a misconfigured interface12:54
rschulmanYes, I think so, but not sure where I'm supposed to configure the external IP in the interface file.12:55
evrardjphaproxy will try to bind on that ip, and tells you he can't bind, because he doesn't have the address:proto:port available12:55
evrardjpyou can do exactly like what you see there12:55
evrardjpthe :0 is an alias12:55
rschulmanOK, and set it to a publicly routable IP address right?12:56
jrosserthese examples don't really talk about what to do if you have a real "external" network that isn't the mgmt net12:57
jrosserthats a different matter12:57
jrosser^ so i guess i'm just checking if that is/isnt the case here12:57
rschulmanOK.12:58
rschulmanIs there another resource that does go over that?12:58
rschulmanI have a real external subnet that I want to use to serve horizon/apis and also give out to instances as floating.12:58
jrosserfor each of your nodes that runs haproxy you will need to create an extra interface with an ip on that external network12:59
jrosserand then set up the external vip to be a 3rd ip which keepalived will float between your haproxy instances13:01
rschulmanAha! OK. Now I'm getting it.13:03
*** openstackgerrit has joined #openstack-ansible13:04
openstackgerritAndy McCrae proposed openstack/ansible-config_template master: Allow default section in ini to be specified  https://review.openstack.org/56629213:04
rschulmanIf haproxy is in a vm, does that interface need to be on the host or in a tap inside the haproxy vm?13:05
*** armaan has quit IRC13:05
*** gkadam_ has joined #openstack-ansible13:05
*** armaan has joined #openstack-ansible13:06
jrosserrschulman: so long as the external interfaces on your haproxy nodes have L2 adjacency and can contact each other over the external network using the external IP you assign, you are good13:07
*** djdule has quit IRC13:07
*** gkadam has quit IRC13:07
openstackgerritMerged openstack/openstack-ansible-os_almanach stable/queens: OSA0003: Password should not be logged  https://review.openstack.org/56671613:09
*** kstev has joined #openstack-ansible13:14
*** MikeW has quit IRC13:14
dcdamienhwoarang: please review https://review.openstack.org/#/c/561218/13:15
rschulmanjrosser: Ok, thanks very much.13:15
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Add loop label  https://review.openstack.org/56687213:16
*** armaan has quit IRC13:23
*** armaan has joined #openstack-ansible13:23
evrardjpdcdamien: if you like python I have a few ideas on how to improve this13:24
*** klamath has joined #openstack-ansible13:28
*** vnogin_ has quit IRC13:28
dcdamienevrardjp: not really, I know that this can be solved other way, but my approach was to make it work (currently it doesn't, at all) using smallest amount of time and then calmly consider how to do it better13:31
*** klamath has quit IRC13:32
*** jwitko_ has joined #openstack-ansible13:33
*** rmart04 has joined #openstack-ansible13:34
*** jwitko_ is now known as jwitko13:35
evrardjpdcdamien: fair enough :)13:38
openstackgerritMerged openstack/openstack-ansible-repo_build stable/queens: tasks: repo_clone_git: Retry git-clone on failures  https://review.openstack.org/56685013:38
*** jwitko_ has joined #openstack-ansible13:38
*** klamath has joined #openstack-ansible13:39
TahvokIs there some default ansible strategy set somewhere?13:41
*** jwitko has quit IRC13:41
TahvokOr we use the ansible default:  linear?13:42
evrardjpwe override the default strategy13:43
evrardjpand super the linear one13:43
*** hamza21 has joined #openstack-ansible13:46
errrodyssey4me: so it sort of works.. but when I get redirectred from my okta page back to horizon its not working13:46
Tahvokevrardjp: which means? How it runs? Is it still linear?13:46
evrardjpit behaves almost the same way as linear13:47
evrardjpTahvok: why do you ask?13:47
evrardjphttps://github.com/openstack/openstack-ansible-plugins/blob/master/strategy/linear.py#L24-L2713:47
TahvokI've been thinking of the rabbitmq role, and I don't see how we can ensure a good run, with running it in serial (how it's done now)13:48
evrardjpwhat would you like to do?13:49
Tahvokbasically, all rabbitmq servers should be stopped, all of them upgraded, and then all started - which is completely linear strategy, and I don't see how serial can fit in it13:49
d34dh0r53cloudnull: I've got a lot of problems with you13:49
evrardjpThat sounds like it would break things13:49
Tahvokwhat would break things?13:50
evrardjpwouldn't that cause downtime?13:50
*** throwsb1 has joined #openstack-ansible13:50
evrardjpthe idea was to roll the upgrade13:50
evrardjpit seems to have worked in the past just fine?13:50
TahvokBut that's exactly how it's being done now - and already does cause downtime13:50
errrodyssey4me: basically anyhting at https://myhost:5000/Shibboleth.sso/* is a 40413:50
evrardjpbut I might be wrong13:50
*** jwitko_ is now known as jwitko13:50
*** vnogin has joined #openstack-ansible13:50
evrardjpso you're proposing to change it, and still have downtime, how can I know your downtime is better than current downtime?13:51
TahvokThis is actually worse, it causes downtime when it should not cause downtime - when there is no upgrade to be done13:51
evrardjpso that's soemthing we can fix13:51
Tahvokevrardjp: I propose to not cause downtime when upgrade is not needed13:51
evrardjpok13:51
TahvokThe problem is that the role in current state is unreliable with all the serial things, and still causes downtime13:52
evrardjpso why not checking the fact of the current rabbitmq version at the beginning of the role for all the inventory_hostnames, and enable or not the upgrade flag?13:52
evrardjpWe are open to solutions :)13:52
TahvokBecause perhaps the user does not want a downtime, and he's not aware that rabbitmq upgrade is needed?13:53
TahvokI actually agree with the upgrade flag13:53
TahvokI disagree with running in serial - as this might cause problem13:53
evrardjpUpgrading in serial seems to bring more solutions than issues to me13:54
evrardjpbut I can be convinced otherwise13:54
TahvokAnd we still have downtime, so I want to remove the serial flag first, and let the role deal with the upgrade process13:54
Tahvokevrardjp: the rabbitmq role already is causing a downtime - it stops all rabbitmq servers already: https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/master/tasks/rabbitmq_stopped.yml13:55
evrardjpI still don't know what the problem with the serial is13:55
TahvokSee above ^13:55
evrardjpin a certain order13:55
evrardjpwhat you're proposing is doing the wild west13:56
TahvokThe issue is race condition - what happens after the first batch completes? Are we stoppin the whole cluster again for the second batch?13:56
TahvokBecause that's exactly what is happening right now13:56
evrardjpTahvok: https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/d44eb3b39a4262995d8f551cf88fe81424460ab1/tasks/rabbitmq_post_install.yml#L8913:57
evrardjpthat seems a valid reason to restart.13:57
evrardjpTahvok: what I think you should change is this:13:58
evrardjphttps://github.com/openstack/openstack-ansible-rabbitmq_server/blob/d44eb3b39a4262995d8f551cf88fe81424460ab1/tasks/rabbitmq_stopped.yml#L2213:58
evrardjpand https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/d44eb3b39a4262995d8f551cf88fe81424460ab1/tasks/rabbitmq_stopped.yml#L3413:59
evrardjpto intersect with the play_batch13:59
evrardjpthat's it13:59
evrardjpand not even13:59
*** dxiri has quit IRC14:00
Tahvokevrardjp: another question is, how do I remove this? https://github.com/openstack/openstack-ansible/blob/master/playbooks/rabbitmq-install.yml#L3914:00
*** esberglu has joined #openstack-ansible14:00
evrardjpbecause in batch 2, how would that condition trigger: https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/467e3709a3791dabba4b1ffae89857e2d8caa734/tasks/rabbitmq_stopped.yml#L34 ?14:01
TahvokI want the role to deal with the upgrade process14:01
TahvokCompletely, without play being part of it14:01
evrardjptechnically that's not how orchestration should be done, but I understand that, with the current orchestration being in the role, we should use that.14:02
evrardjpI think in this case you can simply remove the code and see if it works or not :)14:02
evrardjpI think I just said it, we are open to change.14:03
evrardjpit just needs to be explained14:03
evrardjpjustified14:03
Tahvokevrardjp: that's why I'm asking questions here, to hear your opinion :)14:03
evrardjphaha14:04
evrardjpok14:04
evrardjpso14:04
evrardjpI think the best for orchestration is playbooks. It's simple. It's clear. You can scope to whatever host you want, and adapt many things you can't do in a task.14:05
*** lbragstad has quit IRC14:05
evrardjpHowever I think that roles should be a place to group actions14:05
evrardjpvars14:05
evrardjpand convenience things14:05
*** lbragstad has joined #openstack-ansible14:05
evrardjpso I think some tasks files can be re-used as much as we can14:05
TahvokI completely agree14:06
evrardjpif we manage to remove the orchestration from the role, and include it in plays only, that would simplify things. But for doing that, we need tasks files included in the role, that we can call14:06
evrardjpthe problem is happening if something must happen during the role execution14:06
*** armaan has quit IRC14:07
*** armaan has joined #openstack-ansible14:07
TahvokAre you saying we should call specific tasks with include_role for the play?14:07
evrardjpeven if I don't like it, yes that's what I mean14:07
evrardjptasks_from14:08
TahvokThat sounds like complicating things too much14:08
evrardjpplease propose an alternative :)14:08
evrardjplet's talk about upgrades14:09
TahvokFirst, what parts of the role are you refering as orchestration in rabbitmq case?14:09
evrardjpit's easy14:09
evrardjpmmm14:09
evrardjplet me check what the role does but basically I guess knowing the cluster state to know when to restart.14:09
evrardjpso killing the nodes [1:] keeping the 0 alive14:10
evrardjpkilling 0 to have latest thing14:10
evrardjpupgrading14:10
evrardjpmaking nodes [1:] join 014:10
evrardjpisn't that the goal?14:10
evrardjpeven if that's not the goal, that can be adapted14:10
evrardjpbut that's orchestration14:10
TahvokYou mean killing [1:] and upgrading14:10
evrardjpimplementation details :)14:11
TahvokThis can be also done with multiple plays I think14:11
evrardjpwhat I mean here is that you have to do things differently on node x or y, and have a different series of things14:11
*** hamza21 has quit IRC14:11
evrardjpso your role is not deploying a fully functioning cluster?14:12
TahvokDoes it really matter which node is first? Isn't rabbit in active-active state?14:12
odyssey4meerrr that makes sense I think... did you switch it up to use mod_wsgi, or have you tried to reconfigure it so that it works with uwsgi?14:12
TahvokWhen I think about it, it doesn't matter which role is first, as long as at least 1 node is live during the whole upgrade process14:12
evrardjphttp://www.rabbitmq.com/upgrade.html#multiple-nodes-upgrade14:12
TahvokYeah, that's what I'm reading myself right now14:13
evrardjpI am fine with offering two modes in a playbook: rolling and non-rolling14:14
evrardjpwhen upgrading14:14
evrardjpas long as its tested14:14
TahvokAre we expecting incompatible versions upgrade?14:15
evrardjpwe try and seewhat happens :)14:15
TahvokWhen upgrading from one major or minor version of RabbitMQ to another (i.e. from 3.0.x to 3.1.x, or from 2.x.x to 3.x.x), the whole cluster must be taken down for the upgrade.14:16
Tahvokevrardjp: you mean we don't trust the guide, and check it ourselves before deciding?14:17
TahvokThat's fine, just somewhat unexpected :)14:17
evrardjpnope that's not what I meant14:17
evrardjpour version of erlang/rabbit is frozen, we set it.14:18
evrardjpwe'll adapt to whatever is required.14:18
*** hamzy has quit IRC14:18
evrardjpif you think there is an issue here, let's fix it.14:18
*** hamzy has joined #openstack-ansible14:18
evrardjpBut right now I am confused, you seem to have seen a bug, but I don't seem to see the code causing it.14:18
evrardjpmaybe a bug would be more clear14:19
evrardjpor a patch suggestion14:19
Tahvokevrardjp: we have 2 clusters of openstack, ocata right now, but it doesn't matter as the rabbit role hasn't changed much14:21
*** dxiri has joined #openstack-ansible14:21
TahvokEach time we run ansible with rabbitmq_upgrade flag, rabbitmq is going down completely, and the openstack service receive a lot of queue errors14:22
evrardjpthat makes sense14:22
evrardjpbut rabbitmq_upgrade should not be done by default in the plays14:22
TahvokWe have 2 controller machine - a cluster of 2 rabbitmq instances14:23
evrardjponly in upgrades, right?14:23
Tahvokevrardjp: it didn't make sense, as it doesn't say this anywhere in the minor version upgrade guide14:23
*** chhavi__ has joined #openstack-ansible14:23
TahvokWhat I don't understand now - if we do a rolling upgrade - why does the cluster go down?14:24
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: common-tasks: nodepool: Set openSUSE OBS mirror for OpenStack CI  https://review.openstack.org/56690814:25
*** armaan has quit IRC14:25
evrardjpThat's what we ahve to figure out14:25
*** chhavi__ has quit IRC14:26
*** armaan has joined #openstack-ansible14:26
*** chhagarw has quit IRC14:26
*** chhagarw has joined #openstack-ansible14:27
TahvokWhat I think14:27
evrardjphwoarang: could you check my comment there? https://review.openstack.org/#/c/566872/214:28
odyssey4meIt may be better to make the role not do an upgrade, even if one's available. Then if the flag is set, do the upgrade. That way you can plan for the down-time.14:28
evrardjpTahvok: please file a bug, I ahve spent too much time on this14:28
TahvokAlready have14:28
evrardjpcool14:28
evrardjpodyssey4me: isn't that what rabbitmq_upgrade isv?14:28
evrardjp-v14:28
evrardjpwe are trying to solve too many issues in one go14:28
evrardjpjust break the problem in pieces :)14:28
odyssey4meevrardjp perhaps - although I think it fails the playbook if there is an upgrade available, and you don't set the flag14:29
evrardjpclarify each of those14:29
odyssey4meI don't think we should do that - we should perhaps just warn, but carry on14:29
evrardjpor prompt if a var is not set14:29
TahvokI'll work on the flag first, and then look more into the rolling upgrade issue14:29
evrardjpso in gates we can do things automatically, but still request user intervention14:29
hwoarangevrardjp: i dont understand the comment14:30
hwoarangis it a reply to my comment?14:30
evrardjpthe var must be updated14:30
evrardjpthere must be something somewhere tricking that output14:30
hwoarangthe item var?14:30
hwoarangyeah so i am not sure if it's just an output problem or the task actually modifies the same repo 3 times14:32
Tahvokodyssey4me: the problem is that the stop process is happening in the play - so we need to check the version in the play as well?14:33
Tahvokhttps://github.com/openstack/openstack-ansible/blob/master/playbooks/rabbitmq-install.yml#L4014:33
openstackgerritAndy McCrae proposed openstack/ansible-config_template master: Allow default section in ini to be specified  https://review.openstack.org/56629214:34
*** weezS has joined #openstack-ansible14:34
*** chhagarw has quit IRC14:34
odyssey4meTahvok perhaps make it simpler - if you set the flag, then shut down the secondary nodes in the playbook - whether an actual upgrade will happen or not. Then the role doesn't need to care about the whole cluster and we can focus the role on the single host it's running on.14:35
evrardjphwoarang: let me try real quick14:35
odyssey4meThe cluster information can then be given to it from the playbook with group_vars or something like that, making sure that the role doesn't have to reach into hostvars - the playbook gives it the dict to iterate through.14:36
evrardjprabbitmq_upgrade: True means stopping everyone. Point.14:36
evrardjp:)14:36
Tahvokodyssey4me: and eventually restart it and cause a downtime?14:36
evrardjpif we want we can do later a rabbitmq_rolling_upgrade: True14:36
evrardjpand by default we just run the install?14:37
odyssey4meTahvok if rabbitmq requires the whole cluster to go down for an upgrade, then you have no other choice. If that situation has changed, then obviously the upgrade process can change.14:37
evrardjpand you put the cluster join in a play that includes tasks from the role14:37
evrardjpso the play can check the clustering status easily14:37
evrardjpI don't know14:38
evrardjpmany ideas floating around14:38
TahvokSo if we are causing a downtime - why it matters if it runs in serial or not? If it won't be in serial, I can safely remove 'Stop RabbitMQ nodes that are not the upgrader' play14:38
odyssey4meFair point.14:39
odyssey4meAlthough I think serialising helps if a config change makes the service restart.14:39
TahvokThat's the point I've trying to make this whole conversation :D14:39
Tahvokodyssey4me: so when config changes not the whole cluster will go down?14:40
odyssey4mePart of the trouble is that no-one you're talking to has reviewed whether rabbitmq upgrades can be done in a better way which doesn't cause down-time.14:40
odyssey4meYes, serialising prevents a full cluster outage simultaneously for something simple like a config change.14:41
TahvokWell, so I think first I should focus on the upgrade process and removing the unneeded stop play - and later think of the flag14:41
TahvokBecause currently I don't see how can I 'simply' fix the flag issue14:41
errrodyssey4me: all I did was remove the line you said to remove in the bug report, then hit this error, then walked away to go have breakfast14:43
odyssey4meerrr sounds awesome14:43
errrnow Im full and ready to get back to it14:43
*** lvdombrkr has quit IRC14:43
*** udesale has quit IRC14:53
osnayaquit14:54
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Retry restarting systemd-journald  https://review.openstack.org/56686614:55
*** openstacking_123 has joined #openstack-ansible14:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/queens: Retry restarting systemd-journald  https://review.openstack.org/56589415:00
*** rmart04 has quit IRC15:01
errrodyssey4me: according this this: https://docs.openstack.org/keystone/pike/advanced-topics/federation/configure_federation.html  it seems like I need to not use uwsgi and make sure keystone runs under apache.15:02
odyssey4meerrr yeah, I thought that might be needed - at least that's probably an easier thing to figure out for now15:03
odyssey4meit might still be capable of working with uwsgi, but there's no upstream guidance15:03
errrso why did it get removed?15:04
errrlike we spent so much time making this work in newton15:04
errrand it seems as though it was removed without any testing to make sure the federation stuff still worked15:05
*** DanyC has quit IRC15:05
odyssey4meerrr we standardised all services to work with uwsgi in pike as was the upstream goal15:05
errr:(15:05
odyssey4methis was an oversight, given we have no way of doing federation testing at this time15:06
errrnot even using testshib?15:06
odyssey4mefederation usage is very niche in this community, and I'd like to take the time to setup a test, but haven't had the time15:06
errrwho do we talk to in order to make it a priority?15:07
errrbecause sales keeps making lots of deals assuming it works :)15:07
errrIm doing like 4 contracts now15:07
evrardjpwhich sales errr ?15:08
evrardjp:p15:08
errrwell not me alone but our team is splitting them15:08
evrardjpthat company should invest in making sure it works then15:08
errrevrardjp: Im a racker ;)15:08
odyssey4meerrr the community runs on those who have their priorities and provide resources to achieve them - there has been no commitment from any contributing org for federation since kilo15:08
odyssey4memost of my work in this community is done on personal time15:08
evrardjperrr: ask d34dh0r53 then15:09
*** vnogin has quit IRC15:10
evrardjphe is the one that should take care of this :)15:10
d34dh0r53errr: we should move this conversation over to slack, ping me15:11
errrok15:11
d34dh0r53tys15:11
*** bertys has quit IRC15:12
evrardjpDear cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae,odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT,claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes,mhayden, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory,alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum,darrenc, JRobinson__, asettle,15:17
evrardjpcolinmcnamara, thorst, adreznec, eil397,qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok15:17
evrardjpHere is our agenda for today: https://wiki.openstack.org/wiki/Meetings/openstack-ansible15:17
evrardjpWe have meeting in 45 minutes.15:17
evrardjpPlease review the bugs or add eventual week highlights.15:18
hwoarangi am going to miss that i have a doc appointment15:18
evrardjpno worries15:19
evrardjpd34dh0r53: you can ofc move this conversation to a private channel, but the community won't be informed about your decisions15:20
evrardjpdon't expect the community to accept something not done in the open, as design is one part of the 4 opens.15:21
*** bhujay has quit IRC15:21
d34dh0r53evrardjp: totally agree, I just suggested a private channel to discuss the prioritization wrt RAX product15:21
d34dh0r53all work will be done here and upstream15:22
evrardjpcool15:22
evrardjpnot forcing you in any way :)15:22
mgariepyerrr, if you want federation to work always, i guess the best way is to gate it.15:23
evrardjpyup :)15:24
errrd34dh0r53: I did a whois on your nick and I am not seeing a name matching that in slack. Can you just message me? Michael Rice15:24
pabelangerhwoarang: evrardjp, you can use the /etc/ci/mirror-info.sh script on images, that will have the info15:32
hwoarangpabelanger: yep i noticed i was looking at the wrong thing. Thanks!15:33
pabelangeryah15:33
evrardjpcool15:33
evrardjpthat clarifies everything15:33
evrardjpthanks!15:33
*** exodusftw has quit IRC15:36
*** gkadam__ has joined #openstack-ansible15:43
*** gkadam_ has quit IRC15:46
evrardjpmeeting in 7 minutes!15:53
evrardjpcould we get some votes on https://review.openstack.org/#/c/566538/3 ?15:54
evrardjpthis way masakari gets its first commit :)15:55
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/pike: Overriding default tempest timeouts  https://review.openstack.org/56686316:01
evrardjpwoot16:01
evrardjpit's time!16:01
evrardjpDear cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae,odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT,claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes,mhayden, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory,alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum,darrenc, JRobinson__, asettle,16:01
evrardjpcolinmcnamara, thorst, adreznec, eil397,qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok16:01
evrardjpHere is our agenda for today: https://wiki.openstack.org/wiki/Meetings/openstack-ansible16:01
evrardjp#startmeeting openstack_ansible_meeting16:01
openstackMeeting started Tue May  8 16:01:33 2018 UTC and is due to finish in 60 minutes.  The chair is evrardjp. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:01
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:01
evrardjp#topic last week highlights16:02
*** openstack changes topic to "last week highlights (Meeting topic: openstack_ansible_meeting)"16:02
evrardjpevrardjp has introduced workarounds in ocata branch to still test N to O upgrades16:02
evrardjpevrardjp has started removing support of python3 for Queens and will do all stable branches: https://review.openstack.org/#/q/topic:remove_python3+(status:open+OR+status:merged)16:02
evrardjpevrardjp reminds that most upgrades are broken and need work.16:02
evrardjphwoarang has been working on the 'distribution packages' spec: https://review.openstack.org/#/q/topic:bp/openstack-distribution-packages . Reviews are highly appreciated!16:02
evrardjpleaving a few minutes for people to process this16:02
* prometheanfire wasn't aware we didn't support python316:03
evrardjpprometheanfire: nobody works on it. Let's discuss this after the meeting. It doesn't prevent you from using it, or bringing it in.16:04
prometheanfireok, I'm sure you've seen the python3 thread on -dev then16:04
evrardjpI'd welcome a gentoo python3 only.16:04
evrardjpYes I did.16:04
*** gyee has joined #openstack-ansible16:04
evrardjpalso master and stable branches are different :)16:05
prometheanfireya, now that I'm back I can start working on things again :D16:05
evrardjpperfect16:05
*** bhujay has joined #openstack-ansible16:05
evrardjpok I think we waited enough time for the roll call, let's continue with next topic!16:05
evrardjp#topic bug triage16:05
*** openstack changes topic to "bug triage (Meeting topic: openstack_ansible_meeting)"16:05
spotzo/16:06
evrardjpwe've got a few bugs today, https://etherpad.openstack.org/p/osa-bugtriage, so let's tackle them right away16:06
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176966516:06
openstackLaunchpad bug 1769665 in openstack-ansible "rsyslog_client uses incorrect owner/perms on Centos7" [Undecided,New]16:06
evrardjpcloudnull: does that still applies ?16:06
evrardjpnow that we've moved to journal logging?16:07
cloudnullevrardjp it does still apply until rsyslog is gone16:07
cloudnullits now optional, likely something we could fix in the stable branches.16:08
odyssey4meit also still applies until rsyslog is no longer used in all stable branches we have ;)16:08
evrardjpit's just a permissions issue, so it should be simple to fix I guess, but I have the impression we had that dance in the past16:08
odyssey4meso it'll be around for at least another 12-18 months16:08
evrardjpno branch is mentioned in the bug. For me that's master by default :)16:08
openstackgerritMerged openstack/openstack-ansible-os_octavia stable/queens: Adds certificate generation  https://review.openstack.org/56584516:09
evrardjp I will ask where this happens, to see if that hasn't been fixed by any chance.16:09
evrardjpLet's mark this as incomplete, shall we?16:09
evrardjpok next16:10
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176956716:10
openstackLaunchpad bug 1769567 in openstack-ansible "OpenSUSE Ceph client Define libvirt nova secret issue" [Undecided,New]16:10
evrardjpI think we can mark it as confirmed critical, because it breaks gates.16:10
evrardjpok everyone?16:11
evrardjp516:12
*** epalper has quit IRC16:12
evrardjp416:12
evrardjp316:12
evrardjp216:12
evrardjp116:12
evrardjpok next16:12
*** DanyC has joined #openstack-ansible16:12
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176919516:12
openstackLaunchpad bug 1769195 in openstack-ansible "Ocata Series Release Notes in openstack-ansible" [Undecided,New]16:12
mnaser(sorry i'm late)16:12
evrardjpthat would be really nice if we could have someone confirming this16:13
*** DanyC_ has joined #openstack-ansible16:13
evrardjpthe bug fix has been rushed, and now that we seem to have more time, it would be nice to know if the fix only works in gates.16:13
mnaseri think someone pushed a change about that no?16:13
*** cjloader has joined #openstack-ansible16:14
evrardjpI have a patch that tests the release note, in Ocata.16:14
odyssey4meevrardjp ok, I'll pick that up16:14
evrardjpmerging this would be just enough16:14
evrardjpto at least triage the issue16:14
evrardjphttps://review.openstack.org/#/c/566587/16:14
evrardjpok next16:15
evrardjp(I've assigned odyssey4me but not triaged it, we'll see the evolution next week)16:15
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176910016:15
openstackLaunchpad bug 1769100 in openstack-ansible "Use json_query whenever possible" [Undecided,New]16:15
evrardjpthat's definitely a confirmed wishlist16:16
mnaser++16:16
evrardjplow-hanging-fruit if I do a first commit16:16
evrardjpok let's move to next one16:16
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176872516:17
openstackLaunchpad bug 1768725 in openstack-ansible "Ansible hardening takes comments into account for some checks" [Undecided,New]16:17
*** DanyC has quit IRC16:17
*** spine55 has quit IRC16:17
evrardjpoh my god, are the bugs only my bugs? :)16:17
mnaserthat should be a low hanging fruit, easily by changing it to grep ^nameserver instead?16:17
evrardjpindeed16:17
evrardjpconfirmed low?16:18
mnaserpatch coming up from my way too :)16:18
odyssey4mesgtml16:18
evrardjpok16:18
evrardjpnext16:18
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176865416:18
openstackLaunchpad bug 1768654 in openstack-ansible "Dead Link in -- Deviations from the Security Technical Implementation Guide (STIG) in ansible-hardening" [Undecided,New]16:18
openstackgerritMohammed Naser proposed openstack/ansible-hardening master: Ensure that comments are not counted  https://review.openstack.org/56693616:19
* mnaser looks16:19
evrardjpconfirmed high16:19
evrardjpor medium because the feature doesn't break, just the interface with the users.16:19
mnaserid say its pretty high, if you dont know whats gonna happen by using this role, it's pretty useless16:19
evrardjpthat's fir16:19
evrardjpfair16:19
odyssey4meyeah, fair enough16:20
evrardjpconfirmed high it is!16:20
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176855416:20
openstackLaunchpad bug 1768554 in openstack-ansible "None images (architecture diagrams) loaded within the page "Storage architecture in openstack-ansible"" [Undecided,New]16:20
evrardjpmy bad.16:20
evrardjpthat must be me.16:20
evrardjpconfirmed high16:20
evrardjpI will fix it.16:20
evrardjpnext16:21
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176823116:21
openstackLaunchpad bug 1768231 in openstack-ansible "Cinder filter scheduler not enabled with multiple storage back ends" [Undecided,New]16:21
evrardjpoh we could indeed have some kind of convenience thing there, based on cinder_backends|length16:21
mnaseri ran into this too in queens oddly enough16:22
mnaserrestart did fix it and it disappeared never to appear agian16:22
evrardjpwe'd need to clean that cinder_backends dict, to remove the limit_container_type16:22
evrardjpmnaser: huh?16:22
mnaserthe same issue16:23
mnasertwo backends, one working and one down, restart made them both go up and it was okay after that16:23
*** dxiri has quit IRC16:23
evrardjpso you didn't have to change the default section ?16:23
evrardjpadding scheduler_default_filters = DriverFilter16:23
mnaserdidn't touch a thing16:23
evrardjpinteresting16:24
mnaserand both are up16:24
*** dxiri has joined #openstack-ansible16:24
mnaseraccording to cinder service-list16:24
evrardjpworth investigating a little more?16:24
jrosseri think the question here is if there is a misconfiguration in cinder, as in that missing config line16:24
jrosseror that something wierd happens on deployment thatis fixed with a restart16:24
evrardjpthat is indeed my question16:25
* evrardjp is amazed that jrosser starts to translate evrardjp's words like odyssey4me :)16:25
evrardjplet's mark this as confirmed and medium? It would be nice to add a test scenario for it16:26
evrardjpok everyone?16:26
jrosserwe had two deploys that exhibited that, so fairly confident it's repeatable16:27
evrardjpconfirmed then16:27
*** radeks_ has quit IRC16:28
mnaseryeah it happened to me too do its confirmed but not sure root cause16:29
evrardjpI don't think that scheduler_default_filters = DriverFilter is required16:29
mnaserlikewise16:29
jrossermnaser: there could well be hints in the log becasue it moans hugely about the DB being incorrect when cinder is first started16:29
evrardjpwhat's wrong with the cinder restarts? It seems it's the only service causing us pain :)16:30
mnaser"The driver filter and weigher scheduling can help ensure that the scheduler chooses the best back end based on requested volume properties as well as various back-end specific properties."16:30
odyssey4methere's a fair chance that we're setting things that no longer need setting16:30
evrardjpmnaser: I think we are on the same page :)16:30
evrardjpfor triage, do we consider that medium or high?16:31
evrardjpI think medium is fine16:31
evrardjpok let's continue16:33
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/176812916:33
openstackLaunchpad bug 1768129 in openstack-ansible "Default self-signed cert does not include IP SAN" [Undecided,New]16:33
evrardjpthat's something we could do indeed.16:33
evrardjpIt's not a feature in itself we've promoted, but it would make life simpler for many16:34
mnasercould be aligned with some of the work that cloudnull has been doing16:34
mnaserabout self signed cert generation with openssl module16:34
evrardjpwe should clarify that we should use fqdn though16:34
evrardjpyes it could16:34
evrardjpconfirmed wishlist?16:35
evrardjpI don't think we can consider this as a bug, as we never promoted the use of self-signed certificates with IPs.16:35
evrardjpI'd never do that myself :p16:35
evrardjpok16:35
evrardjpnext16:36
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/175814416:36
openstackLaunchpad bug 1758144 in openstack-ansible "resolv.conf in containers set too late" [Undecided,New]16:36
evrardjpanyone wants to take this?16:36
evrardjp516:36
evrardjp416:36
evrardjp316:36
evrardjp216:36
evrardjp116:36
evrardjpok next16:36
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/175582116:36
openstackLaunchpad bug 1755821 in openstack-ansible "config_template fails to parse template if it contains a comment with leading spaces" [High,New]16:36
* mnaser hit this yesterday upgrading to queens with neutron.conf.j2 :(16:37
evrardjpsame question: Anyone interested by confirming it/working on it?16:37
mnaseri can confirm it 100%16:37
mnaserbut dont know if i understand teh whole config_template plugin structure enough to fix it16:37
evrardjpyes but you are also the bug submitter :)16:37
evrardjpbut that's fine, I trust you!16:38
mnaseraha :)16:38
evrardjpmmm I can help you the config_template part16:38
mnaserset neutron_lbaasv2: true and watch it crash and burn16:38
evrardjpit's not that hard, it's a tempate copy16:38
evrardjpmnaser: could you have this as a scenario then?16:38
mnaserthe issue occurs when the python ini parser gets an ini file that starts with someting that is not a section16:38
evrardjpisn't that octavia scenario btw?16:39
mnaserbecause the iini file starts with '   # General, applies to all host groups' rather than '# General, applies to all host groups'16:39
mnaserif we literally dropped '# General, applies to all host groups' it'll be fine16:39
evrardjphaha16:39
mnaserthe thing is like the extra spaces mess up the python ini parser16:40
evrardjpmnaser: so not failing on the ansible managed part?16:40
mnaserso the exception doesn't even happen in config_template world16:40
mnaserif you try to parse an ini file with leading spaces and a comment it'll crash too (outside of ansible etc)16:40
evrardjpmnaser: should we remove the whitespaces there: http://git.openstack.org/cgit/openstack/openstack-ansible-os_neutron/tree/templates/neutron.conf.j2#n2 ?16:40
evrardjpadding - everywhere?16:40
mnaserevrardjp: i think that is the way to go, but the - trickery confuses me a lot so :P16:41
mnaserthats beyond me :P16:41
mnaserbut indeed that would solve it16:41
evrardjpI think it's not fair to assume that config_template should scramble the files16:41
*** gkadam__ has quit IRC16:42
mnaseryeah sanitize it somehow16:42
evrardjpI am curious and I will try to work on it16:45
evrardjpok next16:45
evrardjp#link https://bugs.launchpad.net/openstack-ansible/+bug/174303216:45
openstackLaunchpad bug 1743032 in openstack-ansible "Galera cluster maintenance in OpenStack-Ansible" [Undecided,New]16:45
evrardjpdon't rush on the bugs guys :)16:48
evrardjpor ladies :)16:48
evrardjplet's say folks, for the ease of language!16:48
odyssey4me:p16:48
*** EmilienM is now known as EmilienM_PTO16:49
evrardjpok let's wrap up16:49
evrardjp#topic open discussion16:50
*** openstack changes topic to "open discussion (Meeting topic: openstack_ansible_meeting)"16:50
evrardjpwe have 10 minutes for open discussion if someone wants to have a quick chat about a painful issue or anything else.16:50
evrardjpIt's good weather outside here, so I am not particularily willing to stay more behind a keyboard16:50
evrardjp:)16:50
prometheanfire:D16:50
evrardjpok I am done for the day16:52
evrardjpthanks everyone!16:53
evrardjp#endmeeting16:53
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"16:53
openstackMeeting ended Tue May  8 16:53:14 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:53
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.01.html16:53
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.01.txt16:53
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.01.log.html16:53
evrardjpnow that the meeting is over16:53
evrardjpwe have the random selection of next chair16:53
evrardjpthe first one16:53
evrardjpplease watch the code here, that I will quickly write, just a sec or two16:54
odyssey4mea suggestion: ask for a volunteer within the meeting so that it's captured in the minutes16:55
evrardjphttps://gist.github.com/evrardjp/cc8cb51a38e72204041b5cea3411ec5f16:55
odyssey4meif there's no volunteer, then do the random selection in the minutes too16:55
evrardjpyeah let's record this16:55
evrardjplet's reopen the meeting for it16:55
evrardjp#startmeeting openstack_ansible_meeting16:57
openstackMeeting started Tue May  8 16:57:07 2018 UTC and is due to finish in 60 minutes.  The chair is evrardjp. Information about MeetBot at http://wiki.debian.org/MeetBot.16:57
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:57
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:57
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:57
evrardjp#topic chair selection16:57
*** openstack changes topic to "chair selection (Meeting topic: openstack_ansible_meeting)"16:57
evrardjpanyone wants to chair next meeting?16:57
osnayaquit16:58
*** osnaya has quit IRC16:58
*** openstacking_123 has quit IRC16:58
evrardjpthat seems we are calling random name generator!16:58
evrardjp516:59
*** osnaya has joined #openstack-ansible16:59
evrardjp416:59
evrardjp316:59
evrardjp216:59
evrardjp116:59
evrardjp./osa-next-meeting-chair.py16:59
evrardjpOur next meeting chair will be asettle16:59
evrardjpthat's it for today!16:59
evrardjpthanks everyone16:59
evrardjp#endmeeting16:59
*** openstack changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: https://goo.gl/tTmdgs"16:59
openstackMeeting ended Tue May  8 16:59:50 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.57.html16:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.57.txt16:59
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-05-08-16.57.log.html16:59
evrardjpasettle: please be ready to chair the meeting next week. If you can't do it, please tell me.17:07
*** mhayden has quit IRC17:09
*** mhayden has joined #openstack-ansible17:14
*** mhayden has joined #openstack-ansible17:15
*** gyee has quit IRC17:17
*** openstacking_123 has joined #openstack-ansible17:20
*** hamzy has quit IRC17:28
*** bhujay has quit IRC17:39
*** openstacking_123 has quit IRC17:41
*** openstacking_123 has joined #openstack-ansible17:56
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-tests master: Add bionic jobs  https://review.openstack.org/56695918:03
*** mhayden has quit IRC18:09
*** openstacking_123 has quit IRC18:10
*** radeks_ has joined #openstack-ansible18:11
*** mhayden has joined #openstack-ansible18:14
*** gyee has joined #openstack-ansible18:19
*** hamzy has joined #openstack-ansible18:20
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/queens: Overriding default tempest timeouts  https://review.openstack.org/56686218:24
*** geb has quit IRC18:28
*** hwoarang has quit IRC18:28
*** hwoarang has joined #openstack-ansible18:29
*** geb has joined #openstack-ansible18:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/newton: Update release note for resolvconf cache prep failure  https://review.openstack.org/56696818:34
odyssey4meshananigans ^ thanks for the testing and feedback in the bug - that patch updates the release note18:35
odyssey4meI'm verifying the fix against ocata, pike and queens now18:35
mnaserevrardjp: maybe good to send an email letting asettle know that they'll be chairing next week :)18:39
*** mbuil has quit IRC18:41
evrardjp[m]she is aware :)18:41
evrardjp[m]but i have to remove her from the pool, sadly :(18:41
mnaserevrardjp[m]: oh how so? :x18:42
osnaya@cloudnull @odyssey4me setup-hosts.yml run giving one error @http://paste.openstack.org/show/720609/ .... Log and debug info from target host is provided. Can you please check and provide any pointers?18:44
*** openstackgerrit has quit IRC18:49
evrardjp[m]mnaser I guess you understand... people stepping down...18:50
evrardjp[m]that happens.18:50
mnaserah18:50
mnaserack18:50
mnaserrerun the RNG again? lol18:50
evrardjp[m]haha18:53
odyssey4mecores, we have operator validation for the update in https://review.openstack.org/566968 - can we get some reviews please?18:53
evrardjp[m]no I got a volunteer apparently18:53
odyssey4meI'm busy doing validation for ocata, pike and queens and will cherry-pick that patch upwards as I confirm.18:53
*** cmart has quit IRC18:57
*** dxiri has quit IRC19:06
*** dxiri has joined #openstack-ansible19:07
*** dave-mcc_ has quit IRC19:14
*** djdule has joined #openstack-ansible19:14
djduleHi,  We installed Openstack cloud, Pike version using Openstack-ansible and it works fine. It has 1 controller, 4 computing nodes, OS is Ubuntu 16.04. We now want to add 2 Ceph nodes, with monitoring running on controller node. We added new configuration and after executing:  openstack-ansible setup-infrastructure.yml  I do have error message:  fatal: [infra1_ceph-mon_container-7722acfe]: FAILED! => {"changed": false, "fail19:15
djduleAny idea where to start looking for problem ? Thanks !19:15
odyssey4medjdule did you execute setuphosts to create the containers?19:16
djduleNot exactly, no. But openstack was running without any problems before, so I would assume everything is OK19:17
djdulewhat is setuphosts exactly, it is not mentioned in documentation ?19:18
djduleyou mean openstack-ansible setup-hosts.yml?19:19
*** dave-mccowan has joined #openstack-ansible19:19
odyssey4medjdule yes, sorry - typo19:23
odyssey4mesetup-hosts preps the hosts and includes the lxc-containers-create playbook19:23
odyssey4meif you've added new host groups, there are new containers... so they need to be created19:23
djduleas far as I remember yes, but I am re-running it now in case I missed it19:24
djdulelet me finish with it and I will report back what is the situation19:24
evrardjpfor bionic, I will be slowly adding it, role per role, when I have a few minutes, and doing it python3 only. So you all know19:24
djdulethanks !19:24
evrardjpif it doesn't work, I will be fallbacking into python2 for the role itself19:24
odyssey4meevrardjp sounds interesting - doing py3 before the python builds are simplified is brave19:25
evrardjpodyssey4me: it would be nice if you could vote on https://review.openstack.org/#/c/566959/119:25
evrardjpodyssey4me: or foolish19:25
evrardjp:)19:25
evrardjpbut you know me19:25
evrardjpnobody is working on it, and I'd like to learn what's wrong19:25
evrardjpbest way is to do it19:26
evrardjpnot think about it very hard :)19:26
odyssey4meevrardjp I'd suggest going py2 straight up, because we could consider porting the work back to Queens given that Ubuntu is officially supporting that as an option.19:26
odyssey4meit would probably save us a lot of headache if that could be done.19:26
odyssey4mealso, doing py2 means you're only trying to solve one problem - not 219:27
djdule@odyssey4me it seems it was the problem. setup-hosts changed lot of things, now setup-infrastructure is running, but I do not see any errors, and it used to be somewhere near the beginning19:28
odyssey4medjdule glad that worked out :)19:28
djdule@odyssey4me don't say it twice, let it finish first :) but it looks promissing19:29
evrardjpodyssey4me: I didn't plan to backport it.19:30
*** mwe1 has quit IRC19:30
evrardjpI think we discussed this19:30
evrardjpbut it seems reasonable to do it19:30
evrardjpin that case, python2 is the only option.19:30
odyssey4meyeah, I don't like it - but we got fresh news today which provides a compelling argument to do so19:30
evrardjpit's not fresh, it was discussed at the PTG :)19:30
evrardjpat least jamespage told us about it :)19:31
odyssey4methat xenial and bionic would both support queens officially?19:31
odyssey4meif that was mentioned, I completely missed it19:31
evrardjpyes19:31
evrardjpthat's alright, we are a team :)19:31
odyssey4mesilly me, I would probably have jumped on testing it sooner and getting patches up earlier19:32
evrardjphaha that's fine you were busy19:32
evrardjp:)19:32
*** openstacking_123 has joined #openstack-ansible19:33
*** djdule has quit IRC19:33
*** openstackgerrit has joined #openstack-ansible19:43
openstackgerritJean-Philippe Evrard proposed openstack/ansible-config_template master: Add Bionic testing  https://review.openstack.org/56701419:43
openstackgerritJean-Philippe Evrard proposed openstack/ansible-role-systemd_mount master: Add Bionic testing  https://review.openstack.org/56701519:46
openstackgerritJean-Philippe Evrard proposed openstack/ansible-role-systemd_networkd master: Add Bionic testing  https://review.openstack.org/56701619:48
openstackgerritJean-Philippe Evrard proposed openstack/ansible-role-systemd_service master: Add Bionic testing  https://review.openstack.org/56701719:49
evrardjpI let you on the python_venv_build :)19:49
odyssey4meevrardjp yeah, I can do that - thanks19:50
evrardjpit seems there is no vars file there, so it simplifies also the first roles19:50
odyssey4meevrardjp well, it's not platform specific IIRC... but the tests might need tweaking19:51
evrardjpwe just need the same topic19:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-apt_package_pinning master: Add Bionic testing  https://review.openstack.org/56701819:51
odyssey4methe tests in my patch19:51
evrardjpwe'll see one by one19:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-ceph_client master: Add Bionic testing  https://review.openstack.org/56702419:58
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-galera_client master: Add Bionic testing  https://review.openstack.org/56702920:03
*** radeks__ has joined #openstack-ansible20:04
*** radeks_ has quit IRC20:05
*** radeks has quit IRC20:06
*** esberglu has quit IRC20:07
*** mma has quit IRC20:07
*** tosky has quit IRC20:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-galera_server master: Add Bionic testing  https://review.openstack.org/56703020:08
*** tosky has joined #openstack-ansible20:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-haproxy_server master: Add Bionic testing  https://review.openstack.org/56703120:10
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-lxc_container_create master: Add Bionic testing  https://review.openstack.org/56703220:13
openstackgerritMerged openstack/openstack-ansible-tests master: Add bionic jobs  https://review.openstack.org/56695920:15
*** cmart has joined #openstack-ansible20:15
*** esberglu has joined #openstack-ansible20:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-lxc_hosts master: Add Bionic testing  https://review.openstack.org/56703420:20
*** pcaruana has quit IRC20:21
openstackgerritJean-Philippe Evrard proposed openstack/ansible-config_template master: Add Bionic testing  https://review.openstack.org/56701420:21
evrardjpodyssey4me: in case you ask, I planned to add bionic in the meta: when it passes test :)20:24
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-memcached_server master: Add Bionic testing  https://review.openstack.org/56703520:25
odyssey4meevrardjp better to add it in your patch, before people approve it!20:25
evrardjpno I mean when I will put it voting20:25
evrardjpwhen it's official we support it20:26
odyssey4meoh I see - well, I guess that makes sense20:26
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.openstack.org/56703620:26
evrardjpelse I am afraid that people will see and say "it's supported!"20:26
evrardjpalso this was used for the role maturity generator, so I'd rather wait a little20:26
odyssey4mefair enough20:27
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Add Bionic testing  https://review.openstack.org/56703820:29
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: Properly use "Rocky" in release filename  https://review.openstack.org/56704020:32
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_openrc master: Add Bionic testing  https://review.openstack.org/56704120:33
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-nspawn_hosts master: Add Bionic testing  https://review.openstack.org/56704220:36
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-nspawn_container_create master: Add Bionic testing  https://review.openstack.org/56704320:37
evrardjpI will stop at all the infra bits20:39
odyssey4meheh, those are the easy ones :p20:40
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-plugins master: Add Bionic testing  https://review.openstack.org/56704420:40
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-pip_install master: Add Bionic testing  https://review.openstack.org/56704520:42
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rabbitmq_server master: Add Bionic testing  https://review.openstack.org/56704620:43
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rsyslog_client master: Add Bionic testing  https://review.openstack.org/56704720:45
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rsyslog_server master: Add Bionic testing  https://review.openstack.org/56704820:45
*** openstacking_123 has quit IRC20:50
evrardjpodyssey4me: I don't think so :p20:50
evrardjpwell20:50
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Add Bionic testing  https://review.openstack.org/56704920:50
evrardjpwhen the networking bits will be settled20:50
jrosseron a fresh deploy, /root/.pip/pip.conf seems to be set up to have find-links pointing to the as yet non existant repo server20:50
jrosseris that normal? because it incurs a gigantic timeout20:51
evrardjpnope I don't think so20:51
odyssey4meyes, that's normal - and I have patches trying to change that which haven't managed to merge yet20:51
evrardjpoh20:51
evrardjpI thought they merged20:51
evrardjpmy bad20:51
odyssey4mein master, yes - not in queens yet20:51
odyssey4meactually not even master yet: https://review.openstack.org/54901220:52
evrardjpOMG sorry20:53
evrardjpI have rechecked now20:53
evrardjpI have starred it but not followed :(20:53
jrosserah ok20:53
odyssey4medon't bother rechecking that one until https://review.openstack.org/#/c/563114/6 merges20:53
*** radeks__ has quit IRC20:53
evrardjpoh waiting for ceph?20:54
evrardjpTHat's never gonna pass20:54
odyssey4meno, every run failed one of the voting gates - different one each time20:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Update release note for resolvconf cache prep failure  https://review.openstack.org/56705020:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Update release note for resolvconf cache prep failure  https://review.openstack.org/56705120:55
evrardjpyes I was mistaken it's ceph opensuse that fails20:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Update release note for resolvconf cache prep failure  https://review.openstack.org/56705220:55
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-lxc_container_create master: Add Bionic testing  https://review.openstack.org/56703220:56
*** cmart has quit IRC20:59
* jrosser sort of given up rechecking my reviews - bit of an outbreak of CI antipattern :(20:59
throwsb1Hey, anyone around that can help point me to resolve dhcp not giving out IP's on tenent network?  This is a new deploy with 3 infra nodes running queens.21:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Add Bionic testing  https://review.openstack.org/56704921:01
throwsb1I can see request coming through using tcpdump on physical interface across infra and compute, but on vxlan-72, I only see the same request on the computes and not infra21:02
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-plugins master: Add Bionic testing  https://review.openstack.org/56704421:03
*** DanyC_ has quit IRC21:04
*** kstev has quit IRC21:15
*** ianychoi has quit IRC21:15
cloudnullevrardjp odyssey4me: do we have a bulk patch prep'd for copying the ubuntu-16.04.yml files to 18.04 ?21:28
*** jwitko_ has joined #openstack-ansible21:30
*** jwitko has quit IRC21:32
evrardjpcloudnull: what do you mean?21:33
evrardjpif you are thinking about vars/ files, I am not doing that21:33
evrardjpI try to rename the vars files to ubuntu if it's common21:33
*** jwitko__ has joined #openstack-ansible21:35
*** jwitko__ has quit IRC21:36
*** kstev has joined #openstack-ansible21:37
cloudnullyes21:38
cloudnull https://github.com/openstack/openstack-ansible-os_nova/blob/master/vars/ubuntu-16.04.yml to https://github.com/openstack/openstack-ansible-os_nova/blob/master/vars/ubuntu-18.04.yml21:38
cloudnullas a first step we should see what we can get to pass with the same setup21:39
*** jwitko_ has quit IRC21:39
cloudnullotherwise we're going through every role one at a time21:39
*** throwsb1 has quit IRC21:40
odyssey4methe 16.04 -> 18.04 changes are likely fairly minimal, so yeah - switching to just ubuntu.yml where possible would be nice21:41
*** markvoelker_ has joined #openstack-ansible21:41
*** markvoelker has quit IRC21:42
cloudnullseems like the easiest change to make would be to copy the file and prune it later.21:45
cloudnullhowever I'll leave that plan of attack up for debate. I don't really know.21:46
DimGRhi21:52
cloudnullo/ DimGR21:57
DimGRhi ho21:57
*** cjloader has quit IRC22:04
*** cjloader_ has joined #openstack-ansible22:04
openstackgerritMerged openstack/openstack-ansible-os_almanach stable/queens: Updated from OpenStack Ansible Tests  https://review.openstack.org/56662122:07
*** cjloader_ has quit IRC22:09
*** jwitko has joined #openstack-ansible22:09
*** vnogin has joined #openstack-ansible22:11
*** esberglu has quit IRC22:12
*** vnogin has quit IRC22:15
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_tempest master: Prefer distribution packages for Tempest dependencies  https://review.openstack.org/56260622:23
*** kysse has quit IRC22:50
*** sawblade6 has quit IRC22:52
*** kstev has quit IRC23:02
*** pmannidi has joined #openstack-ansible23:03
*** cjloader has joined #openstack-ansible23:23
*** cjloader has quit IRC23:27
*** tosky has quit IRC23:27
*** weezS has quit IRC23:43

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