14:03:07 <mnasiadka> #startmeeting kolla 14:03:07 <opendevmeet> Meeting started Wed Oct 5 14:03:07 2022 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:07 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:03:07 <opendevmeet> The meeting name has been set to 'kolla' 14:03:12 <mnasiadka> #topic rollcall 14:03:13 <mnasiadka> o/ 14:04:13 <mgoddard> \o 14:05:01 <hrw> (o) 14:06:09 <mnasiadka> #topic agenda 14:06:09 <mnasiadka> * Review action items from the last meeting 14:06:09 <mnasiadka> * CI status 14:06:09 <mnasiadka> * Release tasks 14:06:09 <mnasiadka> * Regular stable releases (first meeting in a month) 14:06:10 <mnasiadka> * Current cycle planning 14:06:10 <mnasiadka> * Additional agenda (from whiteboard) 14:06:12 <mnasiadka> * Open discussion 14:06:18 <mnasiadka> #topic Review action items from the last meeting 14:06:37 <mnasiadka> mnasiadka deprecate Monasca and send mail to ML asking for contributors to step up 14:06:47 <mnasiadka> deprecation patches have been raised by parallax 14:06:52 <mnasiadka> I'll send the mail 14:07:04 <mnasiadka> my question is - what are we doing with dependent services like storm? 14:07:19 <bbezak> \o 14:07:47 <hrw> deprecate as well? 14:08:14 <bbezak> zookeeper too? 14:08:16 <mnasiadka> I guess so, we'd need to analyze though if they are not used by anything else 14:08:42 <mnasiadka> Anyway, I'll speak with parallax to do that as well. 14:08:43 <bbezak> yeah, plenty of them 14:08:45 <mnasiadka> let's move on 14:08:50 <mnasiadka> #topic CI status 14:08:59 <mnasiadka> So, upgrade CI from Wallaby->Xena is broken 14:09:13 <mnasiadka> RDO is still working on publishing OVS 2.17 and newest OVN in Xena and Yoga 14:09:17 <mnasiadka> once that's done - will be fixed 14:09:26 <mnasiadka> Any other CI breakages? 14:10:23 <hrw> iirc we just merged last aarch64 fix 14:10:40 <mnasiadka> Ok, so I'll mark Debian as fixed 14:11:05 <yoctozepto> o/ 14:11:32 <mnasiadka> #topic Release tasks 14:11:36 <TimBeermann[m]> o/ 14:12:04 <mnasiadka> It's R-0 (coordinated release today) 14:12:16 <mnasiadka> We aimed at cutting stable branches, but I don't think it makes any sense 14:12:37 <mnasiadka> I need to work on opensearch to get central logging working on RL9 14:12:39 <hrw> and this time we did not merged any service without stable 14:13:15 <mnasiadka> #topic Regular stable releases (first meeting in a month) 14:13:36 <mnasiadka> frickler is not here, anybody wants to raise the stable releases patches? 14:13:42 <frickler> I can do it 14:13:56 <mnasiadka> ah, great 14:13:58 <mnasiadka> thanks 14:14:07 <mnasiadka> #topic Current cycle planning 14:14:39 <mnasiadka> So, we've merged CS9/RL9 patches, there are some non-voting jobs failing (kvm, swift, prometheus-efk, venus) 14:14:45 <mnasiadka> efk and venus are opensearch related 14:14:53 <mnasiadka> swift there is a patch in progress 14:15:09 <yoctozepto> what with your swift bandage? 14:15:13 <yoctozepto> was not it good enough? 14:15:18 <mnasiadka> let me check 14:15:25 <yoctozepto> I mean, the proper solution would be to call it all from kolla-ansible 14:15:31 <frickler> last time I looked it was still failing 14:15:34 <yoctozepto> but meh if no contributor cares 14:15:38 <yoctozepto> eh 14:15:51 <mnasiadka> needs a rebase and should be fine 14:15:52 <yoctozepto> what about kvm anyways? 14:16:00 <yoctozepto> missing node? 14:16:05 <mnasiadka> cirros 0.6.0 is crashing 14:16:23 <frickler> oh, I had that in my neutron tests 14:16:33 <frickler> might need to tune cpu flags 14:16:48 <mnasiadka> #link https://16f80861ed4bbdf398d5-f6b00ed86c8fd15f982b18eba09ea862.ssl.cf2.rackcdn.com/799229/26/check/kolla-ansible-rocky9-source-kvm/e0656dd/primary/logs/ansible/test-core-openstack 14:16:59 <frickler> ovh is doing a bit of weird things 14:17:08 <frickler> I'll check those later 14:17:45 <mnasiadka> ok then, opensearch - on my list to refresh this week - dougsz was nice to do a bit of a review 14:18:14 <mnasiadka> any other patches that we reviewed and are close to merging? 14:18:30 <mnasiadka> systemd? 14:18:44 <yoctozepto> anyone else reviewed systemd? 14:19:08 <yoctozepto> I have done one more test but I wanted to do more and some code reading before CR+2 14:19:17 <frickler> halfway, still didn't test locally 14:19:23 <mnasiadka> Ok, so it's in progress 14:19:28 <yoctozepto> ok 14:19:29 <hrw> mnasiadka: simple ones from me: https://review.opendev.org/c/openstack/kolla/+/857720 (os.path -> pathlib), https://review.opendev.org/c/openstack/kolla-ansible/+/860075 (updates rhel family info in docs) 14:21:05 <frickler> same question from me as from yoctozepto: what's actually wrong with os.path? 14:21:51 <hrw> code gets simpler 14:22:13 <yoctozepto> "simpler" 14:22:42 <hrw> PROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), '../..')) -> PROJECT_ROOT = Path(__file__).parent.parent.parent 14:23:25 <yoctozepto> still not convinced it follows symlinks where we wanted it to 14:23:41 <yoctozepto> not having time to study docs of Pathlib 14:23:43 <hrw> ok, will abandon it later today ;D 14:23:47 <yoctozepto> thanks 14:23:48 <yoctozepto> :D 14:23:51 <mnasiadka> lol 14:23:58 <hrw> done 14:24:02 <opendevreview> Merged openstack/kolla master: kolla-toolbox: bump ansible-core to 2.13 https://review.opendev.org/c/openstack/kolla/+/860222 14:24:21 <mnasiadka> What about Kolla refactor? https://review.opendev.org/c/openstack/kolla/+/828716 14:24:35 <yoctozepto> re docs updates - just have not had time for it yet 14:24:47 <yoctozepto> mnasiadka: +1432 -1280 14:24:55 <yoctozepto> I think you know the answer 14:25:07 <hrw> mnasiadka: I left comments to make it easier to review 14:25:33 <mnasiadka> easier or not, that sounds like a monster 14:25:50 <hrw> moving stuff between files is always big 14:26:08 <yoctozepto> if it was only moving stuff and not changing stuff 14:26:12 <opendevreview> Verification of a change to openstack/kolla-ansible master failed: Bump Ansible min version to 2.12/5 and max to 2.13/6 https://review.opendev.org/c/openstack/kolla-ansible/+/856300 14:26:15 <yoctozepto> I would not be that sceptical 14:26:22 <mnasiadka> can we move stuff first, and then change it? 14:26:45 <hrw> leave comments in review please 14:26:54 <yoctozepto> I already left that comment way back then 14:27:11 <hrw> I suspect it will be next cycle then 14:27:18 <yoctozepto> me too 14:27:34 <yoctozepto> for these major features, I don't believe we can do anything other than systemd 14:27:34 <hrw> and one day I may sit, cut it into small pieces and send a patch series 14:27:45 <mnasiadka> agree 14:27:46 <yoctozepto> hrw: would be awesome 14:28:52 <mnasiadka> ok, so let's focus on systemd and opensearch and stabilising anything that needs it (+docs and followups) 14:29:03 <yoctozepto> + my patches 14:29:04 <yoctozepto> :D 14:29:16 <mnasiadka> as long as they don't break anything ;) 14:29:20 <yoctozepto> :-) 14:29:22 <yoctozepto> I pumice! 14:29:30 <mnasiadka> ok, no additional agenda 14:29:32 <mnasiadka> #topic Open discussion 14:29:42 <mnasiadka> Anybody anything? 14:30:39 <frickler> so when would we expect to actually branch? 2 weeks? 14:30:56 <mnasiadka> when we merge systemd and opensearch I guess :) 14:31:09 <hrw> we can always backport 14:31:10 <yoctozepto> 2 weeks sound doable for that, no? 14:31:19 <mnasiadka> sounds doable 14:31:23 <hrw> creation of stable/zed does mean release 14:31:38 <mnasiadka> creation means rc 14:31:43 <mnasiadka> doesn't mean we need to have one rc 14:32:26 <mnasiadka> anyway 14:32:29 <mnasiadka> we need to remember about Kayobe 14:32:47 <mnasiadka> but it doesn't need to be branched at the same time as kolla/k-a 14:33:00 <mnasiadka> mgoddard: anything that we need to do in ansible-collection-kolla ? 14:34:34 <mnasiadka> https://review.opendev.org/q/project:openstack/ansible-collection-kolla+status:open 14:34:39 <mnasiadka> sounds like some refactors are hanging 14:35:16 <yoctozepto> for almost a year 14:35:23 <yoctozepto> guessing not that important ones 14:36:19 <mnasiadka> ok then, mgoddard is silent - so I guess that's the case 14:36:27 <mnasiadka> let's finish for today 14:36:32 <mnasiadka> thanks for coming! 14:36:34 <mnasiadka> #endmeeting