Thursday, 2023-05-25

opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Align distro_arch naming in the role  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422508:20
opendevreviewMerged openstack/ansible-role-python_venv_build master: Add a failure message when no build targets are present  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88417709:29
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Add a failure message when no build targets are present  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422609:32
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Add a failure message when no build targets are present  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422609:32
opendevreviewMerged openstack/ansible-role-python_venv_build master: Add venv_build_group variable  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88418610:45
opendevreviewMerged openstack/ansible-role-python_venv_build master: Build wheels depending on presence of venv_build_group  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88418710:45
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Add venv_build_group variable  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422710:47
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Add venv_build_group variable  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422710:49
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-python_venv_build stable/2023.1: Build wheels depending on presence of venv_build_group  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88435610:49
derekokeeffe85Hi all, had a chat with a colleague this morning and he asked what is the preffered most stable OS to install openstack on with OSA? Is there a preference that you have?10:51
noonedeadpunkLikely ubuntu is the most used as of today. Rocky would be another good choice10:53
noonedeadpunkBut ubuntu is smth that all openstack projects test against - https://governance.openstack.org/tc/reference/runtimes/2023.1.html10:54
opendevreviewMerged openstack/openstack-ansible-os_tempest stable/2023.1: Update .gitreview for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/88413810:56
opendevreviewMerged openstack/openstack-ansible-os_tempest stable/2023.1: Update TOX_CONSTRAINTS_FILE for stable/2023.1  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/88413910:58
derekokeeffe85Cool, thanks11:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_cinder stable/yoga: Define service_user for cinder services  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/88421111:00
noonedeadpunkAnother thing we should look into for stable branches is https://review.opendev.org/q/topic:osa%252FOSSA-2023-00311:04
noonedeadpunkand this EM patch ofc https://review.opendev.org/c/openstack/openstack-ansible/+/88350011:05
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Switch driver jobs to Jammy  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/88436111:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_zun master: Switch jobs to Jammy  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/88436211:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_manila master: Switch jobs to Jammy  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/88436311:43
noonedeadpunkand let's land backports of python_venv_build then? https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/884225 (and whole chain on top of it)11:47
noonedeadpunkfwiw, we have couple of troubles with actual master from what I see. Failed very early with cryptography :(12:03
opendevreviewMerged openstack/ansible-role-python_venv_build stable/2023.1: Align distro_arch naming in the role  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422512:29
opendevreviewMerged openstack/ansible-role-python_venv_build stable/2023.1: Add a failure message when no build targets are present  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422612:31
opendevreviewMerged openstack/ansible-role-python_venv_build stable/2023.1: Add venv_build_group variable  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88422712:31
opendevreviewMerged openstack/ansible-role-python_venv_build stable/2023.1: Build wheels depending on presence of venv_build_group  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/88435612:31
jrossernoonedeadpunk: ^^ something is wrong here i think? like pretty much no useful jobs run12:35
noonedeadpunkit's because main repo is not branched yet12:36
jrosserewwww12:39
derekokeeffe85Could anyone give me a pointer on where to look regarding the errors here https://paste.openstack.org/show/b85XWfTESL9vgj8mY1Wx/. After your advice yesterday noonedeadpunk I reinstalled the OS on the three machines and started from scratch but can't get past setup-hosts.yml. After your comment the other day jrosser I pulled the newer version, other than that. No changes bar the bond0.113 mapping is now just bond012:40
jrosserglance and cinder containers probably share the need to connect to br-storage12:41
jrosserso i might start by looking if that was ok12:41
noonedeadpunkI'd try to manually start container in attached mode12:42
noonedeadpunkthen error on startup would be printed out to stdout12:42
noonedeadpunkBut yes, I think it's highly likely some interface can't be created12:42
derekokeeffe85Perfect, thanks12:45
derekokeeffe85Aren't ye both very good :) Failed to attach "89f3b5a7_eth2" to bridge "br-storage", bridge interface doesn't exist12:48
noonedeadpunkBtw since Antelope you can manage these bridges with OSA ;)12:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Bump SHAs for OpenStack-Ansible 27.0.0.rc1  https://review.opendev.org/c/openstack/openstack-ansible/+/88420313:02
MrRHi all, made some progress and seem to have a pretty much working stack finally, even magnum and kubernetes cluster creation works which is a first for me in a while, only things that failed to install on 26.1.1 are Trove, Sahara, Senlin and Zun, Ironic i havent tried as i remember it giving me a headache last time and i've avoided Unbound/QDRouterD as i was advised to. I have posted all the error's i got from 14:55
MrRthem here: https://paste.openstack.org/show/b7LKGgYQimwYzwsLBq4m/14:55
MrRI do need to deal with logs though, it seems to be generating 20GB a day at least and i keep having to clear it, how do i control/limit logging? Is there a built in way, a way to have all logs stored in ceph or am i just setting a cron job to clear it daily?14:56
noonedeadpunkSo.. it seems that CentOS has pushed libvirt up wrt LibvirtModularDaemons14:56
noonedeadpunk "Could not find the requested service libvirtd.socket: host" -> https://zuul.opendev.org/t/openstack/build/b04f160906934b58becc9d0e728bbd6a14:57
NeilHanlonjrosser: (wrt 64k page aarch64) good question! I'm not.. really sure. I can take a stab at making you a 64k ISO, though14:58
jrosserNeilHanlon: it would be interesting to know if we can do that trivially with dib (we're using that to make ironic images now)14:58
NeilHanlonshould be able to, I think, just a matter of installing the right kernel14:59
NeilHanloni can poke at that instead ;) 14:59
jrosserwe've got unexpectedly spectacular performance off a 64k page size system - to the degree that now benchmarking 4k vs. 64k is needed to try to understand whats happening14:59
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-uwsgi stable/zed: Replace imports with dynamic includes  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88437215:00
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-uwsgi stable/yoga: Replace imports with dynamic includes  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88437315:00
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-uwsgi stable/xena: Replace imports with dynamic includes  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88437415:00
noonedeadpunkMrR: this should fix the issue on stable branches ^15:00
noonedeadpunkregarding logs - do you have debug enabled?15:01
MrRno, i disabled it after getting everything working15:02
noonedeadpunkMrR: regarding logs - you can leverage journald commands to retain only for specific time period or specific amount of logs by size15:02
noonedeadpunkhttps://freedesktop.org/software/systemd/man/journalctl.html#--vacuum-size=15:02
jrosserthat does sound like a lot of logging15:04
jrosserdoes the centos libvirt thing mean we have to backport fixes for that15:05
noonedeadpunkyup15:05
noonedeadpunkI think so15:05
jrosserdoh15:06
noonedeadpunkthankfully, we set whole centos to non-voting, so it won't block us from releasing 2023.115:07
MrRnoonedeadpunk that fix mentions aio, is it also a multi issue?15:07
noonedeadpunkbut this crap just hitted mirrors, as yestarday it was passing for 884203 and now it's not15:07
noonedeadpunkNeilHanlon: do you recall how I asked if it can hit current or will wait for next major release ?)15:08
noonedeadpunkMrR: sure, it's jsut where it was spotted15:08
MrRCool thanks15:09
NeilHanlonnoonedeadpunk: i do remember.. looking at those logs, though, did you mean a different zuul link? that URL fails on `"Could not find the requested service systemd-tmpfiles-setup-dev: host"`15:11
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/a5e3f94dd0ed442eb7be69a044c0a329/log/job-output.txt#1452315:12
noonedeadpunkI think I should add this as known issue to 2023.115:12
noonedeadpunkThat CentOS is broken15:12
opendevreviewMerged openstack/openstack-ansible-os_cinder stable/zed: Define service_user for cinder services  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/88421015:13
NeilHanlono15:14
NeilHanloni'm booting up my rocky and c9s vms right now to check. wondering if qemu is coming from some RDO repo, rather than stream15:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Add release note to reflect libvirt modular naming issue  https://review.opendev.org/c/openstack/openstack-ansible/+/88441215:19
noonedeadpunkRocky looks good fwiw15:19
NeilHanlonwhat's odd is c9s apparently merged it over a year ago? https://gitlab.com/redhat/centos-stream/src/libvirt/-/merge_requests/115:22
noonedeadpunkso both were available afaik15:24
NeilHanlonyeah i'm trying to remember the details...15:24
noonedeadpunkand you could switch to modular or legacy15:24
NeilHanlonhttps://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/87002815:25
jrossermy that makes for a really ugly upgrade15:26
noonedeadpunkyeah, I do recall this patch, but in needed way more love15:27
NeilHanlonyeah, was more posting just for the links in it15:27
NeilHanlonfrom reading the docs again, it seems that modular daemons should be the default even in rocky, so are we doing something to prevent that in rocky but not centos? or did centos change something on us15:28
noonedeadpunkI think centos made modular-only move15:28
noonedeadpunkAs it worked yestarday15:29
noonedeadpunkand not today15:29
noonedeadpunkand nothing changed on our side since then15:29
NeilHanlonchecking out the repos now..15:29
noonedeadpunkunfortunatelly, I can't pick this topic this week...15:29
noonedeadpunkAnd we need to release AA this week...15:29
NeilHanlonyeah, no worries. let's just note it and move on15:31
noonedeadpunkWhat makes things way worse - "Existing Fedora installs using libvirtd will be unaffected by the change in presets and will continue to use monolithic libvirtd. New Fedora installs will get modular daemons instead of libvirtd." ANd not sure how that is true for CentOS15:33
noonedeadpunkand how to test that....15:34
NeilHanlonthat's supposed to be true for CentOS too, but.. yeah. i don't see anything in the specs that are changing this so it's odd.15:34
noonedeadpunkso, yestarday it was libvirt 9.0, today it's 9.315:37
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/880412dca7174e3dae7af47661b4f464/log/logs/host/dnf.log.txt#254415:37
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/cd862dcd5e4747b09deb018acb6d4dcb/log/logs/host/dnf.log.txt#255115:37
noonedeadpunkNeilHanlon: so, rdo folks said we should install libvirt-daemon explicitly15:39
NeilHanlonhm, okay15:40
noonedeadpunkIs there any chance you can check dependencies?15:40
noonedeadpunkAs we're installing libvirt-daemon-kvm15:40
noonedeadpunkso it's kinda weird... that libvirt-daemon-kvm does not isntall libvirt-daemon15:40
noonedeadpunkAs then it;'s just matter of patching this https://opendev.org/openstack/openstack-ansible-os_nova/src/branch/master/vars/redhat.yml#L6715:41
noonedeadpunkdisregard this...15:42
adi_hi Folks15:42
noonedeadpunko/15:43
adi_I am getting a error 503 , No Server is available to handle this request15:43
adi_after adding `horizon_enable_designate_ui: false it does not show any error on the apache side or haproxy side15:44
adi_but still it is giving the same and the GUI upload is very slow15:44
noonedeadpunkso you have 503 but nothing in logs?15:45
noonedeadpunkor it's just slow on loading?15:45
jrosserthats a bit confusing - how is there 503 and still it loads?15:45
jrosseradi_: can you be a bit more specific about what you're seeing?15:45
NeilHanlonyeah, noonedeadpunk, it's all a mess in the spec... https://rpa.st/MRXA15:46
NeilHanlongiant rebase + changing all the packages and crap.15:46
MrRadi_ i'm going to chime in from my experience and ask what the specs of your hardware are, i've only seen 503's from sub par hardware15:46
jrosserwell, you will get a 503 from haproxy if the backends for a particular service are all down, regardless of the hardware15:47
noonedeadpunkI'm really /o\ about what rhel is doing lately15:47
NeilHanlonyeah i'm not really a fan of the 'did you read the docs' attitude towards breaking changes15:48
noonedeadpunkwell, that would be even fair in case of new major release being out, rather then rolling upgrde to crap one day15:49
noonedeadpunkwith long lead time of fixes as they need to land somewhere else first15:50
NeilHanlonyep.15:50
NeilHanlon"don't install subpackages" is also not a valid answer. subpackages should require the dependencies they need, imo... that's the point of the digraph the packaging system relies on15:50
noonedeadpunk+++15:50
jrossercan we require a version <=9.0.0 ?15:51
jrossernormally these massive breaking changes we would accomodate at a point you need to reinstall the compute node OS15:52
noonedeadpunkreally easiest fi to install libvirt-deamon15:52
noonedeadpunkhttps://paste.openstack.org/show/bKWG9qCzqc9Fym5MrOGG/15:52
noonedeadpunkit's not installing arm or anything with it like ubuntu does15:52
adi_it upload sometimes and sometimes it doesnt, when i  see haproxy status , i dont see any service down15:55
adi_haproxy.service - HAProxy Load Balancer      Loaded: loaded (/lib/systemd/system/haproxy.service; enabled; vendor preset: enabled)      Active: active (running) since Thu 2023-05-25 15:25:23 UTC; 30min ago        Docs: man:haproxy(1)              file:/usr/share/doc/haproxy/configuration.txt.gz     Process: 1905 ExecStartPre=/usr/sbin/haproxy -Ws -f $CONFIG -c -q $EXTRAOPTS (code=exited, status=0/SUCCESS)    Main PID: 2018 (haproxy)       Tasks: 2515:55
noonedeadpunkadi_: that indeed sounds like a performance thing...15:56
noonedeadpunkI had behaviour like that when 1 memcached was down, for example15:57
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Install libvirt-deamon for RHEL systems  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88441515:59
adi_ok, so what should i set this memcached, This all started when my server was unable to give me a PTS session to login in the controller, and my rabbit mq process where running too may process15:59
MrRsounds like a memory issue, you likely need more16:01
adi_but i can see all memory is free16:01
noonedeadpunkadi_: well, we deploy memcached by default, but yes, it can be simply resource-related issue as well16:01
adi_as this  is a dev envoronment 16:01
adi_ Memory usage:                7%16:02
noonedeadpunkBut it's kinda hard to say what exctly can be wrong, as in horizon it pretty much depends what is opening slowly16:02
noonedeadpunkIs it opening slowly login screen? Or when you navigate between pages?16:03
noonedeadpunkAs if login screen loads fast - it's likely not horizon itself16:03
noonedeadpunkBut then each section is represented by own plugin, and plugins can slow down horizon easily16:03
noonedeadpunkSo maybe I would try to leave just essential ones and see if this helps, and then add plugins16:04
jrosseradi_: it might be much easier to understand what is / is not working using the command line in the utility container16:10
jrosserthen you can check things out service by service, it is all very much harder to do with horizon16:10
adi_ok16:10
MrRnoonedeadpunk thank you, just applied the fix and the playbooks for trove/sahara/zun have all completed successfully, senlin still fails with the same oslo.messaging versioning conflict16:15
*** tosky_ is now known as tosky16:20
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-haproxy_server master: Fix service-redirect.j2 template  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/86478416:54
noonedeadpunkMrR: yeah, haven't checked on senlin state for a while to be frank...16:59
noonedeadpunkbut good it worked for you16:59
MrRyeah seems to be broken still, the exact issue seems to be this line:  senlin 15.1.0.dev10 depends on oslo.messaging>=14.1.0", "    The user requested (constraint) oslo-messaging===14.0.017:00
noonedeadpunkwhat version are you deploying?17:01
MrR26.1.117:01
noonedeadpunkmhm17:02
noonedeadpunkit looks like it tries to install master of senlin rather then zed version17:03
noonedeadpunkoh, yes,,,17:03
MrRi'm willing to hack away if it helps, that or leave it and see if its fixed in the next release17:04
noonedeadpunkMrR: set `senlin_git_install_branch: 14.0.0` in user_variables17:04
MrRok17:05
MrRrunning now17:05
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible stable/zed: Use Zed Senlin version instead of master  https://review.opendev.org/c/openstack/openstack-ansible/+/88442217:06
noonedeadpunkthis should fix it for the next release ^17:06
MrRplaybook successful, so I just need to remember to remove that line when the next update comes, thanks again, its very much appreciated, on to the next things I guess which for me are ironic/horizon, I may actually have this fully secure and operational in a few days at this rate haha17:26
MrRfor horizon is there a speciic way to customize it (logo etc) via override files or am i doing it directly in the horizon container? 17:26
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible master: Add support for keystone_accept_both_protocols  https://review.opendev.org/c/openstack/openstack-ansible/+/88442817:30
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-specs master: Add proposal for enabling TLS on all internal communications  https://review.opendev.org/c/openstack/openstack-ansible-specs/+/82285017:52
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-specs master: Add proposal for enabling TLS on all internal communications  https://review.opendev.org/c/openstack/openstack-ansible-specs/+/82285017:55
damiandabrowskiokay, so we have 4 patches left in https://review.opendev.org/q/topic:tls-backend+status:open17:59
damiandabrowskiit would be awesome to merge them before A release17:59
damiandabrowskiI added them to https://etherpad.opendev.org/p/osa-antelope-leftover-patches17:59
adi_everthing works well from cli, when i create a self service network and lauched the server18:00
adi_only gui from horizon , shows a very bad graphical gui, sometimes does not open, and sometime when i click any plugin at the left it went down18:01
opendevreviewMerged openstack/openstack-ansible-os_nova stable/zed: Define service_user for nova services  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88421218:43
adi_This error shows apache crashes down19:06
adi_root@t2w-horizon-container-025795a5:/var/log/apache2# cat error.log [Thu May 25 14:35:26.734806 2023] [mpm_event:notice] [pid 840:tid 140502761360448] AH00489: Apache/2.4.41 (Ubuntu) configured -- resuming normal operations [Thu May 25 14:35:26.734995 2023] [core:notice] [pid 840:tid 140502761360448] AH00094: Command line: '/usr/sbin/apache2' [Thu May 25 14:35:28.023081 2023] [mpm_event:notice] [pid 840:tid 140502761360448] AH00491: caught SIGTERM,19:07
noonedeadpunkjamesdenton: mgariepy spotz would be great to land this today https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/884415 - was going to propose 2023.1 when centos released libvirt 9.320:59
spotznoonedeadpunk: On it20:59
noonedeadpunkthanks!21:00
spotzfixing a little grammar before I +2:)21:00
noonedeadpunk++21:00
noonedeadpunkappreciated as ususal :)21:00
noonedeadpunkalso, this one for EM of Xena also would be great to land https://review.opendev.org/c/openstack/openstack-ansible/+/88350021:00
opendevreviewAmy Marrich proposed openstack/openstack-ansible-os_nova master: Install libvirt-deamon for RHEL systems  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/88441521:01
noonedeadpunkthanks for taking time21:01
spotzAlways available with a ping!21:02
noonedeadpunkI'm trying not to bother you as know you have quite tight schedule :)21:03
spotzI have a distracted busy schedule:) But I do like reviewing:)21:08
opendevreviewMerged openstack/openstack-ansible-os_ironic master: Define ipa-insecure=1 in LXC example  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/88395621:15
noonedeadpunkdamiandabrowski: sorry, I'm not gonna hold branching for these tls patches. they're needed for upgrade purposes mostly (if you wanna change behaviour with upgrade), and it's not anything that breaks existing/basic functionality. so they can land until first minor relase, which usually says that it;s safe to upgrade21:24
damiandabrowski:/21:24
noonedeadpunkmoreover https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/864784 seems not working atm21:24
noonedeadpunktls scenario failures could be related at least for jammy21:25
damiandabrowskiyeah, i spawned local AIO trying to troubleshoot that21:25
damiandabrowskibut seems like it's not that urgent as I thought21:25
noonedeadpunkoh, well. it;'s realted to check-infrastructure....21:26
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/healthcheck-infrastructure.yml#L3121:26
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible master: Fix repo url in healthcheck-infrastructure.yml  https://review.opendev.org/c/openstack/openstack-ansible/+/88444522:09
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-haproxy_server master: Fix service-redirect.j2 template  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/86478422:12
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible master: Implement support for haproxy_accept_both_protocols  https://review.opendev.org/c/openstack/openstack-ansible/+/88442822:33
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-haproxy_server master: Fix service-redirect.j2 template  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/86478422:37
opendevreviewDamian Dąbrowski proposed openstack/openstack-ansible-specs master: Add proposal for enabling TLS on all internal communications  https://review.opendev.org/c/openstack/openstack-ansible-specs/+/82285022:41
opendevreviewMerged openstack/ansible-role-uwsgi stable/zed: Replace imports with dynamic includes  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88437222:47
opendevreviewMerged openstack/openstack-ansible stable/xena: Bump OpenStack-Ansible for Xena EM  https://review.opendev.org/c/openstack/openstack-ansible/+/88350023:28

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