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