14:02:14 <mnasiadka> #startmeeting kolla 14:02:14 <opendevmeet> Meeting started Wed Jan 11 14:02:14 2023 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:14 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:02:14 <opendevmeet> The meeting name has been set to 'kolla' 14:02:19 <mnasiadka> #topic rollcall 14:02:21 <mnasiadka> o/ 14:02:31 <mmalchuk> \o 14:02:34 <scottsol> o/ 14:02:46 <ramona-beermann[m]> o/ 14:02:58 <ebbex> o/ 14:03:01 <mnasiadka> mgoddard mnasiadka hrw bbezak frickler kevko 14:03:10 <bbezak> o/ 14:04:19 <kevko> sorry, i have meeting with customer :( 14:04:30 <mnasiadka> #topic agenda 14:04:30 <mnasiadka> * CI status 14:04:30 <mnasiadka> * Release tasks 14:04:30 <mnasiadka> * Regular stable releases (first meeting in a month) 14:04:30 <mnasiadka> * Current cycle planning 14:04:31 <mnasiadka> * Additional agenda (from whiteboard) 14:04:31 <mnasiadka> * Open discussion 14:04:36 <mnasiadka> #topic CI Status 14:04:38 <mnasiadka> kevko: no problems 14:05:00 <mnasiadka> I think the CI is overall green, seen some aarch64 debian build failures, but as usual the grafana repo was down 14:05:17 <mnasiadka> Maybe we should think about mirroring the grafana repo in opendev as a counter measure? 14:05:37 <mnasiadka> (the issue shows up from time to time) 14:06:13 <mnasiadka> I'll try asking on #opendev 14:06:13 <bbezak> Kayobe CI should be fixed after hrw: change got merged, and periodics would build images tomorrow 14:06:19 <mnasiadka> ah right 14:06:21 <mnasiadka> thanks bbezak 14:07:29 <mnasiadka> #topic Release tasks 14:07:44 <mnasiadka> Today is R-10 14:08:45 <mnasiadka> bbezak: all R-17 tasks done or in progress, right? 14:09:00 <bbezak> yeap 14:09:10 <mnasiadka> #topic Current cycle planning 14:10:08 <mnasiadka> So, I think Zed release stuff is nearly behind us - we should start reviewing the changes that have been dragging along for long time 14:10:20 <mnasiadka> which are Let's Encrypt and systemd/podman 14:10:33 <mnasiadka> (for kolla/kolla-ansible) 14:10:38 <mnasiadka> are there any volunteers? 14:10:40 <frickler> and skyline 14:10:57 <frickler> I intend to do that and systemd 14:12:01 <mmalchuk> will try with LE and systemd 14:13:06 <mnasiadka> ok, thanks for that 14:13:22 <mnasiadka> I'm working on RL9 backports to Yoga, so not really have time now to look into these 14:13:44 <scottsol> I have https://review.opendev.org/c/openstack/kayobe/+/855671 in Kayobe that I would like to get over the line if any Kayobe cores find any spare review capacity (I understand there is not much!) 14:14:42 <mnasiadka> well, you have one +2 14:14:48 <mnasiadka> bbezak: got time to have a look? 14:17:01 <mnasiadka> ok, I'll try as well, but can't promise 14:17:08 <mnasiadka> No additional agenda today 14:17:14 <mnasiadka> #topic Open discussion 14:17:39 <ebbex> I'm interested in bringing networkmanager down to earlier releases. 14:18:07 <ebbex> (And to EL8 aswell.) 14:19:06 <mmalchuk> https://review.opendev.org/c/openstack/kolla/+/869002 14:19:18 <mmalchuk> IMHO we need to revert it 14:19:42 <mmalchuk> we drop the ability to override keys via standard kolla mechanism 14:19:50 <mnasiadka> ebbex: once NM support gets merged in ansible-role-os-interfaces it probably is not a huge change, so I guess we could 14:20:23 <mnasiadka> mmalchuk: please raise a bug and comment on the change 14:20:32 <ebbex> mnasiadka: you mean this https://github.com/michaelrigart/ansible-role-interfaces/pull/136 ? 14:20:36 <mmalchuk> this didn't bring any new feature nor fix an issue. but create the new one it airgaped envs 14:20:55 <bbezak> ebbex: makes sense - we would need to make sure that ansible-role-os-interfaces have feature parity with network scripts, probably follow up to https://github.com/michaelrigart/ansible-role-interfaces/pull/136 14:21:04 <mnasiadka> ebbex: yup 14:21:13 <mmalchuk> mnasiadka how can I describe in bug difficult to override in airgaped envs? 14:21:27 <mnasiadka> mmalchuk: provide an example what you want to do? 14:21:55 <bbezak> ebbex: we need to check that https://github.com/michaelrigart/ansible-role-interfaces/pull/136 within kayobe CI as well, I can take a look at that later this week 14:22:05 <mmalchuk> doh 14:22:07 <ebbex> I rewrote the bouncer there, should be "mostly" on parity with existing network-scripts. (Works for me anyway.) 14:22:09 <mmalchuk> will try 14:22:12 <ebbex> bbezak: thanks :) 14:22:16 <mnasiadka> It's only in master, so I would prefer to analyse if it needs a followup or a revert 14:23:01 <bbezak> ebbex: yeah, I mean the custom routes, last time I checked it wasn't in the templates 14:23:10 <bbezak> for NM 14:23:50 <ebbex> what are custom_routes vs "just" routes? 14:24:11 <mnasiadka> I think bbezak means route tables 14:25:19 <bbezak> https://github.com/eb4x/ansible-role-interfaces/blob/networkmanager/templates/ethernet_nmconnection.j2#L42 14:25:40 <bbezak> yeah 14:25:59 <bbezak> to be able to use https://docs.openstack.org/kayobe/latest/configuration/reference/network.html#configuring-ip-routing-tables 14:26:51 <ebbex> bbezak: thanks for the link , I'll see if I can write something up during the week for that :) 14:26:59 <bbezak> ebbex: thx! 14:27:04 <mnasiadka> nice 14:27:25 <ebbex> I also made some discoveries this weekend, submittet a bunch of patches, mostly fixing small trivial stuff. 14:28:00 <mnasiadka> saw that, will try to have a look 14:28:18 <ebbex> And one I'm not sure which way to go with, interfaces with '-' (dash) in the names. 14:29:06 <ebbex> But I'll post one approach, and we can probably discuss that there. 14:30:29 <ebbex> (on gerrit that is) 14:31:13 <mmalchuk> ebbex sorry for delay on https://review.opendev.org/c/openstack/kayobe/+/840033 replys, will answer asap 14:31:42 <ebbex> mmalchuk: np :) 14:31:43 <mmalchuk> but it realy work, and fix the issue 14:31:58 <mmalchuk> will try to describe it 14:33:19 <ebbex> mmalchuk: it looked like something better handled in ansible-role-interfaces, but I could be wrong so I need to understand the problem a bit better :) 14:33:52 <mnasiadka> ok, let's finish for today 14:33:55 <mnasiadka> Thanks for coming 14:33:58 <mnasiadka> #endmeeting