Monday, 2018-09-03

*** xdfil has joined #openstack-ansible00:33
xdfilcloudnull: I had a couple other thoughts about macvlan00:34
xdfilIdeally if using macvlan one would want vepa mode for performance/security reasons00:35
xdfilbut guest/host communication then requires some external solution00:36
xdfilguest/host is going to be needed for many reasons. So that probably means bridge/passthrough mode will be used.00:37
xdfilI've been thinking of the best way to avoid those modes... currently leaning towards OVS00:39
xdfilthis is where it would give me peace of mind knowing I have the option of giving the nspawn container a "whole" device vs a device on which it should create a macvlan.00:42
xdfiland control over the macvlan mode00:43
*** gregoryo has joined #openstack-ansible01:12
*** pmannidi has joined #openstack-ansible01:18
*** pmannidi has quit IRC02:54
*** threestrands has quit IRC02:57
*** johnny101 has quit IRC03:53
*** threestrands has joined #openstack-ansible04:00
*** udesale has joined #openstack-ansible04:02
*** udesale has quit IRC04:06
*** udesale has joined #openstack-ansible04:06
*** udesale has quit IRC04:06
*** udesale has joined #openstack-ansible04:08
*** vnogin has joined #openstack-ansible04:32
*** vnogin has quit IRC04:37
*** fghaas has joined #openstack-ansible04:44
*** fghaas has quit IRC04:49
openstackgerritlei zhang proposed openstack/openstack-ansible master: Update the title of Admin guide  https://review.openstack.org/59928604:57
*** shyamb has joined #openstack-ansible05:07
*** shyamb has quit IRC05:17
*** hamzy has quit IRC05:32
*** shyamb has joined #openstack-ansible05:32
*** hamzy has joined #openstack-ansible05:32
*** DanyC has joined #openstack-ansible05:50
*** chkumar|pto is now known as chandankumar06:05
*** johnny101 has joined #openstack-ansible06:05
*** luksky has joined #openstack-ansible06:13
*** DanyC has quit IRC06:18
*** rgogunskiy has joined #openstack-ansible06:23
*** johnny101 has quit IRC06:27
*** _nyloc_ has quit IRC06:29
*** nyloc has joined #openstack-ansible06:33
*** fghaas has joined #openstack-ansible06:35
*** threestrands has quit IRC06:48
*** cshen has joined #openstack-ansible06:50
hwoaranggood morning07:00
hwoarangwould anyone have the time to review https://review.openstack.org/#/c/598978/ which we need for opnfv? thank you07:00
*** Emine has joined #openstack-ansible07:01
*** DanyC has joined #openstack-ansible07:04
*** shyamb has quit IRC07:06
*** shardy has joined #openstack-ansible07:09
*** hamzaachi has joined #openstack-ansible07:11
*** DanyC has quit IRC07:22
*** olivierb_ has joined #openstack-ansible07:25
*** tosky has joined #openstack-ansible07:36
*** mardim has quit IRC07:52
openstackgerritMerged openstack/openstack-ansible-os_aodh master: use include_tasks instead of include  https://review.openstack.org/58527107:57
openstackgerritMerged openstack/openstack-ansible-os_horizon master: switch documentation job to new PTI  https://review.openstack.org/59466308:03
*** DanyC has joined #openstack-ansible08:10
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: [DNM] - Testing OBS master  https://review.openstack.org/50745108:22
*** flaviosr has quit IRC08:23
evrardjphwoarang: maybe worth adapting the clouds.yaml too08:27
*** vnogin has joined #openstack-ansible08:33
hwoarangevrardjp: for openrc you mean?08:33
evrardjphwoarang: yeah a similar thing to the openrc in clouds.yaml -- in a different commit :)08:34
evrardjpno urgency nor mandatory thing08:34
evrardjphwoarang: why don't you use clouds.yaml more?08:34
evrardjpnot sure what's the context in opnfv08:34
hwoarangthe tools seem to be using openrc08:34
hwoarangdont know why08:35
*** vnogin has quit IRC08:37
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_openrc master: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59897808:37
*** shyamb has joined #openstack-ansible08:37
*** rgogunskiy has quit IRC08:41
*** rgogunskiy has joined #openstack-ansible08:42
*** gregoryo has quit IRC08:43
*** DanyC has quit IRC08:49
odyssey4mehwoarang: asked a question in https://review.openstack.org/#/c/598978/3/templates/openrc.j208:55
hwoarangodyssey4me: i was told it does not have to have a value. you should export it empty which is interpreted as false08:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/rocky: Update ansible to 2.5.8  https://review.openstack.org/59926608:56
odyssey4mehwoarang: oh, ok - interesting08:56
hwoarangyeah not sure how this thing works internally to be honest. maybe 0 achieves the same thing08:58
hwoarangor maybe 'any value' == True08:58
hwoarangwho knows08:58
*** DanyC has joined #openstack-ansible08:59
odyssey4mehwoarang: according to http://codesearch.openstack.org/?q=OS_VERIFY&i=nope&files=&repos= though, OS_VERIFY doesn't exist in any openstack git repositories09:00
hwoarangyep but it not like that :)09:00
hwoaranghttps://github.com/openstack/openstacksdk/blob/master/openstack/config/cloud_region.py#L18009:00
hwoarangthere are 3 options there, insecure, verify and cacert. they have their matching env variables in openrc as OS_INSECURE, OS_CACERT and OS_VERIFY09:01
hwoarangso probalby nobody cares about openrc and OS_VERIFY, they either use OS_INSECURE or clouds.yaml09:01
hwoarangmy guess...09:01
odyssey4mefair enough09:02
hwoarangaccording to code, OS_INSECURE should be enough, but for us we also need to export OS_VERIFY= and i am chasing people around to find out what is going on09:02
*** noonedeadpunk has joined #openstack-ansible09:05
*** cshen has quit IRC09:06
odyssey4mehwoarang: ok, fair enough - you have my +209:09
*** pcaruana has joined #openstack-ansible09:09
hwoaranggoodie !09:09
odyssey4meevrardjp hwoarang if you have a bit of time for reviews, it'd be nice to have them: https://goo.gl/k9cCfF09:09
hwoarangthanks!09:10
odyssey4meI did some work on the w/end, and finally found a winning formula for the build simplification09:10
*** cshen has joined #openstack-ansible09:10
evrardjpodyssey4me: oh?09:11
evrardjpyou mean in those reviews?09:11
odyssey4mewell, most of those reviews are converting the roles to use the python_venv_build role09:11
odyssey4methe venv_build role was adjusted to be much, much simpler09:12
evrardjpI like this :)09:12
evrardjpwill check the changes on venv_build09:12
odyssey4meprimarily https://review.openstack.org/59895709:12
odyssey4mebut yeah, in https://review.openstack.org/#/q/project:openstack/ansible-role-python_venv_build+branch:master you'll see I had to make a few more adjustments09:12
noonedeadpunkmorning all09:14
noonedeadpunkevrardjp: I've improved this patch a bit https://review.openstack.org/#/c/593092/09:16
noonedeadpunkso your comments are appriciated)09:18
noonedeadpunkI think I have to write release notes for this change, as one var from defaults was removed09:19
hwoarangoh many patches09:22
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Re-written dashboards linking.  https://review.openstack.org/59309209:23
*** electrofelix has joined #openstack-ansible09:33
*** Taseer has joined #openstack-ansible09:42
*** shyamb has quit IRC09:43
openstackgerritcaoyuan proposed openstack/openstack-ansible-os_gnocchi master: use include_tasks instead of include  https://review.openstack.org/59344609:48
*** jbadiapa has quit IRC09:49
*** luksky has quit IRC09:51
*** shyamb has joined #openstack-ansible09:52
evrardjpodyssey4me: Yes I am browsing those -- quite a series indeed09:52
*** DanyC has quit IRC09:53
odyssey4meevrardjp: :) a step forward09:53
*** rgogunskiy has quit IRC09:56
evrardjpodyssey4me: what is _venv_create_extra_options intended for?10:00
odyssey4meevrardjp: it sets some CLI parameters, depending on the version of virtualenv: https://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/python_venv_preflight.yml#L43-L4710:01
*** jbadiapa has joined #openstack-ansible10:01
odyssey4me--never-download / --no-download, depending on the version; and <1.7.0 you have to give it --no-site-packages, whereas later versions do that by default10:02
evrardjpoh yeah I missed that10:02
evrardjpok10:02
evrardjpmakes sense10:02
*** shardy has quit IRC10:03
evrardjpso the pip install packages will hold both the required packages (should there be some) and what to install at the same time. I can't remember if there are still roles that have so pip requirements packages inside venvs... probably none10:03
evrardjpit looks generally nice10:03
evrardjpodyssey4me: my concern is that if there are some, the wheel build seem to happen BEFORE installing distro packages for venv build10:04
odyssey4meevrardjp: um, where are you seeing that? and I don't understand a word of that first sentence :p10:05
evrardjpok, so...10:06
odyssey4meoh... do you mean that the mechanism changes to install the pip packages all at once, rather than in two steps10:06
evrardjphttps://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/main.yml#L20 happens before https://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/main.yml#L2510:06
odyssey4meif so, yes10:06
odyssey4meyes, but the wheel build installs all the distro packages10:06
evrardjpthen on the build host (wheel build), you are building all the packages10:06
evrardjpok10:07
odyssey4mehttps://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/python_venv_wheel_build.yml#L24 all the distro packages are installed10:07
evrardjpyeah, so it's fine for when the consumer of the wheel is the same distro as the builder10:08
evrardjpelse versions of c bindings might conflict10:08
evrardjpwhich can also be a problem if different apt repos for example10:08
evrardjpassuming they all ran in openstack_hosts it's just fine10:08
evrardjpand openstack_hosts have been properly set up for those apt mirrors10:08
odyssey4mewell yes, mixed installs won't work with this as it stands - but that's something that'll work later once we can ditch pip.conf on the hosts10:08
evrardjpI mean it's not really a concern, it's something we might want to remember.10:09
evrardjphttps://github.com/openstack/ansible-role-python_venv_build/blob/master/defaults/main.yml#L88 is good enough for cross distro10:10
evrardjpmy concern is hidden inconsistencies between build host/consumer host 's repositories leading to different packages versions10:10
odyssey4mesure, except that we do all our repository changes that matter in two roles - openstack_hosts (done on every host), and galera_client (done on almost every host)10:11
*** flaviosr has joined #openstack-ansible10:12
odyssey4mein the end, it may make sense for us to ditch wheel building altogether, along with the repo container and move those into a user story for creating a local mirror/cache10:14
evrardjpodyssey4me: for your comment on https://review.openstack.org/#/c/557042/2/tasks/ceilometer_install_source.yml L16 -- We could even think of passing an extra requirements instead of building that developer constraints thing: Developers are modifying code so I guess we can probably do a -e .10:14
evrardjpin pip install10:14
odyssey4mebut for now I'm trying to keep it to at least a similar set of functions10:14
odyssey4meevrardjp: perhaps, that's a problem I'd like to solve later rather than now - there are many options10:15
odyssey4methe nice thing about using a constraints file, is that the requirements list stays constant - no need to do things like replace 'cinder' with '/path/to/src/cinder'10:16
evrardjpbut we are at the end installing cinder... so it's just to same to say pip install git+https://<cinder location> or pip install git+file:///<cinder location>10:18
odyssey4meinstead the constraints file just has 'file:///path/to/src/cinder#egg=cinder'10:18
odyssey4meevrardjp: yes, that is true for a git source - but not for a pip source10:19
*** shyamb has quit IRC10:20
evrardjpI am just talking about developer mode here10:20
odyssey4mewe're always installing cinder - so if we pip install cinder with a constraint of cinder==x; then it comes from pip - but if the constraint is git+https://... then it comes from git - but if the constraint is file:/// then it comes from a folder10:20
*** fghaas has quit IRC10:20
odyssey4meusing the constraint means that the package list never changes, only the constraint does depending on the source10:21
evrardjpunderstood10:21
odyssey4meI *think* that'll be the simplest way to handle the variation with minimal code. The only thing that sucks is that constraints have to be in a file.10:22
evrardjpcould you check if my comment on https://review.openstack.org/#/c/557042/2/tasks/ceilometer_install_source.yml makes sense?10:22
odyssey4methat's the default, so why would we do that?10:23
*** rgogunskiy has joined #openstack-ansible10:23
evrardjpodyssey4me: is it? https://github.com/openstack/ansible-role-python_venv_build/blob/master/defaults/main.yml#L7110:26
odyssey4meevrardjp: well, the question of why is important - what would the purpose be of adding that task?10:27
*** DanyC has joined #openstack-ansible10:28
evrardjpodyssey4me: if someone wants to build, let's say tempest on his AIO (that has a repo server), using his developer_mode by passing its own information of developer constraints, the file of developer constraints would be built, but it would get not used, as the venv_build_host will not be the same node as where the constraint is dropped10:31
evrardjpas only the role knows the developer mode10:31
evrardjpodyssey4me: is that correct?10:31
*** shyamb has joined #openstack-ansible10:32
*** luksky has joined #openstack-ansible10:34
odyssey4meevrardjp: Yeah, I just didn't care enough about developer_mode to really think it through. I figured it'd be gone soon, but you make a good point. OK, I'll add a set_fact task there.10:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Use a common python build/install role  https://review.openstack.org/55704210:40
odyssey4meevrardjp: ^ does that task description make sense?10:41
*** Taseer has quit IRC10:47
*** udesale has quit IRC10:56
evrardjpodyssey4me: yes10:56
evrardjpodyssey4me: the name of the task is enough :)10:56
odyssey4meok, awesome, thanks - any other feedback before I work through them all again?10:56
*** fghaas has joined #openstack-ansible10:58
*** Pradiprwt has joined #openstack-ansible10:58
*** shyamb has quit IRC11:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Use a common python build/install role  https://review.openstack.org/59923811:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Use a common python build/install role  https://review.openstack.org/59924411:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Use a common python build/install role  https://review.openstack.org/55704111:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: Use a common python build/install role  https://review.openstack.org/55703911:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_blazar master: Use a common python build/install role  https://review.openstack.org/59918911:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Use a common python build/install role  https://review.openstack.org/59925611:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Use a common python build/install role  https://review.openstack.org/59924611:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Use a common python build/install role  https://review.openstack.org/55705311:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Use a common python build/install role  https://review.openstack.org/59924011:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_searchlight master: Use a common python build/install role  https://review.openstack.org/59925511:08
*** lkoranda has quit IRC11:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: Use a common python build/install role  https://review.openstack.org/59924711:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: Use a common python build/install role  https://review.openstack.org/59924511:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Use a common python build/install role  https://review.openstack.org/55705211:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Use a common python build/install role  https://review.openstack.org/55704911:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Use a common python build/install role  https://review.openstack.org/55704311:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Use a common python build/install role  https://review.openstack.org/55705911:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Use a common python build/install role  https://review.openstack.org/56769211:12
*** lkoranda has joined #openstack-ansible11:12
*** vnogin has joined #openstack-ansible11:16
evrardjpodyssey4me: none for now :)11:17
kaiokmomornings11:17
odyssey4meevrardjp: of course with those changes, setting developer_mode for any one of the services will make all wheel builds be skipped... at least until I rework developer_mode11:18
evrardjpodyssey4me: yeah. But I think it's fine11:18
evrardjpfor the use case11:18
evrardjpkaiokmo: morning :)11:19
PradiprwtHow to disable https completely? "openstack_service_publicuri_proto: http" and "haproxy_ssl: false" is not working properly.. It is giving forbiden error after horizon login11:20
*** hamzaachi has quit IRC11:27
*** shyamb has joined #openstack-ansible11:34
*** vnogin has quit IRC11:40
*** rgogunskiy has quit IRC11:40
evrardjpodyssey4me: you -w https://review.openstack.org/#/c/599240/3 ?11:46
odyssey4meevrardjp: yeah, it fails the integrated build - one of the packages being installed doesn't work when installing into a container, so I need to figure out what to do about it11:46
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_hosts master: Revert "Revert "SUSE: Switch to OBS Cloud Master repository""  https://review.openstack.org/59833311:50
guilhermespmorning!11:54
openstackgerritMerged openstack/openstack-ansible master: Remove molteniron playbook mistakenly left behind  https://review.openstack.org/59923711:54
kaiokmomorning guilhermesp11:54
*** shyamb has quit IRC11:55
guilhermespmnaser: odyssey4me sorry I was the entire Sunday afk... looking your cc's11:55
evrardjpodyssey4me: had a look at all the patches, they all look very similar, no typos seen, and the only few remaining ones with no set_fact are -1 from me, so you can track them easily11:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Fix issues with infrastructure healthcheck  https://review.openstack.org/59936011:57
odyssey4meguilhermesp: no worries at all, sunday is a perfectly good day to rest and have fun with your family :)11:57
odyssey4meevrardjp: heh, I guess I missed some - thanks... will adjust those now11:58
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Use a common python build/install role  https://review.openstack.org/59918911:58
evrardjpmorning guilhermesp :)11:58
guilhermespodyssey4me evrardjp \m/11:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Use a common python build/install role  https://review.openstack.org/55704711:59
guilhermespah I really need another cup of coffe...11:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Use a common python build/install role  https://review.openstack.org/55704611:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Use a common python build/install role  https://review.openstack.org/55705011:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_molteniron master: Use a common python build/install role  https://review.openstack.org/55706312:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Use a common python build/install role  https://review.openstack.org/59919712:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-agent master: Use a common python build/install role  https://review.openstack.org/59919912:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: Use a common python build/install role  https://review.openstack.org/59919812:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Use a common python build/install role  https://review.openstack.org/55705512:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Use a common python build/install role  https://review.openstack.org/55706112:02
odyssey4meevrardjp: the infrastructure healthcheck playbook is very handy, thank you! It needed some fixes though: https://review.openstack.org/59936012:04
odyssey4methe hosts one is failing too - going to work on fixes for that now12:04
evrardjpodyssey4me: interesting, those are older, so I didn't work on them recently :)12:05
evrardjpodyssey4me: you know what I think now?12:06
evrardjpmaybe we should, instead of having a role for python venv build, maybe we should have a module :)12:07
evrardjpI know it's a big no-no12:07
evrardjpbut that's what I thought when I saw it.12:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Remove molteniron playbook mistakenly left behind  https://review.openstack.org/59936212:08
evrardjpodyssey4me: the absence of pika on the repo server highlights the fact that upstream doesn't rely on it anymore, so maybe this python code should be rewritten12:09
evrardjpI was using it because it was simple and in requirements12:09
guilhermesphuum seems that this is not enough odyssey4me https://github.com/openstack/openstack-ansible-os_neutron/commit/c0b17e9d89d86d0f9543c401316727cfcd6045f2 going to take a look now12:09
odyssey4meguilhermesp: great, thank you12:10
odyssey4meevrardjp: yeah, I guess an action plugin could replace the role12:11
evrardjpbecause we are passing all the variables anyway12:11
evrardjp:p12:11
evrardjpand no problem of include role etc.12:11
odyssey4meevrardjp: I will, in time, make changes to the ansible pip module to enable the use of more CLI arguments to eliminate some of those tasks12:12
evrardjpgood idea12:12
odyssey4meI mean, the 'virtualenv_site_packages' argument is now obsolete. And that could be replaced by a more generic 'virtualenv_extra_args' anyway.12:13
*** Bhujay has joined #openstack-ansible12:14
odyssey4meWith 'virtualenv_extra_args' and something which adapts arguments based on the version, we could remove quite a few tasks for the role to simplify it.12:14
odyssey4mebut yeah, I'll work on that some time in the future12:14
*** shyamb has joined #openstack-ansible12:15
hwoarangevrardjp: would you like to re-vote on https://review.openstack.org/#/c/598978/ please12:22
openstackgerritMerged openstack/openstack-ansible stable/rocky: Add missing congress_oslomsg_rpc_password  https://review.openstack.org/59901912:25
openstackgerritMerged openstack/openstack-ansible stable/rocky: docs: Add links to very useful Galera recovery docs  https://review.openstack.org/59918412:25
openstackgerritMerged openstack/openstack-ansible stable/queens: docs: Add links to very useful Galera recovery docs  https://review.openstack.org/59918512:25
openstackgerritMerged openstack/openstack-ansible stable/pike: docs: Add links to very useful Galera recovery docs  https://review.openstack.org/59918612:25
hwoarangevrardjp: thank you12:29
hwoarangodyssey4me: are these build simplification patches going to be in rocky as well?12:29
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Use a common python build/install role  https://review.openstack.org/55704212:30
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59897812:38
*** udesale has joined #openstack-ansible12:39
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_openrc stable/rocky: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59936812:42
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_openrc stable/queens: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59936912:42
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_openrc stable/pike: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59937012:42
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-openstack_openrc stable/ocata: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59937112:42
odyssey4mehwoarang: as much as I'd like that, it's a bit late to make such changes - there's still along journey to go12:43
hwoarangok12:43
odyssey4mehwoarang: we could perhaps consider it for a .1 release if it all works out nicely and is done relatively soon12:43
odyssey4mehwoarang: why do you ask?12:43
hwoarangno reason i was just curious12:44
odyssey4methere will be some changes that I may port back as I find things that are low impact12:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Gather facts for host healthcheck  https://review.openstack.org/59937312:50
odyssey4meevrardjp: it turns out fixing the host healthcheck was pretty simple: https://review.openstack.org/59937312:51
*** pcaruana has quit IRC12:52
*** shardy has joined #openstack-ansible12:55
guilhermespodyssey4me: you think a good approach would be register the results of each task and at the end of the playbook restart the services instead of using handlers for almost each play? https://review.openstack.org/#/c/588647/9/tasks/neutron_post_install.yml12:59
odyssey4meguilhermesp: no, not unless absolutely necessary - why?13:00
evrardjpodyssey4me: looks reasonable to me13:00
evrardjpodyssey4me: you used it for your testing?13:01
guilhermespmaybe makes no sense indeed. Actually the problem seems to be that the neutron service is starting without api-paste.ini13:01
evrardjpso far it seems only you and me have used it : )13:01
*** rgogunskiy has joined #openstack-ansible13:01
odyssey4meevrardjp: I'm using them to validate whether my restored VM's with a full openstack environment are healthy... it's far easier than log trawling :p13:02
odyssey4meso yeah, this is really nice stuff - much easier to grok than tempest results13:02
odyssey4meI could do with an extra set of eyes to figure out this fail though: http://paste.openstack.org/show/729323/13:02
evrardjpodyssey4me: yeah I think I should make those part of the documentation + more flexible13:02
odyssey4meThe error is 'The allocation pool 172.29.248.201-172.29.248.255 spans beyond the subnet cidr 10.0.248.0/26' - but I can't for the life of me find where /26 is allocated for that network. It seems it must be outside of the healthcheck playbook.13:03
evrardjpodyssey4me: 172.29.248.201-172.29.248.255 spans beyond the subnet cidr 10.0.248.0/26 :)13:03
evrardjpoh yoou just pasted it13:03
evrardjpyeah they need to match13:04
evrardjpon what you are using13:04
odyssey4meaha: tempest_public_subnet_cidr: 10.0.248.0/2613:05
evrardjpif you're using mnaio: https://github.com/openstack/openstack-ansible-ops/blob/7ac06c522edc4d3138f0d1aa6f395f54c647034e/multi-node-aio/playbooks/osa/openstack_user_config.yml#L613:05
*** hamzaachi has joined #openstack-ansible13:05
odyssey4methat's an override set in the AIO bootstrap I think13:05
odyssey4meoh actually: /etc/openstack_deploy/user_mnaio_variables.yml:tempest_public_subnet_cidr: 10.0.248.0/2613:05
evrardjpyeah which is a part of your flat network13:06
odyssey4meeasy fix then13:06
evrardjpI think we should do a smart vars_files :)13:06
evrardjpdefaulting to whatever exists now, but overridable by the user13:07
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2#L23 is what I used I guess13:08
odyssey4mewell, these are all extra vars, so all we have to do is use the var and default to the vaues that are currently hard coded13:08
evrardjpodyssey4me: well, I don't think it's that simple: https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/healthchecks-vars.yml#L29-L5013:10
evrardjpif the public is a subset of a /24 it's gonna be a nightmare13:10
odyssey4meI'll push a patch up in a bit and you can let me know what you think.13:11
evrardjpwhich is your case13:11
odyssey4meoh yeah, that sucks a bit13:11
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Use a common python build/install role  https://review.openstack.org/55704113:11
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: Use a common python build/install role  https://review.openstack.org/59925513:12
evrardjpodyssey4me: simply create in MNAIO the override of these vars?13:12
evrardjpas you're already overriding the defaults, I guess it's not a big deal?13:12
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Use a common python build/install role  https://review.openstack.org/55703913:12
odyssey4meevrardjp: well, ipaddr('-1') is an interesting option to solve at least part of that problem13:14
openstackgerritMerged openstack/openstack-ansible-os_rally master: Use a common python build/install role  https://review.openstack.org/59924613:15
openstackgerritMerged openstack/openstack-ansible-os_panko master: Use a common python build/install role  https://review.openstack.org/59924513:18
openstackgerritMerged openstack/openstack-ansible-os_heat master: Use a common python build/install role  https://review.openstack.org/55705213:19
odyssey4meevrardjp: ah ok, I see in the healthcheck we are setting the dhcp range, but in tempest we are not - it may be best to keep them the same, don't you think?13:19
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Use a common python build/install role  https://review.openstack.org/59923813:20
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Use a common python build/install role  https://review.openstack.org/55705313:21
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Use a common python build/install role  https://review.openstack.org/55705913:21
evrardjpwell this was initially intended to bypass tempest, not use tempest... I think I had a patch for that in the past that was relying on tempest to setup the networks, but it seems futile13:22
evrardjpbut we can bring that feature back13:23
openstackgerritMerged openstack/openstack-ansible-os_designate master: Use a common python build/install role  https://review.openstack.org/55704913:23
evrardjpif tempest_install | bool don't run those setup of networks...13:23
odyssey4meevrardjp: well, all I'm working towards here is that the two can co-exist - so if there are overrides/group_vars implemented, use them13:24
evrardjpI am okay to change,just propose what you think best: )13:24
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Use a common python build/install role  https://review.openstack.org/59924713:24
*** hamzaachi_ has joined #openstack-ansible13:25
*** hamzaachi has quit IRC13:25
*** Emine has quit IRC13:28
*** Emine has joined #openstack-ansible13:30
*** schwicht has joined #openstack-ansible13:32
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Use a common python build/install role  https://review.openstack.org/55704313:32
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Use a common python build/install role  https://review.openstack.org/59924413:40
openstackgerritMerged openstack/openstack-ansible-os_swift master: Use a common python build/install role  https://review.openstack.org/59925613:43
*** balioune has joined #openstack-ansible13:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Allow openstack healthcheck and tempest to co-exist  https://review.openstack.org/59940113:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Allow openstack healthcheck and tempest to co-exist  https://review.openstack.org/59940113:54
*** Bhujay has quit IRC13:58
*** shyamb has quit IRC14:00
*** hamzaachi_ has quit IRC14:06
*** hamzaachi_ has joined #openstack-ansible14:07
odyssey4meI have to say, trying to debug failures using the journals sucks pretty bad unless you have an ELK stack handy. I'm thinking of making the old log files still be available when 'debug: True'. What do you think, cores?14:08
odyssey4memaybe it's just a familiarity issue, but so far 'journalctl -f' on the host is very noisy, and not informative14:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Only copy the config files/folders required  https://review.openstack.org/59940214:24
odyssey4mehwoarang evrardjp got a few more ready if you have a gap for them: https://review.openstack.org/#/q/topic:bp/python-build-install-simplification+status:open14:27
mnasermorning all14:29
mnaserslow day today, holiday for most of NA14:29
noonedeadpunkGuys, have a question. I would like to change an IP address for live migrations in user_variables. For this, I've overrided nova_nova_conf_overrides in this way http://paste.openstack.org/show/729335/ But specified interface in live_migration_inbound_addr exists only for nova_compute. I tried to use ternary filter for checking if inventory_hostname in groups.nova_compute, but task still fails, as it seems, that playbook tries to14:31
noonedeadpunkget variable before processing ternary filter14:31
noonedeadpunkeven tried to do smth like this http://paste.openstack.org/show/729338/ but without any result14:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Allow openstack healthcheck and tempest to co-exist  https://review.openstack.org/59940114:41
odyssey4menoonedeadpunk: the issue is that conf override will be applied to *all* nova.conf files, not just compute14:44
noonedeadpunkOk, resolved it with http://paste.openstack.org/show/729340/ but it's really very weired construction...14:44
odyssey4menoonedeadpunk: yep, that's a way to do it - instead of 'inventory_hostname in groups.nova_compute' you can also do 'nova_compute' in groups14:45
odyssey4methat will resolve slightly faster14:45
noonedeadpunkodyssey4me: yeah, I understand, but I thought, that ternary should do the trick - instead I have to add extra ternary for checking interface, even when I don't need it...14:45
odyssey4menoonedeadpunk: however, I think you might find this more interesting: https://evrard.me/group-and-host-variables-overriding-in-openstack-ansible14:45
odyssey4mewell, it is needed, because there are non-compute hosts which have nova.conf and you're trying to add that override there too - so ansible tries to find that interface14:46
odyssey4menoonedeadpunk: are you putting that into user_variables.yml, or are you putting it into /etc/openstack_deploy/group_vars/nova_compute.yml ?14:47
noonedeadpunkodyssey4me: into user_variables. And I hoped that this contruction should be enough for resolving the problem http://paste.openstack.org/show/729341/14:48
noonedeadpunkthanks for the link - I'm going to read this post now)14:49
hwoarangodyssey4me: done14:49
hwoarangi trade you with https://review.openstack.org/#/c/598333/  :)14:49
odyssey4methanks hwoarang14:49
odyssey4medone14:50
noonedeadpunkyep, you're right. Usage of group_vars will definetelly resolve the problem14:51
odyssey4menoonedeadpunk: if you have an inventory.ini file in /etc/openstack_deploy, then you can also put group_var/host_var overrides into /etc/openstack_deploy/{host_vars,group_vars} - that way you can apply an override to only a selected group, rather than globally, which is what the user_variables.yml file is14:51
odyssey4mehwoarang: are you afraid of this patch? ;) https://review.openstack.org/55705514:52
openstackgerritMerged openstack/openstack-ansible stable/rocky: Remove bonds from AIO network config  https://review.openstack.org/59491314:52
openstackgerritMerged openstack/openstack-ansible stable/rocky: Add lxc3 compatibility  https://review.openstack.org/59483914:52
openstackgerritMerged openstack/openstack-ansible stable/rocky: Ensure that tests fail early if network interfaces are down  https://review.openstack.org/59491214:52
noonedeadpunkodyssey4me thanks, I've catch the idea)14:52
hwoarangmust have missed it14:54
openstackgerritMerged openstack/openstack-ansible stable/rocky: Add test for Ubuntu Bionic  https://review.openstack.org/59492714:56
*** fghaas has quit IRC14:57
*** fghaas has joined #openstack-ansible15:00
openstackgerritMerged openstack/openstack-ansible master: Track master branch for tempest  https://review.openstack.org/59676115:00
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Revert "Revert "SUSE: Switch to OBS Cloud Master repository""  https://review.openstack.org/59833315:03
*** luksky has quit IRC15:05
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Only copy the config files/folders required  https://review.openstack.org/59940215:05
*** cshen has quit IRC15:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Move bionic jobs to voting  https://review.openstack.org/59492615:08
guilhermespjrosser: odyssey4me mnaser I think i know what happened with os_neutron api-paste.ini issue that is blocking some patches. Hold on a while and then I explain what has been happening :) I'm afk for a moment15:20
odyssey4mehaha, guilhermesp I was just about to ask15:20
jrosserI still have a set of reviews ready for bionic on rocky - evrardjp hwoarang would be good to get those moving15:22
jrossermnaser too ^15:22
mnaserah sorry15:23
mnaseri can look at those now15:23
hwoarangjrosser: i think i have reviewed everything. do you have a list?15:24
openstackgerritMerged openstack/openstack-ansible-ops master: Reducing memory footprint on mnaio  https://review.openstack.org/59902215:24
jrosserhwoarang: ahha! serves me right for not checking again - looks like theyre done! thanks15:25
*** rgogunskiy has quit IRC15:26
*** udesale has quit IRC15:26
jrosserodyssey4me: i wasn't sure if a release note was needed for the point rocky/bionic becomes real, perhaps that should be on the backport of https://review.openstack.org/#/c/594926/ ?15:28
*** schwicht has quit IRC15:30
hwoarangmnaser: what do you think of https://review.openstack.org/#/q/topic:opensuse-ceph-distro-job+(status:open+OR+status:merged) ?15:31
*** schwicht has joined #openstack-ansible15:31
hwoarangespecially the 2nd patch since you reworked the AIO jobs15:31
*** fghaas has quit IRC15:31
hwoarangfor me it's helpful since that's the only way to test ceph+opensuse given that the source-based deployment fails due to timeout.15:32
hwoaranghmm actually the timeout has been increased so the sourced-based one may pass now15:33
*** fghaas has joined #openstack-ansible15:33
*** fghaas has quit IRC15:34
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: zuul: Restore the openSUSE deployment jobs  https://review.openstack.org/59942515:35
odyssey4mejrosser: hmm, that's a good point - yeah, if we're porting it back to rocky, then perhaps we should just add it there15:38
jrosserI didn’t know which way to do it, if the reno needs to be in master then get backported.... in which case it should probably go on that “move to voting” you just tended to?15:40
*** fghaas has joined #openstack-ansible15:43
odyssey4mejrosser: tell you what - how about we just add it to that patch15:44
mnaserhwoarang: approach looks ok, i'd like to probably see the jobs a bit more stable15:44
mnaserhave some experience with what their run times look like and timeout-ability15:44
*** balioune has quit IRC15:44
jrosserodyssey4me: sounds good15:44
hwoarangmnaser: the distro job takes ~ 1h45m, the sourced one takes about ~ 2h10m15:45
odyssey4mejrosser: will you do that?15:45
mnaserhwoarang: the only concern is that i have noticed the opensuse don't rely as much on upstream mirrors15:45
mnaseri'd like to hear other cores opinion, i'm okay with bringing them on if they're relatively stable15:45
hwoarangwhat upstream mirrors?15:46
hwoaranglike galera?15:46
jrosserodyssey4me: not right now, but I can do it later, needs some words about lxc3 and xenial-backports I think15:46
odyssey4memnaser hwoarang if they're that close to the timeout, then perhaps adding them to periodics for now to build a track record would be good?15:46
mnaserhwoarang: i think galera was one of them but i cant recall the other one, but anyways, we can fix those as they pop up15:46
mnaseryeah, distro jobs seem ok, but the source one feels so close to timeout15:46
hwoarangodyssey4me: that's the thing, now that timeout is 2h20m, they are passing15:46
hwoarangpreviously the failed with the 2h timeout15:47
odyssey4mejrosser: ok, I'll leave it to you and mark that patch -w for now15:47
hwoarangmnaser: but you added a galera mirror in openstack infra right? opensuse uses the same mirror like other distros. same packages provided by upstream15:47
odyssey4meI just rebased the patch given it's been in conflict while you've been away, and thought it best to get it moving15:47
*** fghaas has quit IRC15:47
mnaseri think i did, but im not sure if i updated opensuse to use it because im not that familiar15:47
hwoarangactually, everything else is mirrored in infra15:47
hwoarangaha15:47
hwoarangi can check that15:47
mnaseri think rabbitmq is still something we pull direclty15:47
mnaserdirectly15:47
hwoarangopensuse uses the rabbitmq from its repos15:48
hwoarangthe opensuse repos i mean which are mirrored in infra15:48
mnaseryeah if you can, i dont really have a suse env nor have i ever used it (i have had some experience with ubuntu in the past so it's a bit easier)15:48
openstackgerritMohammed Naser proposed openstack/openstack-ansible-ops master: Allow using custom publish host  https://review.openstack.org/59926315:49
*** fghaas has joined #openstack-ansible15:50
hwoaranglooks like opensuse is using the same infra mirror for centos for galera15:51
hwoaranggood15:51
mnasercool cool15:51
mnaserjrosser: most of your open patches seem to be -1'd by zuul so am i missing anything?15:51
mnaser:p15:51
*** fghaas has quit IRC15:52
*** DanyC has quit IRC15:53
odyssey4memnaser: I guess we should discuss how we're going to handled 'extended maintenance' at the PTG, given https://review.openstack.org/59816415:54
jrossermnaser: no not missing anything, hwoarang got in there without me noticing and they’re all done :)15:54
odyssey4mesee also https://governance.openstack.org/tc/resolutions/20180301-stable-branch-eol.html15:54
mnaserugh15:55
* mnaser was personally pretty against EM but it is what it is15:55
*** vnogin has joined #openstack-ansible15:55
mnaseri feel like this is another thing we need to maintain/handle at our fairly-strapped-for-resources grou15:55
mnaserp15:55
odyssey4mewell, we just need to decide what to do about it15:56
odyssey4mewe could just remove all tests, making the check/gate a no-op - then any patches just get reviewed but we make no promises, which is the spirit of that process15:57
mnaseri guess that's a reasonable thing to do15:57
odyssey4mewe leave the code in-place, but disable all functional testing15:57
mnaserassuming anyone will ever use those branches15:58
odyssey4methat way we're not saddled with trying to figure out how the tests worked which we moved on from 3 years ago15:58
mnaseri agree15:58
mnaseris ptg bot up or not yet15:58
odyssey4meand of course anyone pushing patches up to that branch would be responsible for their own testing15:58
mnaseryep that's the whole point of it15:59
odyssey4meextended maintenance, as much as I don't like it, will be good for RAX - and we will very likely push patches up to it - right now we've got newton forks for several repositories15:59
mnaserodyssey4me: that makes me happy to hear15:59
mnaseri was worried we'd have zero consumers15:59
odyssey4methat said, RAX isn't using Ocata at all - so in this particular case, meh15:59
mnaserlol16:00
mnaser..nevermind that thought then16:00
mnaser:P16:00
mnaserok looks like the ptg schedule is up so i (should) start scheduling things16:00
mnaserhow do we feel about a google calendar that i can share?16:00
odyssey4meSure, whatever works.16:01
*** cshen has joined #openstack-ansible16:08
*** dhellmann has quit IRC16:39
*** dhellmann has joined #openstack-ansible16:39
*** vnogin has quit IRC16:40
*** dhellmann has quit IRC16:44
*** dhellmann has joined #openstack-ansible16:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Use a common python build/install role  https://review.openstack.org/59943416:46
*** electrofelix has quit IRC16:50
*** szaher has quit IRC16:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Use a common python build/install role  https://review.openstack.org/59943616:52
*** DanyC has joined #openstack-ansible16:54
*** dhellmann has quit IRC16:54
*** dhellmann has joined #openstack-ansible16:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Use a common python build/install role  https://review.openstack.org/59943716:57
*** DanyC has quit IRC16:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher master: Use a common python build/install role  https://review.openstack.org/59943817:02
*** cshen has quit IRC17:02
*** cshen has joined #openstack-ansible17:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: Use a common python build/install role  https://review.openstack.org/59943917:07
*** cshen has quit IRC17:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zun master: Use a common python build/install role  https://review.openstack.org/59944017:11
*** cshen has joined #openstack-ansible17:12
guilhermespodyssey4me: so the api-paste.ini thing17:17
guilhermespI noticed that some config files that are in /etc/neutron has soft links to /usr/share/neutron17:17
odyssey4meguilhermesp: ok, I think that's working as intended17:18
*** hamzaachi_ has quit IRC17:18
guilhermespthat was the cause that neutron-server wasn't finding the conf file because it was only in /usr/share/neutron as we defined here https://github.com/openstack/openstack-ansible-os_neutron/commit/c0b17e9d89d86d0f9543c401316727cfcd6045f217:18
guilhermespI manually placed the api-paste in /etc/neutron and linked to /usr/share/neutron17:18
guilhermesplemme see how these links are created17:19
guilhermespmaybe we don't need mine commit17:19
guilhermespI'm going to run some local tests here to confirm the best solution17:19
odyssey4meok, awesome thanks17:19
guilhermespand i'll submit the PR asap17:19
*** aicilamd has joined #openstack-ansible17:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use a common python build/install role  https://review.openstack.org/57902117:32
odyssey4mealright, I'm out for the night - cheers folks!17:35
guilhermesptake care odyssey4me ! the fix will be available today17:35
openstackgerritMerged openstack/openstack-ansible master: ansible-role-requirements: Unpin ceph-ansible role  https://review.openstack.org/59714617:36
*** johnny101 has joined #openstack-ansible17:38
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/ocata: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59937117:41
*** vnogin has joined #openstack-ansible17:41
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/rocky: Make apt key import for Ubuntu a uniform process  https://review.openstack.org/59896417:43
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/pike: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59937017:45
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/queens: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59936917:47
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/rocky: templates: openrc: Add missing 'insecure' and 'verify' options  https://review.openstack.org/59936817:47
*** dave-mccowan has quit IRC17:47
*** poopcat has joined #openstack-ansible18:03
*** tosky has quit IRC18:04
*** fghaas has joined #openstack-ansible18:10
d34dh0r53https://review.openstack.org/#/c/599060/18:14
d34dh0r53if anyone is around18:14
*** DanyC has joined #openstack-ansible18:19
*** ansmith has joined #openstack-ansible18:29
*** olivierb_ has quit IRC18:32
*** fghaas has quit IRC18:33
*** poopcat has quit IRC18:36
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Use a common python build/install role  https://review.openstack.org/55704618:40
openstackgerritMerged openstack/openstack-ansible-os_monasca master: Use a common python build/install role  https://review.openstack.org/59919818:44
*** luksky has joined #openstack-ansible18:47
openstackgerritMerged openstack/openstack-ansible-os_molteniron master: Use a common python build/install role  https://review.openstack.org/55706318:48
*** hamzaachi has joined #openstack-ansible18:59
openstackgerritMerged openstack/openstack-ansible-os_monasca-agent master: Use a common python build/install role  https://review.openstack.org/59919919:01
openstackgerritMerged openstack/openstack-ansible-os_congress master: Use a common python build/install role  https://review.openstack.org/55704719:09
*** kencjohnston_ has quit IRC19:10
*** mrhillsman has quit IRC19:10
*** jamespo has quit IRC19:10
*** boxrick has quit IRC19:10
*** AndyWojo has quit IRC19:10
*** chris_hultin has quit IRC19:10
*** xar- has quit IRC19:10
*** toan has quit IRC19:10
*** ioni has quit IRC19:10
*** Tyrantelf has quit IRC19:10
*** kencjohnston has joined #openstack-ansible19:10
*** xar- has joined #openstack-ansible19:11
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Use a common python build/install role  https://review.openstack.org/55705519:14
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Use a common python build/install role  https://review.openstack.org/55705019:18
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Use a common python build/install role  https://review.openstack.org/59919719:19
*** hamzaachi has quit IRC19:35
*** aicilamd has quit IRC19:41
*** cshen has quit IRC19:46
*** cshen has joined #openstack-ansible19:50
*** olivierb has joined #openstack-ansible20:02
openstackgerritMerged openstack/openstack-ansible stable/pike: Use ZUUL_SRC_PATH to pass the path to Zuul git sources  https://review.openstack.org/59116020:06
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Move bionic jobs to voting, add release note.  https://review.openstack.org/59492620:06
*** fghaas has joined #openstack-ansible20:19
*** cshen has quit IRC20:20
*** fghaas has quit IRC20:23
*** cshen has joined #openstack-ansible20:27
*** johnny101 has quit IRC20:29
*** johnny101 has joined #openstack-ansible20:29
*** cshen has quit IRC20:31
*** hamzaachi has joined #openstack-ansible20:32
*** hamzaachi has quit IRC20:33
*** hamzaachi has joined #openstack-ansible20:33
openstackgerritMerged openstack/openstack-ansible stable/rocky: Update ansible to 2.5.8  https://review.openstack.org/59925320:58
*** DanyC has quit IRC21:16
*** DanyC has joined #openstack-ansible21:17
*** Emine has quit IRC21:20
*** DanyC has quit IRC21:21
*** hamzaachi has quit IRC21:35
*** cshen has joined #openstack-ansible21:48
*** cshen has quit IRC21:52
*** luksky has quit IRC22:03
*** DanyC has joined #openstack-ansible22:17
*** DanyC has quit IRC22:23
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Use a common python build/install role  https://review.openstack.org/55706122:33
*** cshen has joined #openstack-ansible22:40
*** cshen has quit IRC22:45
*** DanyC has joined #openstack-ansible22:45
*** DanyC has quit IRC22:50
*** threestrands has joined #openstack-ansible23:03
*** tosky has joined #openstack-ansible23:03
*** threestrands has quit IRC23:03
*** threestrands has joined #openstack-ansible23:04
*** threestrands has quit IRC23:05
*** threestrands has joined #openstack-ansible23:05
*** threestrands has quit IRC23:06
*** threestrands has joined #openstack-ansible23:07
*** threestrands has quit IRC23:08
*** threestrands has joined #openstack-ansible23:08
mnaserd34dh0r53: is that a stable/pike only cahnge?23:13
d34dh0r53mnaser: yes, that version of stestr doesn't like both white and blacklists in the same command. Queens+ doesn't seem to be affected23:15
*** dave-mccowan has joined #openstack-ansible23:16
*** aicilamd has joined #openstack-ansible23:26
*** aicilamd has quit IRC23:28
*** DanyC has joined #openstack-ansible23:46
openstackgerritMerged openstack/openstack-ansible-nspawn_hosts stable/rocky: Simplify inserting apt keys into nspawn image  https://review.openstack.org/59896523:50
*** DanyC has quit IRC23:50
*** tosky has quit IRC23:52

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