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