15:00:41 #startmeeting openstack_ansible_meeting 15:00:41 Meeting started Tue Jan 7 15:00:41 2025 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:41 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:41 The meeting name has been set to 'openstack_ansible_meeting' 15:00:47 #topic rollcall 15:01:17 o/ 15:01:25 o/ 15:01:26 * jrosser will be 5 mins 15:04:56 #topic office hours 15:05:33 so we're having a good progress for migration from tests repo to molecule testing 15:05:35 #link https://review.opendev.org/q/topic:%22osa/molecule%22 15:06:10 I've just issued re-checks for failing ones, as patch to integrsated repo was merged 15:06:48 it looks pretty reasonable tbh 15:07:03 there're were hiccups, like I have no idea how to run swapon inside docker, so commented out that test at all 15:07:07 though some things will be harder/impossible to test in docker 15:07:24 yeah, quite some time went down the pipe for systemd-networkd 15:07:55 from other side - we can run multiple containers and connect them with multiple networks 15:08:45 so technically - we can do some kind of mnaio in the future.... 15:09:22 another thing that had a progress - httpd role 15:09:30 #link https://review.opendev.org/q/topic:%22osa/httpd_role%22 15:10:32 o/ 15:10:43 repo server does have a circular dependency with integrated repo 15:10:59 and some small portion of love needed for skyline and centos/rocky 15:11:22 NeilHanlon: o/ - good that you've joined :) 15:11:52 heyo :) happy new year 15:11:54 I didn't look for httpd role wrt horizon and keystone yet. But I think a base is relatively solid now 15:12:38 challanges there would be installing extra packages which provides extra modules (federation) 15:13:36 and next thing we need to start thinking about is EL10 15:14:06 just today I've found out, that Storage SIG decided not to build gluster for centos, which is kind of a biggie for us 15:14:47 with that I was thinking, if NeilHanlon maybe you can make some kind of copr repo for gluster for now?:) 15:15:19 ah yes.. i saw that as well. i think I saw a fedora packager that I am friendly with picked it up in Fedora (as RH disbanded from it there, too...) 15:15:34 maybe i am misremembering though 15:15:37 my brain still waking up 15:15:51 nope... https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/D4QN2OFKQWN66HVKUG4CG4XPRW5ON62Z/#7JR2A5XTBFMQU2B6TW7XBEORF5O6OCXA 15:15:59 anyways. yes, i will come up with a plan :) 15:16:43 while we're thinking on a more long-term solution... like minio or smth.... 15:17:09 i feel like it's probably not going away any time soon 15:17:13 but I'd really prefer not to do that this cycle while having EL10 support in 15:18:17 yeah we have enough with modular libvirt and such 15:18:44 indeed 15:19:50 btw, any idea about rocky timeline for 10? 15:20:09 Dmitriy Rabotyagov proposed openstack/openstack-ansible-repo_server master: Use FQCN for modules https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/938272 15:20:31 right now the only blockers are that we have to redo some stuff on how we sign secureboot artifacts because EL10 ripped out OpenSSL "Engine" support 15:20:42 and our signing relies on pkcs11 stuff 15:21:30 wait, what? 15:21:52 https://discussion.fedoraproject.org/t/f41-change-proposal-disable-openssl-engine-support-system-wide/107511 15:23:06 I kind of wonder if that affects our pki role 15:23:44 Jonathan Rosser proposed openstack/ansible-config_template master: Replace functional tests with molecule https://review.opendev.org/c/openstack/ansible-config_template/+/938513 15:23:58 i don't think it should 15:24:00 but, maybe 15:24:06 but probably not... not sure about things like barbican with HSM though 15:24:20 as it;s mainly relying on PKCS#11 as well 15:24:40 yeah I think that is more the possible problematic points. we're at the intersection of HSM for signing which I don't even know that RH has an answer for at this point 15:24:43 but ok, I see. thanks for the update! 15:25:10 and I don't think they're willing to help either... 15:25:14 of course! and I'm also still wanting to get mirrors setup of the content for opendev this year.. i took on too much the end of last year 15:26:10 btw, as we've switched from mirrorlist to the baseurl - we don't see broken mirrors anymore :) 15:29:57 fwiw barbican will talk directly to the vendor pkcs11 .so file, there should not be any openssl involved there 15:30:14 its a python <> C interface 15:30:16 yeah, right 15:30:30 ok, then I think it's good 15:33:30 NeilHanlon: btw, another question related to our molecule efforts. you publish rocky docker images only on dockerhub? 15:34:40 ah, I found on quay already, lol 15:34:45 #link https://quay.io/repository/rockylinux/rockylinux?tab=tags 15:36:05 I wonder if we actually can just install systemd there at prepare step.... 15:36:30 doesnt it need to be the entrypoint 15:36:33 * jrosser handwaves 15:38:08 well, I'm doing docker describe right now, and it seems that entrypath is `/sbin/init` 15:41:41 but I think you're right and regular one may just not startup 15:43:23 https://github.com/eniocarboni/docker-rockylinux-systemd/blob/main/Dockerfile 15:43:46 yeah, I see 15:43:57 if you need systemd you can maybe use the ubi image? 15:44:20 https://github.com/rocky-linux/sig-cloud-instance-images/blob/main/Containerfile-init 15:44:21 well, we want to test debian, ubuntu and some el 15:44:42 aha 15:44:55 let me check that :) 15:45:29 interesting, looks like we aren't publishing a 9.5-ubi-init. i will have to check on that... 15:45:55 or maybe we don't, i forget. need to redo all this soon lol 15:46:36 there is 9-ubi-init 15:47:25 yeah i think we just don't publish the ubi variants with a minor rev 15:47:44 because they're descendants of the 9.5.20241118-ubi 15:49:01 anyways yea that image should work alright for applications 15:51:14 Jonathan Rosser proposed openstack/ansible-config_template master: Replace functional tests with molecule https://review.opendev.org/c/openstack/ansible-config_template/+/938513 15:51:34 doh, there's no sudo even inside :D 15:52:01 but yes, otherwise it's working nicely! 15:53:15 Dmitriy Rabotyagov proposed openstack/ansible-role-pki master: Add molecule testing https://review.opendev.org/c/openstack/ansible-role-pki/+/831236 15:57:28 Dmitriy Rabotyagov proposed openstack/openstack-ansible master: Add RockyLinux to molecule testing https://review.opendev.org/c/openstack/openstack-ansible/+/938571 15:59:08 Dmitriy Rabotyagov proposed openstack/ansible-role-systemd_networkd master: Replace functional tests with molecule https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/938517 16:00:43 #nedmeeting 16:00:48 #endmeeting