Tuesday, 2026-01-27

noonedeadpunkfwiw, https://review.opendev.org/c/openstack/openstack-ansible/+/972469 has a nasty consequences for upgrades08:11
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move from setup.cfg to pyproject.toml  https://review.opendev.org/c/openstack/openstack-ansible/+/97248108:11
opendevreviewMerged openstack/openstack-ansible-ops master: Remove obsolete flavors generation script  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/97179910:15
jrosserlooking at this, are we actually testing `dir` type specifically https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/97259210:17
jrosserwell, maybe thats what the _infra_ jobs are defaulting to10:18
opendevreviewIvan Anfimov proposed openstack/openstack-ansible-os_magnum stable/2025.2: Do not remove policy.yaml file  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/97482410:36
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_horizon master: Added new configuration option horizon_swift_panel_full_listing  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/97446510:36
noonedeadpunkjrosser: so our default is dir indeed. the thing is, that we don't really need to have a base container, if we're using dir11:08
noonedeadpunkthe task was added as part of the merge: https://opendev.org/openstack/openstack-ansible-lxc_hosts/commit/7fc5e9950ea9e8b379295837fede70f86450243911:10
noonedeadpunkas you see - "Create base container" used to be in specific backends only11:10
noonedeadpunkso it was genaralized. But why not to have this task to execute conditionally?11:10
jrosseroh i was just unsure if the test scenarios actually covered `dir` to make sure we'd not broken it with this change somehow11:35
jrossernot so much a question about the change itself11:36
noonedeadpunkah, got it12:09
noonedeadpunkI think we should be having separate chekcs?12:09
noonedeadpunkie https://zuul.opendev.org/t/openstack/build/42af1200c46b4f0c816450d5c691019212:09
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/c307e6e94f33478bae602e59048f199b12:09
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/7fc62a58b549457ca91ca775f9af165912:09
noonedeadpunkand then dir is the default one, yes12:10
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible-lxc_hosts/src/branch/master/defaults/main.yml#L8312:11
noonedeadpunkwe don't override it except specific scenarios12:11
opendevreviewMerged openstack/openstack-ansible-os_magnum master: Remove outdate parameter send_cluster_metrics  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/97071112:16
opendevreviewMerged openstack/openstack-ansible-os_magnum master: Do not remove policy.yaml file  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/96718312:16
opendevreviewMerged openstack/openstack-ansible-lxc_hosts master: Remove outdate URL for qgroup limits used for file system quotas  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/97279112:17
opendevreviewMerged openstack/openstack-ansible master: Update URL in bindep.txt  https://review.opendev.org/c/openstack/openstack-ansible/+/97280614:49
* jrosser expects a bunch of auto-generated patches..... ^^14:54
noonedeadpunkhuh....14:55
jrosserindeed14:55
noonedeadpunkI'd expect them to appear by now14:56
noonedeadpunkit wasn't in promote...14:56
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-config_template master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-config_template/+/97487714:57
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-hardening/+/97487914:57
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/97488014:57
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/97488114:57
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/97488214:57
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Integrated repository  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/97488314:57
jrosserahha there we go14:58
noonedeadpunk#startmeeting openstack_ansible_meeting15:04
opendevmeetMeeting started Tue Jan 27 15:04:43 2026 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:04
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:04
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:04
noonedeadpunk#topic rollcall15:04
noonedeadpunko/15:04
noonedeadpunksorry for being late15:04
damiandabrowskihi!15:05
noonedeadpunk#topic office hours15:10
noonedeadpunkok, I think one of big questions I have now - is what objections/comments do we have to the vault patch?15:11
noonedeadpunk#link https://review.opendev.org/c/openstack/ansible-role-pki/+/94888115:11
jrossero/ hello15:11
noonedeadpunkI think it had most of requested changes15:15
noonedeadpunkso it would be nice if we could do another round of review and see where we are15:15
jrosserits still difficult to review (i mean not because its bad, theres just complexity and vault is not necessarily obvious)15:16
noonedeadpunkyeah, that's true15:16
jrosserbut if you are to be using it internally then thats a +ve vs something thats speculative15:17
jrossera bit like how we are running mcapi here so are able to maintain all that stuff better than if we were not15:17
jrosserso i guess thats what i;m interested in, if you have this rolled out and working or will do that once it merges15:17
noonedeadpunkso we already have the vault, we just workaround a lot, just because it needs changes to pretty much everything...15:18
noonedeadpunkbut I think damiandabrowski tested the full set in sandbox15:18
noonedeadpunkso yes, we intended to use it once it becomes available, basically with upgrade to 2026.115:19
jrosserif you're able to test it as it merges (if we get on with it) then there will be some good confidence its ok15:19
damiandabrowskithat's right I tested it on my AIO environment some time ago, if it makes it any easier I to review, I can set up another AIO and give you an access15:20
jrosserheh -ETIME15:20
noonedeadpunkI think we will convert our dev envs to it once it merges, yes15:20
jrosseri think it's just good confidence to know that you're using it and fixes will get made once/if nececessary15:20
jrossertbh i think that is the best way to move forward15:21
jrossertake another pass at the review as far as is possible without running it15:21
noonedeadpunkI have some level on confidence in molcule :D15:21
jrosserand let it go in15:21
jrosseryeah true15:21
noonedeadpunkit feels like the most imporant things are covered in tests15:22
jrosserdid we decide if to have a top level test scenario that deploys vault15:23
jrosseror perhaps we can be happy that if the molecule tests for PKI have good coverage, we don't need to15:23
noonedeadpunkI feel like we are having too many jobs right now15:24
damiandabrowskihttps://review.opendev.org/c/openstack/openstack-ansible/+/948889/comment/bf25225a_76df5807/15:24
noonedeadpunkI'd really like to look through them and validate if we need all existing ones15:24
noonedeadpunkbut maybe we can add one vault job for ubuntu just in case15:25
damiandabrowskithere was a proposal here to run only a single vault job in our baseline, and run more vault scnearios for PKI role only15:25
noonedeadpunkyeah15:25
noonedeadpunkbut this was not updated ;)15:26
noonedeadpunk#link https://review.opendev.org/c/openstack/openstack-ansible/+/948889/2/zuul.d/project-templates.yaml15:26
noonedeadpunkhm, I'd expect more patches to be pushed actually for https://review.opendev.org/q/topic:%22openstack/openstack-ansible-sync/sync-files%2215:29
noonedeadpunkit feels there's somewhere an issue in role selection logic15:30
damiandabrowskiyeah, I'll fix it. Didn't focus on this because https://review.opendev.org/c/openstack/openstack-ansible/+/948889/13 doesn't run any jobs15:30
noonedeadpunk*target repo15:30
damiandabrowskibut now I wonder, why?15:30
noonedeadpunkI think there was smth with dependencies?15:31
noonedeadpunklike one was abandoned or smth?15:31
damiandabrowskiit complains that several changes "are needed" but I'm not sure what exactly does it mean15:31
damiandabrowskihmm, you may be right...I'll make sure there's no dependency to abandoned patch15:31
noonedeadpunklet's maybe cross the bridge when we come to it?15:32
noonedeadpunkI think it will be easier to untangle when we land things15:32
damiandabrowskiokay, makes sense15:32
noonedeadpunkthere is one thing, which brakes upgrades:15:33
noonedeadpunk#link https://review.opendev.org/c/openstack/openstack-ansible/+/97246915:34
noonedeadpunkit would be actually nice to have that fix in, as 2025.2 is detected as 2025.1 tag15:34
noonedeadpunkso venvs are not rebuilt15:34
noonedeadpunkor well, they kinda are, but also their naming is not mathing the tag15:34
noonedeadpunkand then pretty much we'd need to agree on what's needed for the 32.1.0 tag15:35
noonedeadpunkthere are actually plenty of stuff lying around all over repos...15:37
jrosseryes theres a lot of outstanding patches to deal with15:37
jrossersome of which i'm unsure about15:38
noonedeadpunkfeel free to bring them in for a chat once you see them?15:39
noonedeadpunkor just -1 :D15:39
noonedeadpunk(-2)15:39
jrossersure, i need to ask about more of them here really15:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Move from setup.cfg to pyproject.toml  https://review.opendev.org/c/openstack/openstack-ansible/+/97248115:43
noonedeadpunkI have not yet started looking at freezer/watcher roles15:44
noonedeadpunkthough, it was discovered that we have not properly re-retired monasca ones15:44
noonedeadpunk#link https://review.opendev.org/c/openstack/project-config/+/97477315:44
noonedeadpunkI mentally burried it, but on paper it was "revived"15:45
noonedeadpunkI am trying to "fix" some freezer parts first, before moving to role part15:46
jrosserwere you going for scheduled cinder backups?15:46
noonedeadpunkyup15:46
jrosserexcellent i would be interested in that15:46
jrosserit is so bad from a user POV that cinder backup currently cant schedule15:47
noonedeadpunkthat's pretty much the goal we have15:47
noonedeadpunkthere's been quite some patches merged in last 2 weeks to have that said.15:47
noonedeadpunkbut yeah15:47
jrosserkind of way off topic but did manila virtio-fs ever get to be real?15:48
noonedeadpunkI think it should be in now?15:48
noonedeadpunkthough you'd need hugepages enabled I think15:49
jrosserhmmm i totally took my eye off of that15:49
jrosserewwww15:49
noonedeadpunkand also no hotplug15:50
noonedeadpunk#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/WEB3XJYWWSW672N4UAX3VFJSQEE6V7RA/15:51
damiandabrowskiwhen it comes to Manila, it looks like client-side support is still missing15:52
damiandabrowskihttps://review.opendev.org/q/topic:%22bp/manila_shares_attachments_v3%2215:52
damiandabrowskiand it looks quite abandoned :/15:52
noonedeadpunkwell...15:53
noonedeadpunkI'd say client side overall looks abandoned today15:53
noonedeadpunkon this positive note....15:57
noonedeadpunk#endmeeting15:57
opendevmeetMeeting ended Tue Jan 27 15:57:35 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:57
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-01-27-15.04.html15:57
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-01-27-15.04.txt15:57
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2026/openstack_ansible_meeting.2026-01-27-15.04.log.html15:57
opendevreviewMerged openstack/openstack-ansible-os_magnum stable/2025.2: Don't use ansible_host in magnum.conf template  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/97442521:38

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