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