Tuesday, 2018-07-17

tux_I have submitted bug here so more people can see it https://bugs.launchpad.net/openstack-ansible/+bug/178205100:04
openstackLaunchpad bug 1782051 in openstack-ansible "Install PIP Failed " [Undecided,New]00:04
tux_Why there are so many moving parts in OSA :(00:10
tux_whenever i try to do something always failed :( and hack something to fix it00:11
tux_is it related to this bug? https://bugs.launchpad.net/openstack-ansible/+bug/177953400:17
openstackLaunchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)00:17
openstackgerritMerged openstack/openstack-ansible-ops master: Add config overrides for systemd for better auditing  https://review.openstack.org/58305700:23
*** nurdie has joined #openstack-ansible00:25
openstackgerritMerged openstack/openstack-ansible-ops master: Add additional ES cluster tuning  https://review.openstack.org/58303900:30
*** nurdie has quit IRC00:30
*** poul has joined #openstack-ansible00:45
*** poul has quit IRC00:50
tux_curious why in this bug they are saying pip version 7.1.2 instead of 9.0.2 ??00:53
tux_https://review.openstack.org/#/c/579924/00:53
*** poul has joined #openstack-ansible01:03
*** poul has quit IRC01:07
*** nurdie has joined #openstack-ansible01:10
cloudnulltux_ the pip version is just a notice01:13
*** gregoryo has joined #openstack-ansible01:13
cloudnulltux_ are you doing an offline install ?01:15
cloudnulltux_ on the node running that command can you execute `python /opt/get-pip.py --isolated --constraint /opt/global-requirement-pins.txt --constraint http://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?id=60d840183f0665483e942649e5bc3e4f6ecbbad3 pip setuptools wheel` ?01:16
cloudnullis that failing directly?01:16
cloudnullmaybe something with DNS ?01:17
tux_cloudnull: i am not doing offline01:19
tux_cloudnull: i am just running simple setup-hosts.yml01:20
tux_cloudnull: here is the result of your command http://paste.openstack.org/show/726062/01:21
tux_I can ping "git.openstack.org" so its not DNS issue, right?01:21
cloudnullno i suspect not01:24
cloudnullhttp://paste.openstack.org/show/726063/01:24
* cloudnull trying locally 01:25
cloudnullrunning on Python 2.7.1201:26
tux_cloudnull: do you want me to do "pip install --upgrade pip" on host ?01:26
tux_my version Python 2.7.501:26
cloudnullim on pip 9.0.3 from /usr/local/lib/python2.7/dist-packages (python 2.7)01:26
tux_same here01:26
-tux_- [root@ostack-log-01 opt]# pip -V01:26
-tux_- pip 9.0.3 from /usr/lib/python2.7/site-packages (python 2.7)01:26
tux_cloudnull:  this command throwing error python /opt/get-pip.py --isolated --constraint /opt/global-requirement-pins.txt --constraint http://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?id=60d840183f0665483e942649e5bc3e4f6ecbbad3 pip setuptools wheel01:28
tux_should i try ? pip install --upgrade pip01:28
cloudnullyour running 16.0.15 ?01:28
tux_I was running 16.0.14 and life was good, today i thought let me upgrade it to 16.0.15 and stuck here01:29
cloudnulltry `pip uninstall pip`01:29
cloudnullthen rerun that command01:29
tux_ok01:29
cloudnullI have a sneaky suspicion that this is something related to older python.01:30
* cloudnull has not proved that yet 01:30
tux_cloudnull: after uninstall pip getting same error :(01:30
cloudnulltry `python /opt/get-pip.py --isolated`01:30
cloudnullsee if that completes01:30
cloudnullwhich would give you the absolute latest pip01:31
*** nurdie has quit IRC01:31
tux_cloudnull: http://paste.openstack.org/show/726064/01:31
tux_same error01:31
cloudnullone mor etime python /opt/get-pip.py --isolated --force --upgrade01:31
*** nurdie has joined #openstack-ansible01:32
tux_ok01:32
tux_same error :(01:32
cloudnullbuuu.01:32
*** vurtz has joined #openstack-ansible01:32
tux_everything was working good with 9.0.3 (in tag 16.0.14)01:33
cloudnullis it always in "/tmp/tmpK1kHoh" ?01:33
tux_????01:33
tux_i didn't get your point01:33
tux_File "/tmp/tmp48tPOh/pip.zip/pip/basecommand.py", line 211, in main01:34
tux_This is the error01:34
tux_cloudnull: FYI, i am running centOS 7.3.161101:35
cloudnulli was curious if it was always using the same temp folder01:36
*** nurdie has quit IRC01:36
tux_what are the option here ?01:37
tux_cloudnull: i meant how fix issue :(01:37
cloudnullmove /root/.cache/pip to /root/.cache/pip.backup and try the original command again01:37
cloudnullmaybe the local cache is all messed up ?01:38
tux_let me try01:39
cloudnullhttp://paste.openstack.org/show/726065/01:40
tux_crap same error again01:40
cloudnullI dont have python2.5 to try w/ but let me see if i can make that go w/ pyenv01:41
-tux_- [root@ostack-log-01 opt]# python -V01:41
-tux_- Python 2.7.501:41
tux_my version01:41
*** vurtz has quit IRC01:43
cloudnullim installing that now01:49
cloudnulljust a min01:49
tux_ok01:50
tux_cloudnull: i am here (not going anywhere until fix this issue)01:51
tux_cloudnull: i was thinking to go live next week but because of this issue i have to hold on01:51
cloudnullhttp://paste.openstack.org/show/726066/01:54
cloudnullmaybe try pulling a new version of the get-pip.py script ?01:55
cloudnullhttps://bootstrap.pypa.io/get-pip.py01:55
*** poul has joined #openstack-ansible01:55
tux_hmmmm01:56
tux_let me try new version01:56
cloudnullhttp://paste.openstack.org/show/726067/01:57
cloudnullI pulled a local version and then installed with that01:57
tux_cloudnull: damn it  http://paste.openstack.org/show/726068/01:57
cloudnullmaybe something is not right with the version we had in 16.0.14 ?01:57
tux_cloudnull: look like it works01:58
cloudnullwoot!01:58
tux_OSA using 3.2 version01:58
cloudnullthere's no expectation that the script would be broken between a release ... i'm curious what the issue was..01:59
cloudnull?01:59
cloudnull3.2?01:59
tux_https://bugs.launchpad.net/openstack-ansible/+bug/177953401:59
openstackLaunchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)01:59
tux_cloudnull: check this out https://review.openstack.org/#/c/580117/01:59
tux_  /etc/ansible/roles/pip_install/defaults/main.yml02:00
*** poul has quit IRC02:00
cloudnullah i see :)02:00
tux_pip_upstream_url: https://bootstrap.pypa.io/3.2/get-pip.py02:00
cloudnullodyssey4me to the rescue :)02:00
tux_should i remove 3.2 here?02:00
tux_how do i fix this so i can move on ?02:01
cloudnulldo you have that option in your role ?02:02
tux_i can edit role directly if you want02:02
cloudnullno you can set that in an user_variable.yml file02:02
tux_yes in 16.0.15 that option is there 3.202:02
cloudnullhum .02:02
tux_look like someone push that in this bug https://bugs.launchpad.net/openstack-ansible/+bug/177953402:03
openstackLaunchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)02:03
tux_I have following in my role02:03
cloudnullmind trying one more time w/ https://bootstrap.pypa.io/3.3/get-pip.py02:03
-tux_- ## Path to pip download/installation script.02:03
-tux_- pip_upstream_url: https://bootstrap.pypa.io/3.2/get-pip.py02:03
-tux_- pip_fallback_url: https://raw.githubusercontent.com/pypa/get-pip/master/3.2/get-pip.py02:03
tux_let me do that02:03
cloudnulljust to see if it''s a bug w/ 3.202:04
tux_3.3 works :)02:04
tux_let me try 3.2 again and see02:04
cloudnullok.02:05
tux_3.2 got same error02:05
tux_i think we need 3.302:05
cloudnull++02:05
cloudnullset those options in your user_variables.yml file02:05
cloudnullso that you can get past this error02:05
cloudnullthen lets get a pr up to bump  that02:06
tux_user_variables -->   pip_upstream_url: https://bootstrap.pypa.io/3.3/get-pip.py02:06
cloudnullmind dumping that into the bug ?02:06
cloudnullyes.02:06
tux_Okay going to update bug also02:06
tux_cloudnull: thanks for helping me out..02:07
*** dave-mccowan has joined #openstack-ansible02:07
cloudnullyou should set http://paste.openstack.org/show/726070/02:07
cloudnullin your user_variables.yml file02:07
cloudnullthen it will override all of the defaults02:07
cloudnulland let you get past this02:08
cloudnullNP tux_ happy to help where i can02:08
cloudnull# /etc/openstack_deploy/user_variables.yml02:08
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Collect facts by default  https://review.openstack.org/58307602:09
*** poul has joined #openstack-ansible02:13
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-pip_install master: Update get-pip to version 3.3  https://review.openstack.org/58307702:13
cloudnulltux_ ^02:13
tux_I have updated bug here https://bugs.launchpad.net/openstack-ansible/+bug/177953402:13
openstackLaunchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)02:13
cloudnullthanks !02:13
cloudnullevrardjp odyssey4me hwoarang d34dh0r53 mgariepy jmccrory logan- ^ if you all have a moment to review we should get that backported.02:14
cloudnull-cc spotz02:14
cloudnullok tux_ im signing off for a min02:15
cloudnullbbl possibly02:15
cloudnulllet us know how the rest of the upgrade goes02:15
tux_cloudnull: Thanks a lot, i am back in life after that patch :)02:15
cloudnullthats great !02:15
tux_i am always here so sure will let you know02:15
*** poul has quit IRC02:17
*** nurdie has joined #openstack-ansible02:20
openstackgerritLeopard Ma proposed openstack/openstack-ansible-os_swift master: Add source code repository notes link to README  https://review.openstack.org/58308202:20
*** dave-mcc_ has joined #openstack-ansible02:24
*** dave-mccowan has quit IRC02:25
openstackgerritCorey Wright proposed openstack/openstack-ansible-ops master: mnaio: Correct LVM terminology in task names  https://review.openstack.org/58308302:25
openstackgerritLeopard Ma proposed openstack/openstack-ansible-os_searchlight master: Add source code repository notes link to README  https://review.openstack.org/58308402:26
*** poul has joined #openstack-ansible02:30
*** poul has quit IRC02:34
*** cshen has joined #openstack-ansible02:39
*** cshen has quit IRC02:44
openstackgerritLeopard Ma proposed openstack/openstack-ansible-os_nova master: Add source code repository notes link to README  https://review.openstack.org/58308902:50
openstackgerritMerged openstack/openstack-ansible-ops master: Collect facts by default  https://review.openstack.org/58307602:51
openstackgerritMerged openstack/openstack-ansible-ops master: mnaio: Correct LVM terminology in task names  https://review.openstack.org/58308303:00
openstackgerritLeopard Ma proposed openstack/openstack-ansible-os_ironic master: Add source code repository notes link to README  https://review.openstack.org/58309003:01
openstackgerritMerged openstack/openstack-ansible-ops master: Remove the unnecessary space  https://review.openstack.org/58278003:02
openstackgerritMerged openstack/openstack-ansible-ops master: Adds Ubuntu 18.04 Bionic image to MNAIO  https://review.openstack.org/58260003:02
*** lbragstad has quit IRC03:05
*** poul has joined #openstack-ansible03:22
*** poul has quit IRC03:26
openstackgerritMerged openstack/openstack-ansible-ops master: Tidy Heartbeat service names  https://review.openstack.org/58126003:28
*** dave-mcc_ has quit IRC03:30
openstackgerritMerged openstack/openstack-ansible-pip_install master: Update get-pip to version 3.3  https://review.openstack.org/58307703:31
*** poul has joined #openstack-ansible03:39
*** poul has quit IRC03:44
*** nurdie has quit IRC03:47
*** nurdie has joined #openstack-ansible03:47
*** udesale has joined #openstack-ansible03:50
*** nurdie has quit IRC03:52
*** poul has joined #openstack-ansible03:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add systemd configs and update playbook uniformity  https://review.openstack.org/58309904:00
*** poul has quit IRC04:01
*** poopcat has quit IRC04:04
*** tux_ has quit IRC04:05
*** poul has joined #openstack-ansible04:06
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add systemd configs and update playbook uniformity  https://review.openstack.org/58309904:07
*** poul has quit IRC04:11
*** poul has joined #openstack-ansible04:15
*** poul has quit IRC04:19
*** Bhujay has joined #openstack-ansible04:22
openstackgerritChristian Zunker proposed openstack/openstack-ansible master: Example setup for gnocchi with ceph and redis  https://review.openstack.org/58294604:24
*** poul has joined #openstack-ansible04:32
*** chyka has joined #openstack-ansible04:36
*** poul has quit IRC04:36
*** nurdie has joined #openstack-ansible04:38
openstackgerritChristian Zunker proposed openstack/openstack-ansible master: Example setup for gnocchi with ceph and redis  https://review.openstack.org/58294604:38
*** chyka has quit IRC04:40
*** sandipan has joined #openstack-ansible04:49
*** poul has joined #openstack-ansible04:49
sandipanHi evrardjp04:51
*** poul has quit IRC04:53
prometheanfiresandipan: hi04:55
sandipanHi prometheanfire04:56
sandipanI was asking yesterday how to deploy Nova-kvm and Nova-ironic in a single environment , is it possible ?04:57
sandipanmy doubt is on the networking part04:58
sandipanIs IPMI and PXE boot network needs seperate cahnnel ?04:58
sandipanor can it be possible to do with the existing br-mgmt network, my version is queens tag 17.0.504:59
sandipanit is a multinode deployment , which is working fine with nova-kvm and I do not want to disturb the same05:00
prometheanfireiirc they can be the same, but they should be separate05:01
prometheanfireI've done multi-node kvm+ironic compute on pike and queens05:02
sandipanok, can you please help me do the same ?05:02
sandipanhow is your network config05:03
prometheanfirenode gets tagged with a resource class https://github.com/openstack/openstack-ansible-ops/blob/master/scripts/ironic_register-nodes.sh#L4605:03
prometheanfireflavor gets tagged with a resource class https://github.com/openstack/openstack-ansible-ops/blob/master/scripts/ironic_register-nodes.sh#L61   (at least one)05:03
prometheanfireimage gets tagged with ironic https://github.com/openstack/openstack-ansible-ops/blob/master/scripts/ironic_generate-images.sh#L4405:03
prometheanfirethose should solve the scheduling05:03
prometheanfireI recommend having a seperate ipmi and tftp(ironic) network05:04
sandipanok , is has to be flat and untagged , right ?05:04
prometheanfiredepends on how neutron will see it05:05
prometheanfireyou could technically make it vlan or whatever, as long as neutron understands it as another l2 network05:05
*** prasen has joined #openstack-ansible05:05
prometheanfirethe ironic-compute nodes should see the network as flat and untagged though05:06
prometheanfireUNLESS you have neutron controlling your switching too05:06
prometheanfirehaven't tested that with neutron though05:06
*** poul has joined #openstack-ansible05:06
*** poul has quit IRC05:11
*** udesale_ has joined #openstack-ansible05:35
*** udesale has quit IRC05:35
*** udesale_ has quit IRC05:40
*** Bhujay has quit IRC05:44
*** tux_ has joined #openstack-ansible05:56
*** poul has joined #openstack-ansible05:59
*** tux_ has quit IRC06:00
*** poul has quit IRC06:03
*** udesale_ has joined #openstack-ansible06:11
*** lvdombrkr has joined #openstack-ansible06:13
*** poul has joined #openstack-ansible06:16
*** lvdombrkr89 has joined #openstack-ansible06:17
*** biffi has joined #openstack-ansible06:19
*** lvdombrkr has quit IRC06:20
*** poul has quit IRC06:20
*** biffi has quit IRC06:25
*** biffi has joined #openstack-ansible06:27
*** Bhujay has joined #openstack-ansible06:28
openstackgerritNguyen Hung Phuong proposed openstack/openstack-ansible-rsyslog_client master: fix tox python3 overrides  https://review.openstack.org/58091906:30
*** poul has joined #openstack-ansible06:33
*** nurdie_ has joined #openstack-ansible06:35
*** nurdie__ has joined #openstack-ansible06:37
*** nurdie__ has quit IRC06:37
*** nurdie has quit IRC06:37
*** poul has quit IRC06:38
*** nurdie has joined #openstack-ansible06:38
*** nurdie_ has quit IRC06:40
*** nurdie has quit IRC06:42
*** guilhermesp has quit IRC06:44
*** guilhermesp has joined #openstack-ansible06:44
*** nurdie has joined #openstack-ansible06:46
*** nurdie has quit IRC06:50
*** poul has joined #openstack-ansible06:51
*** poul has quit IRC06:55
*** shardy has joined #openstack-ansible07:06
*** pmannidi has quit IRC07:13
*** epalper has joined #openstack-ansible07:16
*** Bhujay has quit IRC07:21
*** hachi has joined #openstack-ansible07:29
*** tosky has joined #openstack-ansible07:38
openstackgerritMerged openstack/openstack-ansible-galera_server master: vars: SUSE: Drop python-pycrypto from SUSE packages  https://review.openstack.org/58301307:47
*** DanyC has joined #openstack-ansible07:51
*** DanyC has quit IRC07:51
*** suggestable has joined #openstack-ansible07:53
*** suggestable has quit IRC07:53
*** DanyC has joined #openstack-ansible07:53
*** suggestable has joined #openstack-ansible07:54
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_nova master: [DNM] - Testing openSUSE nova role  https://review.openstack.org/49576707:57
hwoaranggood morning07:57
evrardjpmorning hwoarang08:05
_moep_morning08:05
evrardjpmorning _moep_08:06
*** poul_ has joined #openstack-ansible08:09
*** electrofelix has joined #openstack-ansible08:10
*** chyka has joined #openstack-ansible08:12
odyssey4meo/08:13
*** chyka has quit IRC08:16
odyssey4meevrardjp: it looks to me like moving the mq tasks into the roles would help remove some of the var mapping issues?08:19
hwoarangi am trying to reproduce some tempest failures08:22
hwoarangbut the log has 'X-Auth-Token': '<omitted>'08:22
hwoarangso i can't get past the authorization bit08:22
hwoarangdo you know how i can obtain this token?08:22
*** shardy has quit IRC08:24
*** admin0 has joined #openstack-ansible08:24
*** Bhujay has joined #openstack-ansible08:28
hwoarangok nm found an alternative08:31
odyssey4meevrardjp or andymccr: could you please review https://review.openstack.org/582333 / https://review.openstack.org/582356 if you have a few minutes08:33
odyssey4meevrardjp andymccr hwoarang if you could take the time to review https://review.openstack.org/582381 / https://review.openstack.org/582365 / https://review.openstack.org/582377 / https://review.openstack.org/582328 I'd appreciate it08:35
*** Bhujay has quit IRC08:35
odyssey4mealso https://review.openstack.org/58272008:36
odyssey4meand https://review.openstack.org/58251308:36
*** shardy has joined #openstack-ansible08:37
*** DELL_ has joined #openstack-ansible08:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58232408:38
hwoarangcould anyone sum up the following lines for me https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-keystone-install.yml#L166-L191 ?08:38
hwoarangi found that these are not being executed for distro installs so keystone db_sync never happens08:38
hwoarangnot quite sure what we are checking there and why08:39
odyssey4mehwoarang: it checks the local facts for the members of the group to see if all hosts are running the same version of keystone, once they are, it executes the db contract08:40
hwoarangodyssey4me: i guess it's safe to skip it for distro?08:41
odyssey4methis is because if you do the db contract with mixed versions, it will cause a service failure08:41
*** gkadam has joined #openstack-ansible08:41
*** prasen has quit IRC08:41
odyssey4mehwoarang: no, I don't think so unless the db contract is being handles in some other way08:41
*** nurdie has joined #openstack-ansible08:41
odyssey4methe reason the distro install is not running it is because the tag is not being placed for that code path08:42
hwoarangtag?08:42
odyssey4meso either the tag should be placed for that code path, or a better mechanism should be devised which works for both08:42
hwoarangah venv_tag08:42
odyssey4meit gathers the venv_tag: https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-keystone-install.yml#L17008:43
odyssey4mewhich is only placed in the source install: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tasks/keystone_install_source.yml#L114-L11908:43
hwoarangyeah...08:43
hwoarangtricky08:43
odyssey4meso the name isn't all that good to cover both mechanisms - but perhaps for now it's best to just use the same for both and keep the current name, then we do something next cycle to change that mechanism up08:44
hwoarangyou mean to register a common venv_tag even for distro installs?08:44
odyssey4meI have some ideas which I'd like us to discuss and perhaps hack at the PTG ro improve the rolling upgrades.08:44
hwoaranglike a fake on possible to match the keystone-manage --version?08:45
odyssey4meto answer your question, yes08:45
hwoarang*fake one08:45
hwoarang*possibly08:45
hwoarangcan't type today08:45
hwoarangok08:45
odyssey4methe 'venv' tag is just the 'openstack_release' value anyway08:46
*** nurdie has quit IRC08:46
hwoarangok so i can perhaps move the venv_tag task from install_source to install file ?08:46
odyssey4meso perhaps next cycle we should rename that, I think it's a bit late in the cycle to do all that now08:47
hwoarangok08:47
odyssey4meyeah, I think so - it should happen after the installation of packages, venvs, etc because the software must actually be there08:47
odyssey4memaybe add a TODO note to rename it next cycle so that it's more universal08:47
hwoarangok lets try that08:47
hwoarangthank you for the explanation and suggestions08:47
odyssey4mesure, no problem08:48
openstackgerritDirk Mueller proposed openstack/openstack-ansible-os_keystone master: Pull in ldap dependencies via ldappool  https://review.openstack.org/58316008:50
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_keystone master: tasks: Record a venv_tag local fact for distro installations  https://review.openstack.org/58316108:52
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services  https://review.openstack.org/57977008:53
evrardjpodyssey4me: it would not help on the wiring.08:55
evrardjpwe need to move the roles into using the proper oslomsg_(rpc|notify) yes08:56
odyssey4meevrardjp: perhaps, but it'd certainly make it easier to isolate the changes and transition08:56
evrardjpbut we still need wiring08:56
evrardjpyeah08:56
odyssey4meright now it's taking 3 patches for every change, and it's confusing as hell08:56
evrardjp?08:56
odyssey4meone to tests repo, one to integrated repo, one to the role08:57
evrardjpwell that's why we shouldn't wire the things in tests :p08:57
odyssey4mesure, but we do - and don't have anything better right now08:57
evrardjpI think the idea is now to globalize what we do in roles:08:57
evrardjpdefaults/main.yml should have safe "osa defaults" (so planned for integration) | default(basic upstream defaults)08:58
odyssey4meyep, agreed08:58
evrardjpnot sure if I am clear08:58
odyssey4mewell, actually not sure there08:58
odyssey4mebasically I think we should be ripping out any settings which are non-glue, or non best-practise "sensible defaults"08:59
odyssey4methen we should have the role defaults/main.yml have a namespaced setting which can be individually overridden, but it defaults to taking a global override name08:59
evrardjpyes so let's have an example09:00
evrardjpfor keystone09:00
evrardjpdefaults/main should hold09:00
odyssey4meie exactly what's being done https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L25 and https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L101-L10609:00
evrardjpkeystone_oslomsg_notify_userid: "{{ oslomsg_notify_userid | default('keystone') }}"09:00
evrardjpyeah09:01
evrardjpuserid is probably a bad example09:01
odyssey4mehehe, I was just thinking that09:01
evrardjp;)09:02
evrardjpbut you understand the idea09:02
evrardjpbut let's talk about the bad idea now09:02
evrardjpthe problem is keystone_oslomsg_notify_(userid|password)09:02
evrardjpIMO both are credentials09:02
evrardjpboth should go to secrets :p09:02
odyssey4mewell, userid I don't think needs to be secret, but the password does09:03
evrardjpif they become user_* (and therefore extra vars) it becomes easy to know everywhere.09:03
evrardjpI think the password will eventually be there.09:04
evrardjpbut right now we need wiring09:04
odyssey4medid your patch from yesterday get merged or not?09:04
evrardjpno timeouts09:05
evrardjpno, timeouts*09:05
evrardjphttps://review.openstack.org/#/c/582891/09:05
odyssey4me:/09:05
evrardjpworse thing, is that now I got further into the sha bump for m3, but I have new issues.09:06
evrardjpat least I don't have conflicting credentials09:06
odyssey4meok, so in that patch you're using the 'rabbitmq_password' for each service because that's backwards compatible, right?09:06
evrardjpyes, it's a chain basically09:07
evrardjpthe next commit after that one would be to make sure the rabbitmq user secret would be converted to oslomsg_rpc_09:07
evrardjpbut the group vars of oslomsg_notify_ would wire to oslomsg_rpc by default09:08
evrardjpbut doing this first patch now allows us to breathe a little, and do it over time09:08
odyssey4meyeah09:09
odyssey4meI think I'll get cracking on moving those tasks into the roles to simplify all that09:09
odyssey4meI'll get going this evening. I need to do other work today.09:09
evrardjpas I said yesterday, it was that or creating new sets of credentials for notifications which doesn't make sense to me right now09:09
evrardjpwe could do it (and we probably should for clarity)09:09
evrardjpbut right now it's so far from what we are doing, I don't want to deal with the upgrade pain09:10
odyssey4mehwoarang: could you review this patch please: https://review.openstack.org/58295709:10
odyssey4meevrardjp and hwoarang will need this one done too :/ https://review.openstack.org/58257909:10
odyssey4meevrardjp: quick review if you have another moment: https://review.openstack.org/58251309:12
hwoarangdone09:15
odyssey4methank you very much, apologies for the barrage of requests09:15
hwoarangno problem09:16
odyssey4mehwoarang another one if you have the time https://review.openstack.org/58262709:17
openstackgerritMerged openstack/openstack-ansible-os_searchlight master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58233309:19
hwoarangdone09:19
*** gregoryo has quit IRC09:19
evrardjpthen I will ask hwoarang to https://review.openstack.org/#/c/582891/09:20
evrardjp:)09:20
evrardjpodyssey4me: hwoarang this one is importnat: https://review.openstack.org/#/c/582954/09:20
evrardjpbreaking multi nodes for now.09:21
odyssey4meevrardjp: did you see my question in PS1?09:21
hwoarangevrardjp: the first one has zuul -109:21
odyssey4mewhy was https://review.openstack.org/#/c/582953/ abandoned?09:22
hwoarangpinging an external ip may not be reliable?09:23
hwoarangthat's my understanding09:23
evrardjpodyssey4me: I just saw your question09:23
evrardjpansible_default_ipv4.gateway ?09:23
evrardjpyeah I can do that.09:23
evrardjpIt's less silly.09:23
odyssey4meevrardjp: yeah, that seems like a sensible default, don't you think?09:23
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Fix haproxy checks  https://review.openstack.org/58295409:24
evrardjpodyssey4me: I cancelled https://review.openstack.org/#/c/582953/ because I thought it was better to "fix" than "revert"09:25
odyssey4methe commit message should also indicate why it is that having the ping is important (because it provides the arbitration in case a keepalived host is disconnected from the right network)09:26
odyssey4mewithout the ping, there could be a split brain condition09:26
evrardjpno that's not really the issue09:26
evrardjpthe issue is that the nodes could speak to each other09:26
evrardjpno split brain09:27
evrardjpbut the traffic upstream is broken09:27
evrardjpso the master node could be not routed09:27
evrardjpwhich doesn't make sense to use09:27
evrardjpbut yeah09:27
odyssey4meok, then please explain that in the commit - probably better than the content in the current one09:27
evrardjpwell no... the problem with the current one is that the ping address doesn't exist.09:28
evrardjpLet me "complete" this09:28
odyssey4meby 'current one' I mean 'the current commit message'09:29
*** hachi has quit IRC09:30
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Fix haproxy checks  https://review.openstack.org/58295409:31
evrardjpodyssey4me: ^09:32
*** hachi has joined #openstack-ansible09:33
*** nurdie has joined #openstack-ansible09:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_blazar master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58317609:34
*** DELL_ has quit IRC09:34
*** nurdie has quit IRC09:39
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58235609:45
openstackgerritMerged openstack/openstack-ansible-os_zaqar master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58238109:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Switch connection/become settings for cinder  https://review.openstack.org/58257909:56
odyssey4mehwoarang andymccr if you have a little time, could you take a look at https://review.openstack.org/579527 ?09:57
*** shardy_ has joined #openstack-ansible09:59
odyssey4meevrardjp: need another review for https://review.openstack.org/58272010:02
*** shardy has quit IRC10:02
openstackgerritMerged openstack/openstack-ansible-tests master: Use local connection and become for nova_compute  https://review.openstack.org/58295710:03
openstackgerritMerged openstack/openstack-ansible-os_trove master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58236510:05
*** liangqi has quit IRC10:11
openstackgerritMerged openstack/openstack-ansible-tests master: Remove redundant apt cache update task  https://review.openstack.org/58251310:13
openstackgerritMerged openstack/openstack-ansible-os_nova master: Only run nova status-check once a compute host has registered  https://review.openstack.org/58262710:30
*** nurdie has joined #openstack-ansible10:58
*** nurdie has quit IRC11:03
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Pull in ldap dependencies via ldappool  https://review.openstack.org/58316011:05
evrardjpthe clock is ticking for M311:07
evrardjp26th11:07
*** udesale_ has quit IRC11:12
*** kelv_ has quit IRC11:16
Dmitriyevrardjp will you have time to reserch more about masakari test error?:)11:17
*** dave-mccowan has joined #openstack-ansible11:18
evrardjpwe can discuss it but having time I doubt it11:18
evrardjpsorry11:18
evrardjpbusy day today11:18
evrardjpI will find cycles :)11:19
Dmitriyno problems. probably we can merge this patch, and will reserch on another one, which is almost ready?11:21
Dmitriy I'm sure, that you'll also have notices to it's code itself)11:21
DmitriyI meant https://review.openstack.org/#/c/581459/ for merge11:25
evrardjpDmitriy: will review it now then11:25
*** jamesdenton has joined #openstack-ansible11:26
*** laztoum has joined #openstack-ansible11:28
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_cinder master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58263211:42
Dmitriyevrardjp thanks11:44
evrardjpodyssey4me: if you could have a look at https://review.openstack.org/#/c/581459/ that would be great :)11:45
evrardjpit's a keystone issue, not so sure why ... probably inventory and group vars related.11:45
odyssey4meevrardjp: looking11:47
*** tux_ has joined #openstack-ansible11:48
*** chyka has joined #openstack-ansible11:48
odyssey4meevrardjp: oh I see - let me see if we can work out a good way to resolve that without having to touch every inventory11:48
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Follow the new PTI for document build  https://review.openstack.org/58272011:49
openstackgerritMerged openstack/openstack-ansible-os_blazar master: Use tests repo for common role test requirements  https://review.openstack.org/57963211:49
evrardjpodyssey4me: oh you found the missing piece?11:51
odyssey4meevrardjp: no, just the error right now11:51
odyssey4melooks ike we have test inconsistencies11:51
evrardjpyeah11:52
*** chyka has quit IRC11:52
evrardjpodyssey4me: it doesn't look so different than glance11:53
*** vakuznet has quit IRC11:55
mgariepygood morning11:55
evrardjpgood morning mgariepy11:56
mgariepyevrardjp, can you add +w since the experimental check passed :) https://review.openstack.org/#/q/I1bd872a50ee506081b2d8274533a954a58a76fde11:57
*** cshen has joined #openstack-ansible11:57
evrardjpdone11:58
evrardjpthanks mgariepy11:58
mgariepythanks to you :) haha11:58
evrardjpwho cares about magnum? It seems broken for a while now12:03
evrardjpI'd like to discuss the fact to move magnum to -nv for ubuntu (as it's already nv for centos and suse) in the next meeting12:03
evrardjpmnaser: ^ an opinion on this?12:04
odyssey4meevrardjp magnum is used by some, I know we've had fairly regular queries/bug reports12:04
evrardjpyeah, I am not surprised we have bug reports... The question is --- is there ppl actively working on fixing those?12:05
mgariepyI don't care much about magnum for now. But i know a few ppl that are interested by it.12:05
evrardjpme too I love #insertprojectnamex , but I have 0 time to fix it.12:05
evrardjp^ not useful :p12:06
mgariepyhaha ;)12:06
openstackgerritMerged openstack/openstack-ansible-tests master: Switch connection/become settings for cinder  https://review.openstack.org/58257912:06
mgariepyi don't have munch cycle right now either. and there are a few other thing i'd like to fix first.12:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Added required defaults, env example, Manage LB hook  https://review.openstack.org/58145912:07
odyssey4meevrardjp: I have fixed quite a few over time12:08
odyssey4meevrardjp: I am working through the current issues on it with my patch, so don't worry too much about it.12:08
evrardjpodyssey4me: ok cool12:09
odyssey4methe failures look recent though, it was passing just fine 2 weeks ago12:09
odyssey4meso yeah, I'll figure it out12:10
odyssey4meevrardjp Dmitriy FYI, that's a simple difference I noticed: https://review.openstack.org/#/c/581459/5..6/tests/host_vars/infra1.yml12:11
odyssey4menot sure if that'll solve it - but I'll keep an eye out12:11
evrardjpthat's odyssey4me with bugs: http://s.quickmeme.com/img/0c/0c7bd98fe5960789bb167a46618ceb252e0e60adf8379e66c68eb6b3f8aef497.jpg12:11
odyssey4meI have no idea how it would've been able to route without being on the right network :p12:11
odyssey4meThat said, I think these test inventories are inconsistent and crufty. It's time to converge testing to one test set. I almost had a go at it on the w/end, but didn't. :p12:12
guilhermespmorning! evrardjp seems that I have a clue for the single test failing in tempest, working on it12:13
Dmitriyodyssey4me: it seems, that it was on the management network, within br-mgmt, and infra container also had access to this network. It explains, why test began failing after delegating service creation to localhost. As it wasn't routed actually..12:13
guilhermespmaybe related to https://pypi.org/project/influxdb/5.2.0/12:14
guilhermespguys from monasca community are helping me12:14
evrardjpguilhermesp: cool12:14
Dmitriyodyssey4me thanks for looking into it - I've missed this nuance..12:15
*** tux_ has quit IRC12:17
*** vakuznet has joined #openstack-ansible12:17
vakuznetevrardjp, could you revisit https://review.openstack.org/#/c/581425/12:19
*** _nyloc_ has quit IRC12:19
evrardjpsure12:19
*** nyloc has joined #openstack-ansible12:20
evrardjpvakuznet: I've reviewed, I have a simple change to push up, you want me to edit your patch?12:21
vakuznetok. it's not cherry-pick though.12:23
evrardjpyeah12:23
evrardjpwriting: reimplementation due to x12:23
evrardjp(here you wanted to keep using our keystone module for example)12:23
evrardjpit's for clarity to explain where does this come from, and why you did it this way12:25
vakuznetmake sense12:26
evrardjpI sometimes do : )12:26
vakuzneti will update commit message.12:28
openstackgerritweizj proposed openstack/openstack-ansible-os_trove master: Remove the unnecessary space  https://review.openstack.org/58279012:28
*** lbragstad has joined #openstack-ansible12:31
evrardjpmgariepy: could you vote on https://review.openstack.org/#/c/582891/ ?12:31
mgariepylooking12:34
*** tux_ has joined #openstack-ansible12:36
*** nyloc has quit IRC12:39
*** lbragstad has quit IRC12:41
*** udesale has joined #openstack-ansible12:43
*** tux_ has quit IRC12:43
*** nyloc has joined #openstack-ansible12:43
toskyevrardjp: hi, what can we try next (for sahara)?12:55
Dmitriyodyssey4me: your patch worked, thanks for it12:56
*** tosky has quit IRC12:56
*** tosky has joined #openstack-ansible12:56
odyssey4metosky: apologies - tied up in some things, but I'll dig more into it and see what we can do there12:59
odyssey4meI broke it, so I'll fix it. ;)12:59
openstackgerritVadim Kuznetsov proposed openstack/openstack-ansible-os_barbican stable/queens: Add default roles used by Barbican  https://review.openstack.org/58142512:59
odyssey4meDmitriy: hurray!12:59
Dmitriycould you please review https://review.openstack.org/#/c/581459 to get it merged?12:59
odyssey4meDmitriy: perhaps time to change the tests to voting if it's all fixed up now - otherwise we may have a regression13:00
Dmitriyprobably we really should..13:01
toskyodyssey4me: thanks; I'm just really curious to understand what happened :)13:02
*** nurdie has joined #openstack-ansible13:05
DmitriyGuys, I've got a question about blueprint https://specs.openstack.org/openstack/openstack-ansible-specs/specs/rocky/masakari.html13:07
DmitriyShouldn't we use fork https://github.com/mit-scripts/ansible-pacemaker-corosync instead of https://github.com/leucos/ansible-pacemaker-corosync ?13:07
DmitriyIn fork one pretty noticable change is made, which fixes problem, when first host from pacemaker_corosync_group should have ssh root access to all other nodes.13:08
*** nurdie has quit IRC13:10
Dmitriyodyssey4me thank you for comments, I'll implement changes13:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-pip_install stable/queens: Update get-pip to version 3.3  https://review.openstack.org/58323413:17
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-pip_install stable/pike: Update get-pip to version 3.3  https://review.openstack.org/58323513:18
odyssey4mecloudnull: that will need updating in the integrated repo and tests repo too13:20
odyssey4mesame as https://review.openstack.org/#/q/I6aa297ee6e1ca3a76f016a6a0c3d4a735433a9b2 and https://review.openstack.org/#/q/I2a49a407e82c23540cd0aff209bd276c8a303bf013:21
evrardjpodyssey4me: we need this patch to bump keystone: https://github.com/openstack/tempest/commit/7d2b636a30057ed8db8cfd4fe2248f509b3570f113:25
evrardjpcloudnull: ^13:25
evrardjpI think13:26
evrardjpthat's why we are stuck before m313:26
evrardjpbecause tempest doesn't install from master tempest13:26
evrardjpkeystone testing is still done in core13:26
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/queens: move haproxy to neutron-metadata-agent  https://review.openstack.org/58176113:27
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/pike: move haproxy to neutron-metadata-agent  https://review.openstack.org/58176213:27
odyssey4meevrardjp: what a right, royal pain13:28
evrardjplong live the king?13:29
*** lirt has joined #openstack-ansible13:29
*** tux__ has joined #openstack-ansible13:29
evrardjpwould that work for master testing odyssey4me ?13:30
openstackgerritVictor Palma proposed openstack/openstack-ansible-ops master: adding kolide fleet  https://review.openstack.org/58304613:30
odyssey4meevrardjp: could we not just have tempest master be the 'plugin' for tempest for keystone tests?13:30
evrardjpsorry the sentence is incomplete13:30
evrardjpI meant: could we use, in the AIO testing for master branch, tempest_developer_node: True13:31
evrardjpor tempest_develpper_mode: "{{ tempest_git_install_branch == 'master' | ternary(True, False) | bool }}"13:31
openstackgerritVictor Palma proposed openstack/openstack-ansible-ops master: adding kolide fleet  https://review.openstack.org/58304613:31
evrardjpin defaults13:31
evrardjpodyssey4me: problem is not for keystone is for the integrated too : p13:32
evrardjpkeystone itself works13:32
evrardjp(I suppose keystone role test is not using a sha for tempest)13:32
evrardjpor something else: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tests/test-keystone-functional.yml :p13:33
odyssey4mehmm: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tests/os_keystone-overrides.yml#L21-L2713:33
evrardjpodyssey4me: check the functional testing :p13:33
evrardjpI linked above13:33
odyssey4meso it's running tempest too: https://github.com/openstack/openstack-ansible-os_keystone/blob/master/tests/os_keystone-overrides.yml#L1913:34
evrardjpoh yeah it makes sense13:34
evrardjpso interesting13:34
evrardjpbecause api.identity is the one causing problems for me ofc13:34
evrardjpbut ofc the whitelist is different13:35
evrardjpmmm13:35
evrardjplet me compare the scope of the two tests.13:35
evrardjpand ask lbragstad :)13:35
odyssey4meperhaps we should just use the plugin's tests instead of the tempest repo tests13:35
evrardjpyeah13:35
evrardjpthat's what I meant :)13:35
evrardjpinterestingly this wasn't migrated: https://github.com/openstack/keystone-tempest-plugin/commits/master/keystone_tempest_plugin/tests/api/identity13:36
evrardjpI have the feeling we are sitting between two chairs.13:36
evrardjpI will ask the current status13:36
*** chhagarw has joined #openstack-ansible13:47
evrardjpok so... no plan to use tempest plugins in keystone, the rest says in core.13:47
evrardjpso two things13:47
evrardjp1) the keystone role test doesn't have the appropriate coverage13:47
evrardjp2) openstack-ansible integrated role testing is to be fixed13:47
evrardjplet me clarify my statement: the keystone tempest plugins can be used to define things that aren't already in tempest core. What's existing in tempest stays.13:48
*** tux__ has quit IRC13:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Set lxc_* vars in one place  https://review.openstack.org/58324113:49
odyssey4meevrardjp: so the plugins are for extra coverage?13:51
odyssey4mewhereas the core is used for core things?13:51
odyssey4mewhereas the tempest repo is used for core things, I mean13:52
toskyevrardjp, odyssey4me iirc the keystone tempest plugin does not replace the tests for keystone in tempest.git13:52
toskykeystone tests in tempest.git are still the core relevant interoperability tests, and that's not going to change13:52
toskythe keystone tempest plugin should contain more advanced scenarios13:52
toskyit's more or less the same as the neutron tempest plugin13:52
toskyand the cinder tempest plugin13:53
evrardjpodyssey4me: exactly13:53
odyssey4meI see. I guess we misunderstood then.13:53
odyssey4meI certainly did.13:53
toskyyou want to run both set of tests (from tempest.git and from the plugin, if you can set up the required scenarios)13:53
evrardjpI checked the code, and it is confirmed.13:53
evrardjp:)13:53
evrardjptosky: you are right that's the same thing.13:54
evrardjpI merely asked keystone team to know if there was a plan to migrate everything there, but there is none. So it will stay as is.13:54
odyssey4meevrardjp: ok, then we need to build tempest from git - but it also will need to be constrained properly13:54
odyssey4meie the implementation will be a bit different from before13:55
evrardjpodyssey4me: so I will submit a patch to enable for the integrated to use developer mode, which will use master branch13:55
*** tux_ has joined #openstack-ansible13:55
evrardjpand to use developer mode only on master branch13:55
evrardjpthat should do13:55
toskyluckily constraints are not updated automatically anymore, so it may be easier13:55
evrardjpas developer mode would then be constrained13:55
evrardjptosky: what do you mean?13:55
odyssey4meevrardjp: um, no - that won't work - developer mode is changed in os_tempest too13:55
toskys/updated/bumped/13:55
evrardjpodyssey4me: I meant in user variables13:56
evrardjpthat can't be overriden :p13:56
toskyevrardjp: after that lower-constraints jobs were implemented, the constraints are not synchronized automatically anymore in repositories13:56
toskywhich means that it may be possible to use tempest with the same constraints used for the project tested13:56
odyssey4metosky: you mean lower constraints/requirements are no longer replicated13:56
odyssey4meu-c is still there, and still used13:56
evrardjptosky: wait I thought there was no change for u-c13:57
toskyu-c are still used, correct13:57
toskymy point is that previously the lower constraints for projects (including tempest) were bumped even if not needed13:57
lirtHey guys, again me :D. I finally successfully upgraded Pike to Queens also with Octavia LB. But now I got problem with lbaas network. LinuxBridge agent logs that it is unable to add br-lbaas to brq940fa4c4-fc device br-lbaas is a bridge device itself; can't enslave a bridge device to a bridge device. The same is happening with DBaaS bridge which was working fine until it was deployed in containers (now is on host)!13:57
lirtI guess that I need to change physical networking when I deploy services on bare metal. Currently network config of lbaas looks like example from /etc/ https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L6113:57
lirtDo you have any idea how this should be configured correctly?13:57
odyssey4metosky: the trouble with that split out is that we're still doing all our builds globally... so we have to modify our tooling to allow individual project constraints, which I've been chpiing at for two cycles already13:57
odyssey4me*chipping13:57
odyssey4meso yeah, we're now in a bit of a mess13:58
evrardjpodyssey4me: necessity is the mother of all invention :)13:58
odyssey4meevrardjp: I guess that means I need to get creative to get a working role-based venv build done for rocky... we have no other way13:59
odyssey4meI have some thoughts, because it seems that trying to get rid of all the meta-deps is going to take too long13:59
evrardjpwhat's wrong with my temp workaround?13:59
evrardjpfor meta deps we can work together13:59
evrardjpwe can just talk to everyone14:00
evrardjpsay "this week we're gonna do x"14:00
cloudnullodyssey4me I'll get that updated there too. Good looking out.14:00
*** gillesMo has joined #openstack-ansible14:01
*** sew has quit IRC14:01
odyssey4meevrardjp: I'll update the WIP patches during this week to get to a pattern that works and hopefully will be acceptable.14:01
*** sew has joined #openstack-ansible14:02
evrardjpodyssey4me: you're quite busy on many fronts14:02
cloudnullodyssey4me anything we can help with?14:02
evrardjplet's sort things out step by step14:02
evrardjpfirst is to make sure all the roles are in a good state now with the become: thing14:02
evrardjpelse we won't be able to iterate14:03
evrardjpI will deal with the workaround for tempest.14:03
odyssey4meevrardjp: yeah, I think that's fixed - I'm working through the last bits of the service setup delegation now14:03
evrardjpcloudnull: if you could help on the part jesse just mentionned that would be great14:03
odyssey4methe octavia role is *very* inconsistent in its results, so that's taking some time14:03
odyssey4mecloudnull: could do with a review for https://review.openstack.org/57952714:03
odyssey4methen replicating the pattern to all the other roles would be a massive saving of my time: https://review.openstack.org/#/q/topic:move-mq-setup-into-roles+(status:open+OR+status:merged)14:04
gillesMoHello ! I'm just trying to deploy Rally, with openstack-ansible 17.0.6. It fails with "There is no Platform plugin with name: 'existing@openstack'". Does someone knows the problem ?14:04
evrardjpoh yeah I suck at bash , so don't hesitate to make it better :)14:04
cloudnullodyssey4me I'll have a look in a few14:05
odyssey4meevrardjp: the bash there is perfectly fine14:05
cloudnullLirt do you see neutron stealing the underlying interface from the bridge?14:05
evrardjpodyssey4me: I haven't said I write "wrong" bash. I just don't like bash arrays and I avoid them like the plague.14:05
cloudnullOr is it just trying to bridge a bridge?14:05
odyssey4meevrardjp: I modified your bash anyway. ;)14:06
evrardjpodyssey4me: I have seen. Usage of arrays.14:07
evrardjpThat's typically not me.14:07
evrardjp:p14:07
cloudnullLirt You can hang a veth pair off the bridge and set the host bind override to one side of the veth.14:07
odyssey4menah, I just adjusted based on hwoarang's feedback, and added comments to clarify things14:07
odyssey4meoh, and made it a little more generic14:07
odyssey4mewe can use that to sync pretty much any role file now, not just task files14:08
evrardjpyeah I've seen14:08
*** cshen has quit IRC14:08
evrardjpI doubt we'll use it for something else though : p14:09
odyssey4meevrardjp: back to tempest - so the reason https://github.com/openstack/openstack-ansible/commit/61e8553ae3fda9cded6acafcf0fa4861b1d3e0bd was done is because the tempest_git_install_fragments settings were making tempest install without constraints, and not from git anyway14:11
odyssey4meso if we add the repo_packages back, but do not use the fragments, then we could be ok - assuming that tempest builds with constraints, which I believe it didn't some time ago when we added that capability14:11
odyssey4mehttps://github.com/openstack/openstack-ansible/commit/f28ddbbe3134a7a4d3d4a71a0721428f86ad2e0314:12
odyssey4meah, the original issue was with rally: https://bugs.launchpad.net/openstack-ansible/+bug/163199214:13
openstackLaunchpad bug 1631992 in openstack-ansible "Allow venvs to be built with disparate python requirements" [Medium,Fix released] - Assigned to Kevin Carter (kevin-carter)14:13
odyssey4meso perhaps tempest will be fine14:13
evrardjpyeah it was with rally14:14
odyssey4meok, so we add source-based building back for tempest - but this time ensure it's constrained14:14
evrardjpfor master only14:15
openstackgerritDmitriy R. proposed openstack/openstack-ansible-os_masakari master: Added required defaults, env example, Manage LB hook  https://review.openstack.org/58145914:15
hwoarangwould anyone like to review https://review.openstack.org/#/c/579770/ ? it only fails due to the usual and unrelated ubuntu timeout issues14:16
*** poul_ has quit IRC14:18
odyssey4meevrardjp: sounds good to me - hopefully that'll solve some of our issues, although it is another things to maintain in the checklist... maybe the patch to add it should also add removing it from the newly created stable branch at RC time :p14:19
*** nurdie has joined #openstack-ansible14:21
evrardjpodyssey4me: do you know if py_pkg is ready for jinja inside some directives?14:22
odyssey4meevrardjp: no, it doesn't handle jinja at all14:23
odyssey4mewhy do you ask?14:23
evrardjpwell I had a way to make that automatic if it worked with jinja.14:24
evrardjpI think14:24
vakuznetready for review https://review.openstack.org/#/c/581425/14:24
odyssey4meevrardjp I'd rather get rid of it than extend it14:24
evrardjpyeah it's fine14:25
evrardjpdon't worry I won't pursue that path14:25
*** sandipan has quit IRC14:26
evrardjpwho is leading the meeting today?14:26
evrardjpI have an overlap14:26
evrardjpI generated the bug list already14:27
evrardjpmgariepy: could you do it?14:27
lirt@cloudnull Since neutron agents such as linuxbridge agent are deployed on host directly I do not see the veth interface. I guess it is only created when you deploy in container using LXC options14:28
openstackgerritMerged openstack/openstack-ansible master: Prevent incorrect credentials  https://review.openstack.org/58289114:28
lirt@cloudnull For example I can see veth pair on rabbitmq container and underlying host connected correctly in host to br-dbaas14:30
lirt@cloudnull I specified eth_lbaas and host bind override to br-lbaas. This is how it made sense to me.14:33
TahvokHey guys!14:39
TahvokHas anyone encoentered spice git repo unavailability? It worked last week, after setting the new freedesktop repo, but not anymore: https://gist.github.com/Tahvok/e0ada61f29a7df236dc7e7995dfcbb4314:42
arbrandes1Tahvok: it seems to be down14:44
arbrandes1I'm trying with a mirror, via `nova_spicehtml5_git_repo: https://gitlab.com/spice/spice-html5.git` in user_variables.yml14:45
*** arbrandes1 is now known as arbrandes14:46
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_cinder master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58263214:47
Tahvokarbrandes: thanks! I'll use the mirror for now14:49
arbrandesTahvok: np!14:49
*** nurdie has quit IRC14:49
*** nurdie has joined #openstack-ansible14:50
*** nurdie has quit IRC14:51
*** sandipan has joined #openstack-ansible14:53
*** lbragstad has joined #openstack-ansible14:57
*** FrankZhang has joined #openstack-ansible14:57
*** kaiokmo has joined #openstack-ansible14:58
*** sandipan has quit IRC14:58
*** nurdie has joined #openstack-ansible14:59
*** kstev has joined #openstack-ansible14:59
evrardjpanyone else please?15:01
Dmitriyodyssey4me: I've implemented your fixes, could you please look into it one more time? https://review.openstack.org/#/c/58145915:04
prometheanfirecloudnull: do you know about influxdb-5.2.0 not handling unicode right?15:05
prometheanfireif you didn't, you do now :D15:05
evrardjpoh interesting I heard about things wrong in influx 52015:06
evrardjpdidn't know it was THAT big15:06
evrardjpstill that's what in requirements :p15:06
mgariepyevrardjp, ok i'll try to do it.15:07
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Fixes compute error  https://review.openstack.org/58327615:07
mgariepysorry for the delay was kinda stuck between 2 -3 tasks.15:08
jamesdentoncan master not be installed on Bionic?15:08
evrardjpjamesdenton: from sources yes15:08
mgariepycloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_,15:10
mgariepycathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok, mnaser, nicolasbock15:10
mgariepy meeting in 50 minutes15:10
evrardjpmgariepy: I generated the list for the triage a few hours ago so we should be fine15:11
evrardjpppl if you have extra things to add at the agenda go see the wiki (here on the topic of the IRC chan)15:12
mgariepyevrardjp, do you have notes on how to run the meeting ?15:12
prometheanfireneato15:12
prometheanfireI imagine OSA has a page like https://wiki.openstack.org/wiki/Meetings/Requirements15:12
prometheanfirehttps://wiki.openstack.org/wiki/Meetings/openstack-ansible15:13
spotzwill try to make meeting but in a work meeting so not supposed to be online15:17
*** DanyC has quit IRC15:35
*** lirt has quit IRC15:37
jenglisch_i delpoyed OSA 17.0.6 with HA VRRP neutron, however any HA router will fail with the following stacktrace (l3-agent log) http://paste.openstack.org/show/MTMvb6BMWw9Aa6YTI0vX/ while non-HA routers are fine ; does someone has a hint where to start debugging?15:38
*** gillesMo has quit IRC15:43
jenglisch_'ip netns exec qrouter-5f40a195-1830-426c-9200-83bbb9df7ac9 neutron-keepalived-state-change [...]' seems to be the problems. since the $PATH of the netns does not include the venv path15:49
mgariepyjenglisch_, looks like the path is missing for the neutron-l3-agent process.15:51
mgariepyjenglisch_, new install ? or an update ?15:52
jenglisch_new install15:53
mgariepyMeeting in 5 minutes guys.15:55
mgariepyjenglisch_, can you open a bug in LP ?15:57
mgariepyjenglisch_, we are about to start the weekly meeting and if you create the bug and add it to the list https://etherpad.openstack.org/p/osa-bugtriage we can triage it in the next hour.15:57
*** chyka has joined #openstack-ansible15:58
*** gkadam has quit IRC15:59
mgariepy#startmeeting openstack_ansible_meeting16:00
openstackMeeting started Tue Jul 17 16:00:27 2018 UTC and is due to finish in 60 minutes.  The chair is mgariepy. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)"16:00
openstackThe meeting name has been set to 'openstack_ansible_meeting'16:00
mgariepy#topic rollcall16:00
*** openstack changes topic to "rollcall (Meeting topic: openstack_ansible_meeting)"16:00
DmitriyCould someone review https://review.openstack.org/#/c/581459/ to get it finally merged. While someone hasn't made any changes16:00
mgariepyi'm here !16:00
spotzO/ sorta here16:00
evrardjpo/16:01
mgariepyping cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397,16:02
mgariepyqwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok, mnaser, nicolasbock16:02
mgariepyhrm16:02
* tosky is around16:02
prometheanfireo/16:02
*** nurdie has quit IRC16:03
guilhermespif I can help, I'm here too :)16:03
evrardjpteam team team16:03
evrardjp:)16:03
*** vnogin has joined #openstack-ansible16:03
d34dh0r53o/16:03
mgariepyyeah more ppl :)16:04
mgariepyanother minute or 216:04
*** DanyC has joined #openstack-ansible16:04
mgariepy#topic last week highlights16:06
*** openstack changes topic to "last week highlights (Meeting topic: openstack_ansible_meeting)"16:06
*** vnogin has quit IRC16:06
mgariepyodyssey4me: Distro builds for Xenial are not testing Rocky, and that's making things a little complicated. Should we try and recruit more help for Bionic and port it back to Queens, then eliminate Xenial from Rocky? ref: http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2018-06-29.log.html#t2018-06-29T13:34:4016:07
*** cshen has joined #openstack-ansible16:07
mgariepyodyssey4me, are you around to talk about it ?16:07
*** nurdie has joined #openstack-ansible16:07
evrardjpI think this was last week16:08
jenglisch_mgariepy: added, ty16:08
mgariepyhmm.16:08
mgariepymaybe would make sense since it's from 18 days ago.16:08
evrardjpmgariepy: I've updated my points16:09
*** DanyC has quit IRC16:09
openstackgerritDavid Wilde proposed openstack/openstack-ansible-tests master: Update get-pip to version 3.3  https://review.openstack.org/58329816:09
mgariepyevrardjp: working on independant inventories as stalled until testing is more stable for roles and the integrated. Focus is on landing M3.16:09
*** hachi has quit IRC16:09
hwoarango/16:09
evrardjphwoarang: 's point on the agenda is still valid16:10
hwoarangyep i updated it today16:10
mgariepyhwoarang: Finished aio_distro_basekit scenario - Please review https://review.openstack.org/#/c/579770/16:10
mgariepyhwoarang: Leap 15 is blocked due to lxc, sudo and mariadb bugs. Will work on that after holidays (and once aio_distro_basekit is in).16:11
mgariepyanything to add for those ?16:11
hwoarangno that would be all16:11
mgariepyevrardjp: M3 is next week. https://review.openstack.org/#/c/574006/ is not solved yet (more patches needed for keystone and cinder-backup). The other branches have been released.16:11
hwoarangthank you16:11
* mgariepy is in training for hosting meeting16:12
Dmitriyhave some question - do we have some plans about implementing support of ubuntu 18.04 for rocky?16:12
mgariepyDmitriy, can we talk about this during the open discussion ?16:13
mgariepy#topic bug triage16:13
*** openstack changes topic to "bug triage (Meeting topic: openstack_ansible_meeting)"16:13
odyssey4metosky: https://review.openstack.org/582331 just passed, no inventory changes ;)16:13
Dmitriymgariepy: oh, sorry. it seems, that I've missed topic change...16:13
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178219516:13
openstackLaunchpad bug 1782195 in openstack-ansible "neutron l3 agent fails to spawn HA router" [Undecided,New]16:13
toskyodyssey4me: oooh, great, thanks16:15
mgariepyanyone is running 17.0.6 with ha router that can confirm it's broken on all the distro ?16:15
evrardjpthat looks valid16:15
evrardjpcloudnull: has an env that could be used, am I right cloudnull ?16:15
evrardjpmgariepy: in the meantime it looks valid, and I'd say that's quite an important bug, so high16:16
mgariepyok.16:16
d34dh0r53agree16:16
evrardjpbut I'd like to wait for confirmation before marking confirmed16:16
evrardjpmgariepy: what do you think?16:16
mgariepyseems like path is missing. i'm not familiar with ha router16:17
evrardjpyeah it seems it's that16:17
mgariepyanyone runnign 17.X with ha router on other distro ?16:17
mnaserwe can ask the user to run cat /proc/$PID/env16:18
*** cshen has quit IRC16:18
mgariepyjenglisch_, ^^16:18
jenglisch_for which pid ?16:18
mnaserfor the l3 agent, which i believe it would tell us the path16:18
mnaserpath as in $PATH16:18
mnaserhowever.16:19
mnaserhttps://github.com/openstack/openstack-ansible-os_neutron/blob/master/templates/rootwrap.conf.j216:19
jenglisch_i don't think thats interesting, since rootwrap will wrap it16:19
jenglisch_http://paste.openstack.org/show/726132/16:19
mgariepyok in progress. can you update the bug with the info jenglisch_ ?16:20
mnaserwe can chat about debugging more after meeting :)16:20
mgariepynext one16:20
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178214716:20
openstackLaunchpad bug 1782147 in openstack-ansible "Deploy Sahara using unversioned endpoints" [Undecided,New]16:20
*** cshen has joined #openstack-ansible16:20
toskyI opened that bug16:20
d34dh0r53cloudnull: https://review.openstack.org/58329816:21
toskyI think the description should say it all, and I was planning to abuse the gates with a blind patch that changes the default values for entry points for sahara16:21
toskybut first I needed working gates for sahara :)16:21
mgariepyok so medium, triagated and assigned to tosky ?16:22
mgariepyare you ok with that ?16:22
toskyI would say yes16:22
toskyand if I hit some issues, I will nag here as usual16:22
xgerman_evrardjp: https://review.openstack.org/58327616:23
evrardjpI trust you tosky16:23
mgariepyperfect thanks tosky :)16:23
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178205116:23
openstackLaunchpad bug 1782051 in openstack-ansible "Install PIP Failed " [Undecided,New]16:23
*** suggestable has quit IRC16:23
toskythe last comment says that it is a duplicate of https://bugs.launchpad.net/openstack-ansible/+bug/177953416:24
openstackLaunchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius)16:24
mgariepysince the ticket has a link to another ticket, i would mark as ducplicate16:24
guilhermespI think that one was oppened by tux_16:24
guilhermespcloudnull was working with him yesterday16:24
guilhermesphe can give more details16:24
mnaserwe can do an actual mark as duplicate16:25
evrardjpyeah16:26
mgariepydone.16:26
* mgariepy was looking for it16:26
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178201216:26
openstackLaunchpad bug 1782012 in openstack-ansible "openstack ansible with ceph doesnot generate keyring file" [Undecided,New]16:26
openstackgerritVictor Palma proposed openstack/openstack-ansible-ops master: adding kolide fleet  https://review.openstack.org/58304616:26
mnaseri think the user was running this play with tags or something16:27
mnaseri just deployed 17.0.6 with ceph and it was fine16:27
mgariepyor the ceph-playbook failed ?16:27
evrardjpI doubt device can be used like that16:27
evrardjpit seems a support request16:27
*** cshen has quit IRC16:27
evrardjpI don't see how it was run16:28
evrardjp(at the first run)16:28
*** udesale has quit IRC16:29
mgariepyincomplete, then and ask for more info ?16:29
evrardjpI'd say that.16:30
evrardjpmnaser: 's point is valid: was that run with tags?16:30
mgariepyadded a comments16:31
mgariepynext one.16:31
evrardjpcool thanks mgariepy16:31
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178161916:31
openstackLaunchpad bug 1781619 in openstack-ansible "Neutron role does not enable osprofiler" [Undecided,New]16:31
evrardjpthat's indeed a gap16:32
evrardjpcloudnull: is neutron ready for osprofiler ?16:32
evrardjpcan we just edit the paste file?16:33
mgariepyconfirmed. medium16:33
*** gillesMo has joined #openstack-ansible16:33
evrardjpyup16:33
evrardjpor low16:33
mgariepylow ;)16:34
*** gillesMo has quit IRC16:34
mgariepyshould we assing someone ?16:34
evrardjpit's kinda a feature request but at the same time we are already kinda providing the feature so... low makes sense to me16:34
d34dh0r53o.O16:34
mgariepyd34dh0r53, interested ?16:35
evrardjpmgariepy: why not :)16:35
evrardjpanyone interested?16:35
evrardjpjrosser: maybe?16:35
d34dh0r53yeah, I'll look at it16:35
mgariepythanks a lot16:35
evrardjpd34dh0r53: should be easy16:35
evrardjplow-hanging-fruit : )16:35
jrosserdont mind :)16:35
mnaserhttps://github.com/openstack/neutron/blob/master/etc/api-paste.ini i guess upstream it doesn't exist though16:35
evrardjphaha great so you liberate d34dh0r53 for more bionic things! :p16:35
jrosserdoes this file get copied in from upstream?16:36
evrardjpmnaser: yes I checked upstream first -- that's why I asked that question16:36
mgariepycan you take it please jrosser ?16:36
mgariepynext.16:36
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178132116:36
openstackLaunchpad bug 1781321 in openstack-ansible "ceph-ansible error No first item, sequence was empty" [Undecided,New]16:36
evrardjpit not only needs to be changed in our repo, but also upstream, and making sure it works : )16:36
jrosserwe can confirm it works16:36
*** DanyC has joined #openstack-ansible16:37
evrardjpmgariepy: well it seems a configuration issue -- maybe we should mark it incomplete, and wait for user feedback to know if this is fixed/solved already?16:37
mgariepylast comment says now it work .16:38
evrardjpyeah16:38
*** tux_ has quit IRC16:38
d34dh0r53yep16:38
*** tux_ has joined #openstack-ansible16:38
mgariepyso invalid then16:38
evrardjpI'd say incomplete16:39
evrardjpbut up to you to decide16:39
mgariepysupport request16:39
evrardjpok then invalid16:39
d34dh0r53hmm, ceph shouldn't require br-storage, but that may not have been the issue16:39
mgariepydepends on the config i would guess ?16:40
d34dh0r53yeah, config issue I think16:40
mgariepyso, next ?16:40
d34dh0r53yep16:40
evrardjpyes I'd say so16:40
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178118916:40
openstackLaunchpad bug 1781189 in openstack-ansible "Task “Get Modern PIP” doesn't honour HTTP_PROXY" [Undecided,New]16:40
mgariepyanyone can confirm ?16:42
*** tux_ has quit IRC16:42
* jrosser looking....16:43
mnaserBy default, if an environment variable <protocol>_proxy is set on the target host, requests will be sent through that proxy. This behaviour can be overridden by setting a variable for this task (see setting the environment), or by using the use_proxy option.16:43
evrardjpthat's typically a jrosser thing :p16:43
mnaserHTTP_PROXY vs http_proxy ?16:44
jrosserwell that worked for us with aio+jenkins today16:44
mnaserdo you use HTTP_PROXY or http_proxy16:44
jrosserlooks like lowercase16:45
jrosserbut thats not totally scientific, just looking at the jenkins log16:45
mgariepyinvalid, support request, ask the user to use lowercase ?16:45
mgariepyor incomplete16:45
mnaseri'd ask to see if lowercase works16:45
mgariepyok. incomplete  + comment.16:47
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178116616:47
openstackLaunchpad bug 1781166 in openstack-ansible "Firewall as a service v2 is not compatible with LXB" [Undecided,New]16:47
*** lvdombrkr89 has quit IRC16:48
evrardjpmaybe johnsom can tell us more about that ^16:49
johnsomWhat did I do now?16:49
evrardjphe will tell the user to move to octavia though.16:49
evrardjpjohnsom: you didn't do anything wrong, no need for a lawyer!16:49
evrardjp:)16:49
mnaserfwaas and linux bridges?16:49
mgariepyxgerman_, are you arround ?16:49
evrardjpwhat do you think of https://bugs.launchpad.net/openstack-ansible/+bug/1781166 johnsom ?16:50
openstackLaunchpad bug 1781166 in openstack-ansible "Firewall as a service v2 is not compatible with LXB" [Undecided,New]16:50
mgariepyhttps://review.openstack.org/#/c/548195/16:50
mnaserthis isnt lbaas stuff16:50
xgerman_yes16:50
johnsomYeah, fwaas is not my area.  JP looking16:50
evrardjpmnaser: OMG16:50
evrardjpyeah I am tired.16:50
evrardjpsorry johnsom !16:50
mgariepyis fwaasv2 compatible with lxb ?16:50
evrardjpI read LBaaS v216:50
xgerman_no16:50
mgariepyhttps://bugs.launchpad.net/openstack-ansible/+bug/178116616:50
xgerman_mgariepy: no — it only works with ovs16:50
johnsomHa, NP.  Octavia does support linux bridges BTW, OVS and others too.16:50
johnsom</end> shameless plug16:50
evrardjpjohnsom: that's not shameless when it's educational!16:51
mgariepyok confirm medium16:51
xgerman_or better the l2 part only works with ovs — l3 doesn;t care16:51
mgariepyand need docs and patches i guess.16:51
evrardjpsorry for the spam in the channel -- my bad.16:51
evrardjpcan't confirm16:51
mgariepywhy ?16:52
mgariepyxgerman_, just did.16:52
mgariepyl2 part is not working with lxb.16:52
xgerman_neutron made us believe they are deprecating lxb ;-)16:52
evrardjpmgariepy: I meant I can't confirm myself :p16:54
evrardjpsorry16:54
evrardjpI am really tired16:54
openstackgerritLuigi Toscano proposed openstack/openstack-ansible-os_sahara master: Deploy Sahara with unversioned endpoints  https://review.openstack.org/58331016:54
mgariepyi would add a needs docs and some patch to make sure it's not enabled with lxb16:54
mgariepyconfirm, medium.16:55
evrardjplgtm for the classification16:55
mgariepyanyone would like to work on this?16:55
evrardjpnext?16:55
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178114816:56
openstackLaunchpad bug 1781148 in openstack-ansible "vpnaas agent is removed since Queens and configuration changed" [Undecided,New]16:56
evrardjplooks valid16:56
evrardjpmedium?16:56
mgariepyyep,16:57
mgariepylgtm.16:57
evrardjpok next16:57
mgariepy#link https://bugs.launchpad.net/openstack-ansible/+bug/178112616:57
openstackLaunchpad bug 1781126 in openstack-ansible "ceph-ansible (libselinux-python) aren't installed" [Undecided,New]16:57
evrardjpthat is weird, as this should be installed16:58
mgariepyin the container ?16:58
evrardjphttp://git.openstack.org/cgit/openstack/openstack-ansible/tree/playbooks/ceph-install.yml#n8816:58
evrardjpfor me we need more details.16:59
mgariepyso it's the interpreter that is broken16:59
evrardjpoh16:59
mgariepymnaser, anything on that ?16:59
evrardjpmaybe my patch to remove python3 fixed it16:59
mgariepydeployed you ceph cluster into container ?16:59
mgariepyincomplete and more ask for more info ?17:00
mnaserThe containers don’t have selinux17:00
mnaserSo it shouldn’t try to ask to install that17:00
evrardjpmnaser: you mean that task is not relevant when containerized?17:01
mnaserI believe so.17:01
mnaserIt should be skipped.17:01
evrardjpwe should add a conditional then17:01
mgariepythe taks is relevant, i thinkg the issue is that ansible don't have the bindings.17:01
evrardjpbut anyway, it's not the problem of the user I'd say17:02
mgariepyit's a config change.17:02
mgariepynot a pkg install.17:02
evrardjpoh17:02
evrardjpyou mean the necessary libs aren't symlinked into the venv?17:02
mgariepyi'm not sure what is happenning there17:03
evrardjpit could as well be a problem on the remote node... it's weird we don't see that in gates17:04
mgariepywhen you create a file with ansible if your target has selinux enabled (or ansible think it has) it will want to manage se attrib.17:04
evrardjpor I haven't seen one17:04
evrardjpyeah17:04
mgariepythat's when it needs the selinux binding.17:04
evrardjpI have to go17:05
mgariepyi would have to go also.17:05
evrardjpthanks mgariepy for chairing the meeting117:05
evrardjp!*17:05
openstackevrardjp: Error: "*" is not a valid command.17:05
hwoarangthank you!17:05
mgariepythanks all of you.17:05
mgariepy#endmeeting17:06
*** 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"17:06
openstackMeeting ended Tue Jul 17 17:06:19 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-17-16.00.html17:06
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-17-16.00.txt17:06
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-07-17-16.00.log.html17:06
evrardjpnext meeting chair?17:06
evrardjpdarn it's not in the meeting :(17:06
mgariepyoops.17:07
evrardjpany volunteers?17:07
evrardjpI propose mgariepy next time : p17:07
mgariepywe will see next week.17:07
evrardjpbecause not listed the next chair!17:07
evrardjphahah17:07
evrardjpok17:07
evrardjp: )17:07
evrardjpthanks mgariepy for this week!17:07
evrardjpI have to go17:07
evrardjpttyl!17:07
mgariepyhaha17:07
mgariepycya17:07
*** chhagarw has quit IRC17:09
*** epalper has quit IRC17:09
*** lbragstad has quit IRC17:11
mnaseri should be able to run it again next week17:17
mnaserill be back to normal operation17:18
*** chhagarw has joined #openstack-ansible17:29
*** laztoum has quit IRC17:35
*** tux_ has joined #openstack-ansible17:39
tux_guilhermesp: yes that was me and 3.3 get-pip.py resolved all my issue :)17:41
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/58233117:45
*** chhagarw has quit IRC17:45
*** shardy_ has quit IRC17:54
*** sew has quit IRC17:57
openstackgerritMerged openstack/openstack-ansible-tests master: Add mq_setup common task file  https://review.openstack.org/57952718:00
*** vnogin has joined #openstack-ansible18:01
*** vnogin has quit IRC18:04
*** sew has joined #openstack-ansible18:04
*** ianychoi has quit IRC18:14
*** electrofelix has quit IRC18:16
*** KeithMnemonic has joined #openstack-ansible18:16
*** poopcat has joined #openstack-ansible18:17
*** kberger has quit IRC18:18
*** sew has quit IRC18:18
*** epalper has joined #openstack-ansible18:19
*** epalper has quit IRC18:25
*** cshen has joined #openstack-ansible18:26
odyssey4med34dh0r53: are you going to do another patch equivalent to https://review.openstack.org/579927 for the update to 3.3?18:27
*** cshen has quit IRC18:30
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.openstack.org/58332918:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Update get-pip to version 3.3  https://review.openstack.org/58333118:32
*** rivimey has joined #openstack-ansible18:34
rivimeyHi18:34
cjloaderi'm still seeing AttributeError: 'Connection' object has no attribute 'container_user' on the task where we copy global req pins to host18:40
cjloaderany help would be appreciated18:41
cjloaderon master18:41
*** vnogin has joined #openstack-ansible18:42
mgariepyTASK [os_nova : Map instances to new Cell1] this is taking too long..18:42
mgariepywhen does it needs to run on every upgrade ?18:42
mgariepywhen/why,.18:47
*** lbragstad has joined #openstack-ansible18:47
d34dh0r53odyssey4me: I'm doing it in openstack-ansible-tools, do I need to do it elsewhere?18:53
odyssey4med34dh0r53: there's such a repo?18:53
odyssey4meyou mean tests?18:54
odyssey4meyes, the integrated repo also uses it18:54
odyssey4mehttps://review.openstack.org/579927 was the integrated repo's patch which pinned it to 3.218:54
d34dh0r53doh, yeah tests18:56
d34dh0r53sorry, lunch hangover18:56
odyssey4mecjloader: that task hasn't changed between queens and rocky, and we're not seeing it in the OSA gates, so I guess there's something funky going on in your test env?18:57
d34dh0r53odyssey4me: yeah, I can do it there as well18:57
odyssey4methanks d34dh0r5318:57
*** vnogin has quit IRC18:58
*** scarlisle has joined #openstack-ansible19:00
*** TxGirlGeek has joined #openstack-ansible19:01
jrosserodyssey4me: i'm still carrying 3 unmerged queens repo related patches for pip+proxy = slooooooow, mind if i try rebasing those?19:05
odyssey4mejrosser: rebasing won't help, but go ahead if you wish - the issue must be lower down in the stack... I'll be getting back to those after M3 when we focus on bug fixes only19:06
odyssey4meright now I'm trying to finish getting other new work for rocky done, then will circle back to that19:07
odyssey4mejrosser: it's plausible that the issue there is AIO only, so if you have a bit of time to try it out and dig a bit then please do19:07
openstackgerritDavid Wilde proposed openstack/openstack-ansible master: Update get-pip to version 3.3  https://review.openstack.org/58334219:07
jrosserok, i'll take a look, we've forced them to apply on our real deploy and they work19:08
jrosserbut it's a bit messy19:08
odyssey4meof course, and doing that would make queens work better too19:08
jrosserwe've been putting a bit of time into CI behind a proxy as thats not really tested at all19:09
jrosseri don't think it's an AIO only issue as we hit it for real, it takes hours and hours to deploy otherwise19:10
odyssey4meoh the problem is real, yes - but the failure in that CI result may just be CI only19:13
odyssey4mebut it also may not be - failures in CI are always indicative of a real problem19:13
odyssey4mesometimes an edge case or a race condition, but still a problem19:13
jrosseri guess also we've applied the 3 simultanously19:13
odyssey4meyeah, but those are all applied at the same time for the last one in the stack, and it still fails19:14
*** cshen has joined #openstack-ansible19:15
*** tosky has quit IRC19:20
cjloaderokay odyssey4me nvm figured it out19:21
scarlisleis there a way to use multiple "dhcp-option-force" keys in the neutron_dhcp_config variable?19:21
*** sew has joined #openstack-ansible19:29
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone master: Add packages required for osprofiler  https://review.openstack.org/57350819:37
*** DanyC has quit IRC19:38
*** DanyC has joined #openstack-ansible19:38
*** DanyC has quit IRC19:43
*** hachi has joined #openstack-ansible19:48
*** kberger has joined #openstack-ansible19:50
*** KeithMnemonic has quit IRC19:51
*** cshen has quit IRC20:00
*** cshen has joined #openstack-ansible20:04
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/queens: Ensure that repo checks use the right values  https://review.openstack.org/56442220:08
*** jonher_ has quit IRC20:13
jrossercloudnull: isnt https://bugs.launchpad.net/openstack-ansible/+bug/1781619 really about osprofiler being missing from the paste pipeline?20:13
openstackLaunchpad bug 1781619 in openstack-ansible "Neutron role does not enable osprofiler" [Low,Confirmed] - Assigned to Jonathan Rosser (jrosser)20:14
tux_Folks, I have set "nova_console_type: novnc" and run all my playbook and now from GUI getting error "Unable to load console. Please reload page to try again."20:20
tux_Error: Console is currently unavailable20:20
tux_ostack-infra-01_nova_console_container-52ec2424  is RUNNING20:22
*** cshen has quit IRC20:22
*** jonher has joined #openstack-ansible20:24
*** cshen has joined #openstack-ansible20:25
tux_On both my development and production environment same error20:25
*** tux_ has quit IRC20:27
*** tux_ has joined #openstack-ansible20:28
*** lbragstad has quit IRC20:28
*** tux_ has quit IRC20:33
*** FrankZhang has quit IRC20:38
*** DanyC has joined #openstack-ansible20:42
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_monasca master: Fix monasca  https://review.openstack.org/57872120:47
guilhermesp^^ odyssey4me evrardjp expecting everything green again :)20:48
guilhermespI would like to ask later if any other core could review and workflow if possible. This is the groundwork to our monasca role, there are quite a few minor things to do but we are on the way20:52
*** sew has quit IRC20:54
*** sew has joined #openstack-ansible20:55
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services  https://review.openstack.org/57977020:55
*** jonher_ has joined #openstack-ansible20:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: Move MQ vhost/user creation into role  https://review.openstack.org/58336020:56
*** jonher has quit IRC20:56
*** vnogin has joined #openstack-ansible20:57
*** DanyC has quit IRC20:59
*** DanyC has joined #openstack-ansible21:00
*** DanyC has quit IRC21:01
*** DanyC has joined #openstack-ansible21:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Move MQ vhost/user creation into role  https://review.openstack.org/58336321:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_blazar master: Move MQ vhost/user creation into role  https://review.openstack.org/58336421:02
*** jonher_ has quit IRC21:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Move MQ vhost/user creation into role  https://review.openstack.org/58336521:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Move MQ vhost/user creation into role  https://review.openstack.org/58336621:03
*** jonher has joined #openstack-ansible21:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Move MQ vhost/user creation into role  https://review.openstack.org/58336821:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Move MQ vhost/user creation into role  https://review.openstack.org/58336921:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Move MQ vhost/user creation into role  https://review.openstack.org/58337021:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Move MQ vhost/user creation into role  https://review.openstack.org/58337121:04
*** vnogin has quit IRC21:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Move MQ vhost/user creation into role  https://review.openstack.org/58337221:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Move MQ vhost/user creation into role  https://review.openstack.org/58337521:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon master: Move MQ vhost/user creation into role  https://review.openstack.org/58337621:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Move MQ vhost/user creation into role  https://review.openstack.org/58337721:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Move MQ vhost/user creation into role  https://review.openstack.org/58337821:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum master: Move MQ vhost/user creation into role  https://review.openstack.org/58337921:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Move MQ vhost/user creation into role  https://review.openstack.org/58338021:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_molteniron master: Move MQ vhost/user creation into role  https://review.openstack.org/58338121:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca master: Move MQ vhost/user creation into role  https://review.openstack.org/58338221:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-agent master: Move MQ vhost/user creation into role  https://review.openstack.org/58338321:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_monasca-ui master: Move MQ vhost/user creation into role  https://review.openstack.org/58338421:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Move MQ vhost/user creation into role  https://review.openstack.org/58338621:07
guilhermespand sorry odyssey4me I really didn't have time to Move MQ vhost/user due to the recent issues with monasca21:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Move MQ vhost/user creation into role  https://review.openstack.org/58338721:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_octavia master: Move MQ vhost/user creation into role  https://review.openstack.org/58338821:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_panko master: Move MQ vhost/user creation into role  https://review.openstack.org/58338921:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally master: Move MQ vhost/user creation into role  https://review.openstack.org/58339021:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara master: Move MQ vhost/user creation into role  https://review.openstack.org/58339121:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_searchlight master: Move MQ vhost/user creation into role  https://review.openstack.org/58339221:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Move MQ vhost/user creation into role  https://review.openstack.org/58339321:09
odyssey4meguilhermesp: no worries - I just scripted it with ansible21:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tacker master: Move MQ vhost/user creation into role  https://review.openstack.org/58339421:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Move MQ vhost/user creation into role  https://review.openstack.org/58339521:10
odyssey4methey might be perfect, they might not, but the hard part is done ;)21:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove master: Move MQ vhost/user creation into role  https://review.openstack.org/58339621:10
guilhermespgreat, let me know if there's something else that I might to do21:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher master: Move MQ vhost/user creation into role  https://review.openstack.org/58339721:10
guilhermespI might do*21:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar master: Move MQ vhost/user creation into role  https://review.openstack.org/58339821:11
guilhermespsince I think the first part of the work with monasca is done21:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zun master: Move MQ vhost/user creation into role  https://review.openstack.org/58339921:11
odyssey4meguilhermesp: that's the hard part! from now on, keep it working!21:11
*** poopcat has quit IRC21:11
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Add osprofiler to api-paste pipeline  https://review.openstack.org/58340021:11
*** tux_ has joined #openstack-ansible21:14
*** sew has quit IRC21:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Fix notify MQ defaults  https://review.openstack.org/58337121:16
*** vnogin has joined #openstack-ansible21:17
*** mmercer has joined #openstack-ansible21:17
*** vakuznet has quit IRC21:19
*** tux_ has quit IRC21:19
*** sew has joined #openstack-ansible21:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift master: Move MQ vhost/user creation into role  https://review.openstack.org/58339321:24
odyssey4meok, most of those need a little extra work - but it's a start point which is easily modified from here21:26
odyssey4metime for me to !computer, cheers folks!21:27
*** tux_ has joined #openstack-ansible21:30
*** nurdie has quit IRC21:31
*** nurdie has joined #openstack-ansible21:31
*** DanyC has quit IRC21:32
*** poopcat has joined #openstack-ansible21:32
*** DanyC has joined #openstack-ansible21:33
*** nurdie has quit IRC21:36
*** DanyC has quit IRC21:36
*** kstev has quit IRC21:36
*** cshen has quit IRC21:37
tux_Getting this error during console access in logs http://paste.openstack.org/show/726150/21:44
tux_cloudnull: ^^ if you are aware of it21:44
*** poopcat1 has joined #openstack-ansible21:45
*** poopcat has quit IRC21:48
*** mmercer has quit IRC21:53
*** mmercer has joined #openstack-ansible21:54
*** sew has quit IRC22:02
jenglisch_is openstack-manila anywhere in the OSA backlog currently?22:07
*** rivimey has left #openstack-ansible22:09
*** albertcard2 has joined #openstack-ansible22:12
cloudnulljenglisch_ there have been folks threatening to work on it however I've never seen anything come from it.22:13
cloudnullI'm sure folks would be keen to see it added in, it's just not been prioritized at this time.22:13
cloudnulltux_ is your console not working or is that just noise in the logs ?22:14
cloudnullLooks like an LB check if i had to guess.22:14
*** poopcat1 has quit IRC22:15
tux_cloudnull: console not working22:16
*** dave-mccowan has quit IRC22:16
cloudnulljrosser right you are, https://github.com/openstack/openstack-ansible-os_neutron/blob/master/templates/api-paste.ini.j2#L44-L45 the filter is there but its not in the pipeline, so it'll need a change both ways.22:16
tux_cloudnull: if i got to console tab i am getting this error "Unable to load console. Please reload page to try again."22:16
cloudnulldoes the redirect button work ?22:16
*** hachi has quit IRC22:17
tux_redirect button ?? what is that?22:17
cloudnullnormally in horizon there's a button that when the console isn't loading in an iframe22:17
cloudnulli guess you're not even seeing that.22:17
cloudnull?22:17
tux_ah! i got it, i have seen that button on old openstack which used spice, but here i am not seeing that22:18
tux_Error: Console is currently unavailable22:18
tux_and same time i am seeing error http://paste.openstack.org/show/726150/  in nova_console_container22:19
tux_cloudnull:  This is what my nova.conf look like http://paste.openstack.org/show/726151/22:20
-tux_- [root@ostack-controller-03-nova-console-container-109d5f9d ~]# curl http://10.5.1.169:6080/vnc_lite.html22:20
-tux_- curl: (52) Empty reply from server22:20
cloudnullI assume 192.168.100.81 is the container IP ?22:21
cloudnullis novnc listening ?22:21
cloudnullhave you tried restarting the container?22:21
tux_192.168.100.81 is container IP and 10.5.1.169 is external LB vip ip22:22
tux_let me try to restart22:23
tux_cloudnull: i did restart but no luck22:27
tux_it was working before when i was using spice-html522:27
tux_since i moved to novac it stopped working22:27
tux_it seems its not seeing some files  based on error mesg code 404, message No such file22:30
tux_I have nova-spicehtml5proxy.service service running in container is that right thing?22:32
tux_tcp        0      0 0.0.0.0:6080            0.0.0.0:*               LISTEN      465/python22:35
tux_tcp        0      0 0.0.0.0:6082            0.0.0.0:*               LISTEN      345/python22:35
tux_FYI, i have tired on multiple browser (safari, windows etc...)22:38
tux_After enable debug i am seeing this stack error http://paste.openstack.org/show/726154/22:41
tux_I am going to open bug anyway to track this issue22:42
tux_https://bugs.launchpad.net/openstack-ansible/+bug/178225522:44
openstackLaunchpad bug 1782255 in openstack-ansible "novnc console error code 404, message No such file" [Undecided,New]22:44
*** tux_ has quit IRC22:44
*** lbragstad has joined #openstack-ansible22:50
cloudnulltux_ sorry ack, back in a min22:50
cloudnullany cores around want to give these a push forward https://review.openstack.org/#/q/topic:osprofiler+(status:open+OR+status:open)  ?22:57
openstackgerritMerged openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.openstack.org/58332922:58
*** admin0 has quit IRC23:01
*** tosky has joined #openstack-ansible23:09
*** tux_ has joined #openstack-ansible23:13
*** chyka has quit IRC23:43
openstackgerritVictor Palma proposed openstack/openstack-ansible-ops master: adding kolide fleet  https://review.openstack.org/58304623:46
*** pmannidi has joined #openstack-ansible23:47

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