14:00:34 #startmeeting kolla 14:00:34 Meeting started Wed Jan 31 14:00:34 2024 UTC and is due to finish in 60 minutes. The chair is bbezak. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:34 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:34 The meeting name has been set to 'kolla' 14:00:44 #topic rollcall 14:00:49 \o 14:00:50 o/ 14:00:55 \o 14:00:59 o/ 14:01:03 o/ 14:01:24 o/ 14:01:59 \o 14:02:14 #topic agenda 14:02:16 * Roll-call 14:02:16 * Agenda 14:02:16 * Announcements 14:02:16 * Review action items from the last meeting 14:02:16 * CI status 14:02:18 * Release tasks 14:02:18 * Regular stable releases (first meeting in a month) 14:02:20 * Current cycle planning 14:02:20 * Additional agenda (from whiteboard) 14:02:22 * Open discussion 14:03:27 #topic CI status 14:03:36 Kayobe is red, because of Ironic RBAC 14:03:48 but workaround is raised in k-a 14:04:00 link to a patch? 14:04:01 https://review.opendev.org/c/openstack/kolla-ansible/+/906858 14:04:08 #link https://review.opendev.org/c/openstack/kolla-ansible/+/906858 14:04:32 I addressed review comments 14:04:56 +2ed 14:05:05 and I outlined the status in bug #link https://bugs.launchpad.net/kolla-ansible/+bug/2051837 14:05:21 remember to raise a revert after it merges and RP+1, so we don't forget :-) 14:05:30 ok 14:06:00 I'll track this. When ironic fixes its policy, we should add service role 14:06:10 even we should do it regardless of ironic case 14:06:21 Well, only Ironic does system scope 14:06:37 but it should work also with project scope service role 14:06:39 (and Keystone because of Ironic) 14:06:42 after the patch in progress 14:07:06 at least for nova-compute-ironic 14:07:18 the other question is kayobe and its baremetal management 14:08:04 Kayobe also has a issue with devicemapper being dropped in docker 14:08:06 #link https://review.opendev.org/c/openstack/kayobe/+/906386 14:08:10 if project scope will work, that seems optional 14:08:24 but if anybody wants to work on this - then sure, why not 14:09:20 enabling system scope support would need rewrite a big service-ks role to use ansible-collection-openstack modules for role assignment, as they support system scope 14:09:45 (not big of course, just a rewrite) :) 14:10:05 since our CI is ansible-core now, then we use ansible-collection-openstack now 14:10:24 we would just need some not-so-big-rewrite ;) 14:10:30 yeap 14:10:39 bbezak, good point about the kayobe baremetal management playbooks. I guess the admin user configured public-openrc.sh won't have the right permissions? 14:10:46 not a big deal, and probably we need to do it at some point anyway 14:11:17 I doubt more projects are going to do system scope 14:11:42 jovial probably there will be some issues with project scoped admin 14:12:05 which reminds me that kayobe don't have proper depends-on support on kolla-ansible? 14:12:12 (to test it later in CI) 14:12:41 it does I think, but not in all cases 14:13:28 ok 14:14:12 I see references to the zuul project at least: https://github.com/openstack/kayobe/blob/395bd34f645da28600fdd84eaf6bf4075a3d5636/playbooks/kayobe-overcloud-base/overrides.yml.j2#L12 14:14:46 I recalled that somebody was complaining about it 14:14:57 #topic Current cycle planning 14:15:08 I did, I think it didn't work with kolla patches 14:15:18 kolla-ansible worked ok, and I don't know what about a-c-k 14:16:09 ahh, how could we make that work? 14:16:35 I'm speculating, don't really remember :) 14:16:44 for kolla patches it would only need to build images and use them 14:17:29 ok, worth a bug then in kayobe to make test coverage better 14:17:38 +1 14:18:17 Is that how you do it k-a? Build the images locally then? We can't consume the ones built from the kolla patch? 14:19:20 no, the images are not pushed anywhere, just the local registry on the CI node 14:19:48 there is some intermediate registry in Zuul, I don't remember how it works 14:21:36 OK, I'll make a bug in kayobe for the backlog. Thanks for the details. 14:21:44 thx jovial mnasiadka 14:22:00 sorry for changing the topic in a middle of conversation 14:22:14 (I thought we finished the discussion) 14:22:30 no problem :) 14:22:55 I guess we finished CI chat for now 14:23:05 In CI status, the ansible-collection-kolla tox linters are also failing, due to a dependency change it seems: https://zuul.opendev.org/t/openstack/build/6cda783bcd2e4e21bdebc87d2a8692ba 14:23:49 ok, so a-c-k CI in red status 14:23:51 so we might need to bump lint 14:24:00 Rafal Lewandowski proposed openstack/kayobe master: Add Redfish rules to Ironic and Bifrost introspection https://review.opendev.org/c/openstack/kayobe/+/902772 14:24:20 I'll have a look, unless somebody else wants to 14:24:42 I can have a look, but probably won't have the time until Friday 14:25:47 it looks like we need branch status for a-c-k in the kolla whiteboard 14:26:09 Michal Nasiadka proposed openstack/ansible-collection-kolla master: CI: Bump ansible-core and ansible-lint versions https://review.opendev.org/c/openstack/ansible-collection-kolla/+/907329 14:26:25 yeah, would be also nice to find a volunteer to get proper grafana dashboards for CI 14:26:32 so we don't have to click our way through Zuul 14:27:03 you mean grafana.opendev.org ? 14:27:49 yup 14:28:27 can point a volunteer to proper place - https://review.opendev.org/c/openstack/project-config/+/605026 14:28:35 somewhere in those files - my old patch 14:28:40 I recall fixing it couple of years ago 14:28:46 \o 14:29:55 any volunteer? :) 14:31:16 ok, maybe somebody show up later on, let's move on then 14:31:35 (I'll make a not for it) 14:32:14 it's not entirely clear from your request what you want these dashboards to display, exactly, maybe it would be good to write that up, somewhere? 14:32:23 and thx mattcrees for pointing out a-c-k issue 14:33:05 np 14:33:59 Rafal Lewandowski proposed openstack/kayobe master: Add Redfish rules to Ironic and Bifrost introspection https://review.opendev.org/c/openstack/kayobe/+/902772 14:34:33 yeah, I'll write it up in the whiteboard 14:34:37 thx SvenKieske 14:35:05 #topic Current cycle planning 14:36:11 unfortunately not much of a progress from my side at least on tasks with mine name below 14:36:50 it looks like we need asignee for Kayobe podman support jovial https://etherpad.opendev.org/p/KollaWhiteBoard#L251 14:37:35 Would be good. Is anyone keen to take that on? 14:38:06 L259 - those are done and can be crossed out - right? 14:38:38 looks all merged 14:39:35 so yes mnasiadka 14:40:10 done 14:40:31 I'll try to push forward on OVN BGP agent next week 14:40:46 and maybe add support for OVN VPNaaS because there's an RFE with a description 14:41:27 mattcrees: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/907329 - seems that works 14:41:57 Nice 14:42:20 while we're at bumping Ansible 14:42:27 Should we have a list of what needs bumping on the Whiteboard? 14:43:40 at minimum I think 14:43:44 Sounds useful to me 14:43:58 anybody did have a look in my SLURP patch? 14:44:18 ah, it's failing 14:44:23 I'll bring it to shape and we can discuss 14:44:28 #link https://review.opendev.org/c/openstack/kolla-ansible/+/905322 14:45:18 I'm wondering about test coverage. i.e. if all services will like SLURP 14:45:27 Michal Nasiadka proposed openstack/kolla-ansible master: CI: Run SLURP upgrade job https://review.opendev.org/c/openstack/kolla-ansible/+/905322 14:45:41 of course we can't test every service in CI 14:45:42 well, we don't have upgrade jobs for octavia and others 14:45:52 but I was thinking of adding octavia and testing to the core job 14:46:02 since octavia is not really optional :) 14:46:07 sounds like a good plan to extend coverage 14:46:35 ok, so will add that, then we test that in slurp as well 14:46:57 Michal Nasiadka proposed openstack/kolla-ansible master: CI: Run SLURP upgrade job https://review.opendev.org/c/openstack/kolla-ansible/+/905322 14:48:04 Michal Nasiadka proposed openstack/kolla-ansible master: CI: Run SLURP upgrade job https://review.opendev.org/c/openstack/kolla-ansible/+/905322 14:48:19 ok then. please progress the caracal priority changes if possible then. thx 14:48:26 Michal Nasiadka proposed openstack/kolla-ansible master: CI: Run SLURP upgrade job https://review.opendev.org/c/openstack/kolla-ansible/+/905322 14:50:33 #topic Additional agenda (from whiteboard) 14:50:53 we've got there only one task which I forgot to clean up last time :) 14:50:57 namely (mhiner) Container engine migration - https://review.opendev.org/c/openstack/kolla-ansible/+/836941 14:51:16 we've decided to move discussion to the patch itself 14:51:49 no additional agenda, so next topic then 14:51:55 #topic Open discussion 14:52:12 anybody at FOSDEM, Brussels, this weekend? 14:53:19 https://fosdem.org/2024/ for those not familiar :) 14:53:54 https://www.youtube.com/watch?v=_OC0n7Hefpw 14:54:11 for online watch CentOS Connect 2024 14:54:18 the part of FOSDEM 14:54:38 SvenKieske i'm online watcher) 14:55:58 nice :) I make sure to wave at the cameras :D 14:56:45 :) 14:57:06 ;) 14:58:53 Will Szumski proposed openstack/kayobe master: Remove docker devicemapper support https://review.opendev.org/c/openstack/kayobe/+/906386 14:58:58 nice, thx for the links 14:59:04 some nice sessions there 14:59:31 good that Rocky and Alma is there too 14:59:46 anything else to discuss for today? 15:00:12 I guess that's it for today :) 15:00:33 cool, thx everybody 15:00:35 #endmeeting