13:00:01 <mnasiadka> #startmeeting kolla
13:00:01 <opendevmeet> Meeting started Wed Apr 12 13:00:01 2023 UTC and is due to finish in 60 minutes.  The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:00:01 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:00:01 <opendevmeet> The meeting name has been set to 'kolla'
13:00:04 <mnasiadka> #topic rollcall
13:00:05 <mnasiadka> o/
13:00:25 <SvenKieske> o/
13:00:33 <mhiner> o/
13:00:34 <mattcrees> o/
13:03:04 <mnasiadka> #topic agenda
13:03:04 <mnasiadka> * CI status
13:03:04 <mnasiadka> * Release tasks
13:03:04 <mnasiadka> * Regular stable releases (first meeting in a month)
13:03:04 <mnasiadka> * Current cycle planning
13:03:05 <mnasiadka> * Additional agenda (from whiteboard)
13:03:05 <mnasiadka> * Open discussion
13:03:10 <mnasiadka> #topic CI status
13:03:18 <mnasiadka> seems all green (-ish)
13:03:26 <mnasiadka> #topic Release tasks
13:03:48 <mnasiadka> We need to go through the pre-branching tasks, I think some have been executed - some not
13:04:02 <mnasiadka> I'll have a look near the end of this week and raise what is needed
13:04:34 <ramona-beermann[m]> o/
13:05:37 <mnasiadka> It would be nice if core reviewers could go through RP+1 patches in the coming weeks
13:05:47 <mnasiadka> The usual review dashboards are linked on the whiteboard
13:06:05 <mnasiadka> #topic Regular stable releases
13:06:49 <mnasiadka> frickler: I think you asked about that earlier, from my perspective if we can merge the backports in stable branches soon-ish - then we could go for a stable release of all stable branches (instead of doing Xena only right now)
13:07:09 <frickler> the only thing is the deadline for xena is next week
13:07:34 <frickler> so maybe I'll wait until tomorrow and then do either all or only xena
13:08:01 <frickler> doesn't make much difference to have two release patches instead of one
13:08:02 <mnasiadka> let me have a look at xena
13:10:08 <mnasiadka> ok, kolla last patch is merging
13:10:14 <mnasiadka> gave a nudge to kayobians about two patches
13:10:19 <mnasiadka> let's check again tomorrow
13:10:50 <mnasiadka> #topic Current cycle planning
13:11:08 <mnasiadka> I started organising Bobcat plans from the PTG, not yet done, should be done before the next meeting.
13:11:30 <mnasiadka> Not really anything to discuss, unless anybody wants to add something to the pile.
13:11:42 <mnasiadka> #topic Additional agenda (from whiteboard)
13:12:07 <mnasiadka> (mnasiadka): requirements-check and dependencies like podman
13:12:31 <mnasiadka> So, docker-py is in u-c/requirements
13:12:34 <mnasiadka> but podman is not
13:12:57 <mnasiadka> I don't think we can add it to u-c for antelope (if we wanted to)
13:13:19 <mnasiadka> I think frickler mentioned we could just stop running requirements-check and manage requirements on our own (which wouldn't be a bad thing)
13:13:35 <frickler> or we can make podman optional for now
13:13:48 <frickler> and install it in tox.ini explicitly for unit tests
13:14:06 <mnasiadka> yes, that's what I proposed for mhiner/ihalomi
13:14:15 <mnasiadka> and propose it to be added in u-c for bobcat?
13:14:30 <mhiner> sounds good to me
13:14:50 <frickler> maybe it is even better in the long run not to have it as a hard requirement
13:15:02 <frickler> unless we want to drop docker support completely
13:15:36 <mnasiadka> I think currently it's good that we support both, but in the long run we might change the decision
13:16:02 <SvenKieske> well docker upstream get's more and more non floss imho  - they need to make money
13:16:49 <mnasiadka> let's see what headaches will we get with running podman ;-)
13:17:13 <mnasiadka> ok, so for now not adding podman to requirements.txt and just adding it to tox.ini for testing
13:17:33 <frickler> I can still propose a patch to requirements repo and see what others think
13:17:37 <SvenKieske> sounds good
13:17:44 <mnasiadka> sounds nice frickler
13:17:59 <mnasiadka> if docker is there, then podman should not be different I guess
13:18:20 <mnasiadka> Ok, that's done
13:18:23 <mnasiadka> second is
13:18:24 <frickler> that seems to be a valid argument, yes. let's see how it turns out
13:18:24 <mnasiadka> (kyarovoy): help needed with https://review.opendev.org/c/openstack/kolla/+/825786, if someone has time - please look at the problems that appear with kolla-build-ansible
13:19:26 <mnasiadka> it seems this patch is failing on push_error
13:19:38 <frickler> is that related to the podman work or independent?
13:19:41 <SvenKieske> I took a quick look, but I'm maybe missing context as there is no bugreport or story linked why this is done
13:19:41 <mnasiadka> (which I mentioned in the review)
13:20:27 <mnasiadka> I think it's independent, but a nice addition (we don't need to build containers using podman/buildah, but it would be a bit non-optimal to enforce users to install docker for building images)
13:20:33 <SvenKieske> the topic is kolla-podman, so probably related to the podman work? just a wild guess though.
13:20:59 <mnasiadka> I don't have time to look into that, at least probably not in the next 2-3 weeks
13:21:19 <mnasiadka> is there anybody that wants to help Konstantin?
13:21:29 <mnasiadka> mhiner: he's from your team, right?
13:21:42 <mhiner> yes
13:22:39 <SvenKieske> I guess I'm not yet familiar enough with that part of the kolla codebase to be of much help there
13:23:23 <mhiner> same for me
13:23:54 <frickler> I guess nobody is, opportunity to learn something ;)
13:23:57 <mnasiadka> hrw is not here, but he probably would be a good candidate - if he has enough time (which he probably doesn't)
13:24:28 <mnasiadka> Anyway, I'll leave the topic for the next meeting, we'll see if there's a candidate for help next time :)
13:24:52 <SvenKieske> don't know if I got the time (looking at frickler): I can take a deeper look, I guess, if time permits.
13:25:34 <mnasiadka> Would be nice, let's revisit on next meeting
13:25:42 <mnasiadka> #topic Open discussion
13:25:43 <opendevreview> Martin Hiner proposed openstack/kolla-ansible master: Add support of podman deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/799229
13:26:12 <frickler> that was a good prelude for my topic today: introducing SvenKieske
13:26:27 <SvenKieske> hey there o/
13:27:13 <frickler> he's working for OSISM now and as you may have already noticed quite interested in digging deeper into kolla, too
13:27:36 <mnasiadka> nice, more the merrier (especially in these times) :-)
13:27:50 <hrw> hola
13:29:07 <SvenKieske> yes, I was also around at my old employer, but really only for urgent bugfixes, so I already have some familiarity with kolla-ansible.
13:29:26 <SvenKieske> I hope I can extend that and help out where help is needed :)
13:30:15 <frickler> surely we won't run short of opportunities soon
13:30:37 <frickler> the other topic I have is the octavia CI, not sure what the latest state was there mnasiadka?
13:31:17 <mnasiadka> Good question, I need to have a look again, but probably we need to hold the node and find out what is going on...
13:31:38 <opendevreview> Marcin Juszkiewicz proposed openstack/kolla master: docker: implement macros to alter upper-constraints.txt  https://review.opendev.org/c/openstack/kolla/+/878649
13:32:08 <frickler> o.k., so I'll trigger a hold later and check
13:32:39 <frickler> I just deleted an older held node earlier because I assumed it was obsolete
13:36:03 <frickler> I guess that's all, then?
13:36:10 <mnasiadka> frickler: basically the vm is booting, but octavia can't connect to it
13:36:46 <mnasiadka> Yes, we agreed on the PTG to add bug triaging/reviews time to our meetings, to focus on those - I'll add it to the next meeting
13:36:58 <frickler> yeah, will check and give you access, too, if you want
13:37:18 <frickler> (for the held node)
13:37:35 <mnasiadka> and will start the first week of regular new bugs triaging
13:37:44 <mnasiadka> and we'll try to find more assignees on the way
13:38:47 <frickler> +1
13:39:00 <mnasiadka> frickler: ok, let me know when I can have a look, I guess we need to fix it before the release ;)
13:39:33 <frickler> yes and then also add the missing debian jobs before branching
13:39:52 <mnasiadka> good
13:39:56 <mnasiadka> ok, let's finish for today
13:39:59 <mnasiadka> thanks for coming
13:40:02 <mnasiadka> #endmeeting