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