Tuesday, 2021-10-26

ChiToHi OSA team!00:52
ChiToI am trying to install gnocchi with ceph support on Ubuntu 20.04 with Wallaby version and I noticed that the python-rados pip package is required but it is not found on pip, so my gnocci-*constraints.txt is not created00:54
ChiTohas anyone experienced this before? 00:54
ChiToI don't know where thte python-rados reference is hardcoded00:54
halali_-Hi, while upgrading ubuntu from 18 -> 20 following https://docs.openstack.org/openstack-ansible/latest/admin/upgrades/distribution-upgrades.html, control01 is redeployed. setup-host/infra - done, keystone failed [python_venv_build : Install python packages into the venv] https://paste.openstack.org/show/810206/ 07:18
noonedeadpunkChiTo yep, I have some ideas what can be done there, but nobody was around at time you was asking (07:30
jrosser_halali_-: it means that the venv installation could not find the required version of the keystone wheel08:42
jrosser_i think that you should check that the wheel has been built on the newly installed infra host08:43
jrosser_and that if you use curl on port 8181 to the loadbalancer that you can see the wheels for ubuntu 2008:44
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/victoria: Bump OpenStack-Ansible Victoria  https://review.opendev.org/c/openstack/openstack-ansible/+/81533609:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/wallaby: Bump OpenStack-Ansible Wallaby  https://review.opendev.org/c/openstack/openstack-ansible/+/81533309:54
opendevreviewMerged openstack/openstack-ansible-memcached_server master: [doc] Fix haproxy_extra_services layout  https://review.opendev.org/c/openstack/openstack-ansible-memcached_server/+/80599610:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_heat master: Do not install ceilometerclient  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/81546810:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_tempest master: Do not install ceilometerclient  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/81547010:53
*** tosky_ is now known as tosky11:25
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/wallaby: Bump OpenStack-Ansible Wallaby  https://review.opendev.org/c/openstack/openstack-ansible/+/81533311:30
jrosser_andrewbonney: https://pypi.org/project/rally-openstack/ 2.2.0 released which should fix yesterdays trouble?13:28
andrewbonneyYes, I spotted that so set my job re-checking13:28
noonedeadpunkyeah it is fixed13:50
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible/+/815333 passed now13:50
noonedeadpunkwell, 99% passed)13:50
*** sshnaidm_ is now known as sshnaidm14:03
noonedeadpunk#startmeeting openstack_ansible_meeting15:00
opendevmeetMeeting started Tue Oct 26 15:00:23 2021 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:00
noonedeadpunk#topic office hours15:00
noonedeadpunk\o/15:01
mgariepyhey !15:01
damiandabrowski[m]hi ;)15:02
noonedeadpunkI want to discuss patch that has been pushed as a result of discussion in PTG15:03
noonedeadpunkbtw I haven't send a PTG results yet - will do that right after the meeting15:04
noonedeadpunkthe topic in gerrit https://review.opendev.org/q/topic:%22bp%252Fprotecting-plaintext-configs%22+(status:open%20OR%20status:merged)15:04
noonedeadpunkeventually it's a concept patch that has been done https://specs.openstack.org/openstack/openstack-ansible-specs/specs/xena/protecting-plaintext-configs.html15:05
SiavashSardariHi there15:14
SiavashSardarithis is interesting, how we should upgrade from plain text to vault on existing setups?15:15
SiavashSardariI guess it should work, but never done sth like this before15:17
noonedeadpunkI think upgrade is less of concern here15:21
noonedeadpunkEvnetually it should be just matter of setting variable15:21
noonedeadpunkbecause secrets are the same15:22
noonedeadpunkit's just matter of storing them correctly15:22
noonedeadpunkDo you think we should move tasks/vault_setup.yml to it's own thing?15:26
noonedeadpunkAnd I guess we can run this on the utility? or where?15:27
noonedeadpunkalso should it be it's role or?15:27
noonedeadpunkAnd I'd suggest merging vault role tbh and iterate on it later on15:28
noonedeadpunkQuestion - where do we see https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/814865/1/tasks/vault_setup.yml ?15:41
noonedeadpunkDo we see it the same thing as db_setup?15:41
noonedeadpunkOr it should be independent role?15:41
noonedeadpunkOr just a tasks_from from vault role?15:41
noonedeadpunkAnd it feels like we should just write a collection/plugin to store things in vault15:42
noonedeadpunkI posted my comment but I'd love to see another opinions on this15:45
noonedeadpunkI think I don't have anything else for today...15:48
noonedeadpunk#endmeeting15:48
opendevmeetMeeting ended Tue Oct 26 15:48:20 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-10-26-15.00.html15:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-10-26-15.00.txt15:48
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-10-26-15.00.log.html15:48
mgariepyhttps://paste.opendev.org/show/bRvN8d5S0NqBONcNDY2O/15:48
mgariepyalways fun.15:48
mgariepyjamesdenton, that's only causing issue with ... HA routers.. lol.15:53
noonedeadpunkdoh...15:57
mgariepyyep.15:58
mgariepyanother good reason to ditch lxb lol15:58
mgariepythe nice part is that ha-router are mostly (99.5%) disabled on this cloud.. 16:02
noonedeadpunkwell, I never saw that on lxb with ha routers tbh16:03
noonedeadpunkbut the region I know is still running train16:03
mgariepythat's stein.16:04
noonedeadpunkhm...16:10
noonedeadpunkAnd what OS? Bionic?16:10
mgariepyyep16:10
noonedeadpunkweird...16:10
noonedeadpunkwas os upgraded recently?16:10
mgariepya couple of weeks ago.16:11
mgariepymaybe couple of months..16:11
mgariepyit was rocky then tho.16:11
noonedeadpunkSo might be the region I know has just older packages and issue hasn't come yet....16:11
mgariepybut the project with this router seems to be abandonned..16:11
mgariepythat's really the stein upgrade that created the issue.16:13
mgariepyhttps://paste.opendev.org/show/bVwEsrMfaRlYo5v3TzTm/16:15
jrosser_https://github.com/eventlet/eventlet/issues/40116:19
mgariepyfun.16:27
mgariepythanks jrosser_ i'll check to test that.16:27
jrosser_looks messy :/16:44
jrosser_now that you're on bionic an upgrade to T would land you on python3 i think16:53
mgariepyyep.16:54
noonedeadpunkah, well, yeah I guess that's the difference )17:42
noonedeadpunkpy2 vs py317:42
spatelhow do you guys restart neutron-agent on all compute nodes serially ?18:24
spateli have 250 compute nodes so want to go in slow pace 18:24
ChiToHi OSA Team21:08
ChiToI was trying to install gnocci on Wallaby with Ubuntu 20.04 but it fails to create the gnocchi-*constraints.txt file because it requires a python-rados pip but it is no longer on pip21:08
ChiTohas anyone experienced something similar? 21:08
ChiToI think python-rados works on CentOS but I am not sure where can I take the reference out, it is required because my deployment relies on ceph as a storage driver for Gnocchi 21:09
ChiToI get this https://paste.opendev.org/show/810227/ 21:12
jrosser_ChiTo: I think noonedeadpunk may have some ideas but with the time zone differences probably the best thing to do is create a bug on launchpad to discuss this21:13
ChiTojrosser_: Understood, thanks for your prompt response, I will create a bug then21:14

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!