14:00:06 #startmeeting kolla 14:00:06 Meeting started Wed Aug 3 14:00:06 2022 UTC and is due to finish in 60 minutes. The chair is frickler. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:06 The meeting name has been set to 'kolla' 14:00:16 #topic rollcall 14:00:47 mnasiadka has excused themselves for the remainder of this week 14:00:51 o/ 14:01:05 o\ 14:02:24 \o/ not too crowded today it seems, so let's start 14:02:26 #topic agenda 14:02:39 * Roll-call 14:02:39 * Agenda 14:02:39 * Announcements 14:02:39 * Review action items from the last meeting 14:02:39 * CI status 14:02:41 * Release tasks 14:02:44 * Regular stable releases (first meeting in a month) 14:02:46 * Current cycle planning 14:02:49 * Additional agenda (from whiteboard) 14:02:51 * Open discussion 14:03:02 #topic Announcements 14:03:40 as hrw has mentioned earlier, we are making good progress on creating a new cirros release, you may hold your breath 14:04:06 anything else? 14:04:09 ok, the breath is being held 14:04:15 what can we expect from the new release? 14:04:21 will it run 10x faster? 14:04:23 :-) 14:04:36 it will run the idle loop much faster, indeed 14:04:44 <3 it 14:04:49 also better support for ipv6 and some other things 14:05:00 maybe we should gather things and write a releasenote 14:05:15 also about dropping some strange arches 14:05:38 but maybe keep breathing for a bit, may take another day or so 14:05:43 ok 14:06:02 #topic Review action items from the last meeting 14:06:13 I didn't see any, something I missed? 14:06:26 likely none created 14:06:44 #topic CI status 14:07:05 I'm not aware of any issues, but I didn't look deeply 14:07:18 I was happy to find the Jammy things merged when I returned 14:07:24 :-) 14:08:12 the grafana dashboards are seemingly completely broken now, guess I'll just remove ours 14:08:21 I will not mind 14:08:35 anything else on CI? 14:08:57 nada 14:09:09 #topic Release tasks 14:09:21 James Kirsch proposed openstack/kolla-ansible master: Add support for LetsEncrypt-managed certs https://review.opendev.org/c/openstack/kolla-ansible/+/741340 14:09:43 I didn't prepare well for this, any known tasks? 14:10:02 what week is this 14:10:25 Aug 01 - Aug 05 14:10:25 R-9 14:10:50 R-8: Switch images to current release¶ 14:10:52 next week 14:11:02 "R-8: Switch images to current release" is obsolete with source images only, right? 14:11:14 because source was switched in R-17 14:11:19 now quite 14:11:25 still relevant for deps 14:11:32 R-8 means RDO/UCA for deps 14:11:42 so may get newer libvirt/qemu/ceph etc 14:11:51 with jammy we are probably already there 14:11:59 and CS depends on CS9 support 14:12:06 so nothing extra to do I guess? 14:12:19 jammy should have yoga pkgs natively, yes 14:12:25 ah 14:12:30 so UCA for Zed 14:12:52 CS9 to be seen 14:13:04 but does canonical build that before the actual release? 14:13:05 also soon 14:13:06 R-5: Cycle highlights deadline¶ 14:13:14 I can try to check until next week 14:13:16 need to think about these in the upcoming meetings 14:13:30 frickler: I think yes, since we added this bullet there 14:13:35 and only excluded debian 14:13:40 frickler: they build binary packages during cycle 14:13:49 they brave then 14:14:12 #action frickler check availability of zed UCA for Jammy 14:14:53 frickler: http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/jammy-updates/zed/ 14:15:20 well, that was quick 14:15:44 thx hrw 14:16:03 anything else release-wise? 14:16:45 #topic Regular stable releases (first meeting in a month) 14:16:56 yoctozepto: did you tackle that yet? 14:17:04 no, did not touch it 14:17:22 do you want to? otherwise I'll do it after the meeting 14:17:40 ok, I'll try the instructions :-) 14:18:00 ping me if it doesn't work 14:18:23 #topic Current cycle planning 14:19:13 any updates here? 14:20:08 or should we rather move through the additional items? 14:20:08 proxysql got farther 14:20:29 yeah, let's go over those others unless someone speaks up 14:21:06 #topic Additional agenda (from whiteboard) 14:21:23 (yoctozepto) Remove nova_legacy endpoint 14:21:42 I'm +1 on that, discussed that internally recentish 14:22:02 any objections? 14:22:15 as far as I am concerned, we can make it optional and default to not enabled 14:22:21 maybe have a flag for someone who still needs it? 14:22:24 so that new deployments do not get it 14:22:26 yes 14:22:31 by default at least 14:22:39 and old deployments can remove it 14:22:40 themselves 14:23:03 did we do the same for admin endpoints? 14:23:18 no, we have just scrubbed them 14:23:25 only for keystone it is done 14:23:31 still in review 14:23:48 (someone start reviewing my patches, they are gold) 14:23:58 the question is whether we want to delete on upgrade or not 14:23:59 (yes, I know I'm humble) 14:24:09 the former would ensure consistent setups 14:24:16 we default to being lazy 14:24:22 the latter would be nicer for legacy envs 14:24:22 and letting users delete themselves 14:24:55 ok, then that should be fine for nova_legacy, too 14:25:06 btw, keystone is in https://review.opendev.org/c/openstack/kolla-ansible/+/843730 14:25:32 yes, I'll take a look at that. soon. ish. 14:25:41 roger that 14:25:59 (yoctozepto) The status of the dynamic OVS role assignment https://review.opendev.org/c/openstack/kolla-ansible/+/840895 14:26:13 here, we would need further input from mgoddard 14:26:18 not sure if he's around 14:26:29 I think the change is sane 14:27:04 it is a different approach to the current ones but aligns better with what we need this role for 14:27:09 I must admit that I'm not confident approving this without some local testing, would prefer if mgoddard could re-review 14:27:51 the best test is test on a production environment, you know; weeds out the bugs fastest :-) 14:28:06 so I guess we'll keep this topic for next time 14:28:12 indeed 14:28:25 (frickler) Virtual PTG planning 14:28:41 not much we can decide with again low attendance I guess 14:28:52 agreed 14:29:04 but let's do it soonish 14:29:08 (headphoneJames) please review let's encrypt patch: https://review.opendev.org/c/openstack/kolla-ansible/+/741340 14:29:26 James has recently updated the patch 14:29:40 it's an ever-standing wish to get this merged 14:29:50 I guess it's just the right thing to look at after proxysql 14:29:57 just right 14:30:27 oh, that's a new version now that still waits for CI results 14:30:49 yup 14:31:05 mnasiadka: mgoddard: ^^ you set RP+1 on this one 14:31:23 (i.halomi) Podman and systemd support status 14:31:31 the agenda point stays as a good reminder that we have low review throughput for bigger changes 14:31:39 review of systemd with docker a current status on podman version : https://review.opendev.org/c/openstack/kolla-ansible/+/816724 14:31:52 I mean, I can easily squeeze in smaller stuff but biggur things need to wait and stand in a queue 14:32:16 yesh, this is the 3rd biggie after the proxysql and le 14:32:37 maybe we want to create a more explicit queue like nova does? 14:32:55 what do they do? 14:33:03 Mark Goddard proposed openstack/kayobe master: Support configuration of swap https://review.opendev.org/c/openstack/kayobe/+/851195 14:33:34 I have to look up the details, but something like two slots for stacks under priority review 14:33:45 and a queue for thinks to enter these slots 14:33:47 things 14:34:23 and the expectation that items in those slots get reviewed and merged within like two weeks 14:34:25 hmm, I have on slot for myself and it was occupied by proxysql thus far :D 14:34:35 ah, that surely differs 14:35:01 so a bit more coordination between cores maybe 14:35:16 not sure that would work for us with our diverging interests though 14:36:11 me neither 14:36:19 anyway I guess these two patches should get some priority if possible 14:36:34 anything to discuss about the contents yet? 14:37:14 I don't see the relevant folks here so I doubt 14:37:27 else we'd have 14:37:30 (frickler) Discuss Horizon/JS/xstatic situation 14:37:48 https://lists.openstack.org/pipermail/openstack-discuss/2022-August/029825.html 14:38:14 The let's encrypt patch should be ready as far as I know 14:38:31 frickler: this one feels tricky 14:38:35 IMO the essence of this is that we may want to look into replacing xstatic pkgs with native JS from npm or whatever 14:39:05 frickler: I have a feeling that we need to do 'pip install' as we have now, then track all those JS, drop them and fetch from upstreams 14:39:06 but no idea how to actually do that 14:39:13 or we wait for osa to implement the same and just copy what they do 14:39:14 yup, but I suppose we need guidance from the Horizon team if we don't want to spend time reverse-engineering 14:39:37 best would be to see horizon having code for it ;d 14:39:48 I think horizon team is mostly non existent, I wouldn't bet on them 14:40:05 'pip install horizon-python-stuff' + 'npm install horizon-js-stuff' 14:40:53 yeah, I'm afraid frickler is right 14:41:01 hrw: are you interested in investigating this further? 14:41:13 tbh, the most time/cost-effective would be to get rid of horizon in the first place ;p 14:41:21 never dealt with npm stuff etc 14:41:25 not sure how skyline fares though 14:41:30 and what pandora boxes it opens 14:42:13 also the situation seems to have been the same over the last 10 years or so, so not sure how urgent this actually is 14:42:25 ++ 14:42:56 maybe plan for some joint session (with distros and other deployers) at the PTG or something might be fast enough 14:43:53 agreed 14:44:28 o.k., so I mainly wanted others be aware of the situation, which I think I achieved 14:44:44 #topic Open discussion 14:44:56 anything else? 14:45:08 nope 14:46:04 btw, I'm going on vacations the following 2 weeks so my availability will vary 14:46:10 and I will not be there for the meetings 14:46:28 enjoy your time off 14:46:38 thanks 14:46:39 yoctozepto: have fun 14:46:43 thanks 14:47:26 o.k., then also enjoy the 12 minutes I'm returning you now, everyone ;) 14:47:32 #endmeeting