13:02:17 <damani[m]> #startmeeting oslo
13:02:17 <opendevmeet> Meeting started Wed Feb 12 13:02:17 2025 UTC and is due to finish in 60 minutes.  The chair is damani[m]. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:02:17 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:02:17 <opendevmeet> The meeting name has been set to 'oslo'
13:02:24 <hberaud[m]> o/
13:03:05 <damani[m]> hberaud, tkajinam, JayF, meeting oslo
13:03:44 <damani[m]> #topic following up on openstackdocstheme discussion
13:04:59 <damani[m]> the project config change is merged now, oslo-core is added as initial core member  https://review.opendev.org/c/openstack/project-config/+/940845
13:06:16 <damani[m]> so we agree to add gtema in the core list for https://review.opendev.org/admin/groups/openstackdocstheme-core,members
13:06:37 <damani[m]> i will add him now, that works for everyone?
13:07:23 <gtema> and if you do not mind pls also have a look at the bootstrap5 change laying around
13:07:56 <gtema> it need to land together with the related os-api-ref change so that I can proceed with rendering openapis for openstack services
13:09:33 <damani[m]> ok nobody else is here i think but yes
13:10:25 <damani[m]> so os-api-ref is in same situation, no active core and gtema is volunteer to maintain this repo too
13:11:11 <hberaud[m]> gtema: you speak about this patch? https://review.opendev.org/c/openstack/os-api-ref/+/932048
13:11:17 <gtema> fyi: I have practical experience with those both since I was maintaining their downstream versions
13:11:24 <damani[m]> if olso team agree then we can add gtema  in this repo core list also
13:11:30 <gtema> yes hberaud
13:13:27 <tkajinam> sorry I didn't notice the meeting time.
13:13:40 <damani[m]> ok i have took a look about the bootstrap5 looks good to merge for me
13:14:02 <damani[m]> tkajinam, no worries
13:14:11 <hberaud[m]> gtema: ack, will check
13:14:41 <damani[m]> tkajinam, no objection to add gtema as core https://review.opendev.org/admin/groups/openstackdocstheme-core,members
13:14:44 <gtema> perfect, thks. both changes (in theme and os-api-ref) need to merge at once since otherwise you get the stuff broken
13:14:51 <damani[m]> and here https://review.opendev.org/admin/groups/os-api-ref-core,members
13:14:56 <tkajinam> damani[m], no
13:15:05 <damani[m]> ok i do it now
13:15:09 <tkajinam> I mean I have nooo objection
13:15:20 <damani[m]> i understood :)
13:15:25 <damani[m]> hberaud, same for you?
13:16:00 <hberaud[m]> no objection
13:17:09 <damani[m]> #topic feature freeze
13:17:14 <opendevreview> Takashi Kajinami proposed openstack/oslo.cache master: WIP: Add valkey support  https://review.opendev.org/c/openstack/oslo.cache/+/938639
13:17:30 <damani[m]> so we are in the feature freeze, no merge
13:17:42 <damani[m]> i have also check https://review.opendev.org/q/project:openstack/releases+status:open+oslo
13:17:49 <hberaud[m]> no feature merge
13:17:56 <hberaud[m]> fixes are allowed
13:18:05 <tkajinam> I wonder what the current status/plan about new oslo.service backend is
13:18:06 <damani[m]> yes
13:18:20 <damani[m]> i mean no more feature merge
13:18:30 <tkajinam> my main concern is that we have added tons of deprecation warnings but no alternative to get rid of these warnings
13:19:06 <damani[m]> #topic backend status oslo.service
13:19:29 <damani[m]> about the backend, so we have merge the backend system and the eventlet implementation
13:21:19 <damani[m]> i have start to work on the threading implementation but nothing push yet, i will push soon a wip
13:21:46 <damani[m]> then i will like one week off and then i will start to work again on it
13:22:27 <damani[m]> i will also fix the documentation, i have a patch here https://review.opendev.org/c/openstack/oslo.service/+/940664
13:22:56 <tkajinam> do you want to propose FFE for it or do you plan to merge it in 2025.2 ?
13:23:11 <tkajinam> if we merge it in 2025.2 then we can probably can't remove eventlet till 2027.1
13:23:26 <tkajinam> because 2026.1 may be the first release with alternative to eventlet backend
13:23:44 <damani[m]> it's the idea yes
13:24:24 <tkajinam> sorry which one "it" is. 2025.1 with FFE or 2025.2 ?
13:24:42 <damani[m]> to propose a FFE to have the merge in 2025.1
13:24:48 <damani[m]> i mean i think it's the best
13:25:44 <damani[m]> because as you said if we wait 2025.2 we can't remove eventlet till 2027.1
13:25:57 <tkajinam> week of feb 17 is the week for final release for non-client libraries
13:26:00 <damani[m]> so the FFE seems necessary
13:26:11 <damani[m]> yes
13:26:17 <tkajinam> you can extend the deadline by FFE but only for one week
13:26:29 <damani[m]> yes
13:26:53 <damani[m]> i hope i can finish soon the implementation
13:27:09 <damani[m]> and i hope the code will be fine not too much back and forth
13:27:18 <tkajinam> ok though honestly I'm not too sure if that's feasible
13:27:18 <damani[m]> i will ping you soon about it
13:27:20 <tkajinam> ok
13:27:58 <damani[m]> and we can talk again about it next week, i mean see if it's seems possible or if we wait 2025.2
13:28:12 <damani[m]> what do you think about that?
13:28:34 <tkajinam> let's see how it goes but note that I may not join the next meeting because of its late slot
13:28:45 <damani[m]> ok
13:29:20 <damani[m]> next week we can maybe do two meetings
13:29:39 <damani[m]> or i can ping a bit earliar to give a status
13:29:41 <tkajinam> or we can discuss in here outside of the meeting
13:29:47 <damani[m]> that works for you?
13:29:49 <damani[m]> yes
13:30:19 <damani[m]> do you any other question about the backend?
13:30:38 <tkajinam> no
13:31:09 <damani[m]> ok
13:31:22 <damani[m]> #topic open discussion
13:31:35 <damani[m]> something else you would like to talk
13:31:59 <damani[m]> tkajinam, hberaud, do you have something you would like to talk
13:32:32 <damani[m]> gtema, do you want i add you to the ping list
13:32:56 <gtema> yupp, can be done
13:33:05 <hberaud[m]> FYI I'm on PTO next week, so I'll fully AFK
13:33:30 <tkajinam> hberaud[m], have a good break :-)
13:33:36 <hberaud[m]> thanks :)
13:33:48 <tkajinam> (though that means we may have less review bw
13:34:11 <damani[m]> gtema, you are now core on openstackdocstheme-core
13:34:23 <damani[m]> and os-api-ref
13:34:27 <gtema> thanks a lot
13:34:33 <damani[m]> welcome
13:34:34 <tkajinam> once we pass feature freeze we can probably discuss inviting a few more people to cores or project specific cores
13:34:43 <hberaud[m]> yeah, I tried to do many reviews this week, so if you have ones that you want to prioritize, then, please let me know
13:34:57 <hberaud[m]> good idea
13:35:24 <damani[m]> tkajinam, yes seems a very good idea
13:35:40 <damani[m]> i agree with that
13:36:02 <damani[m]> hberaud, enjoy your holidays
13:36:26 <hberaud[m]> thanks :)
13:36:43 <damani[m]> i hope i will take mine soon too :)
13:37:03 <damani[m]> by the way something else we want to talk?
13:37:11 <hberaud[m]> nope
13:37:21 <tkajinam> no
13:38:55 <damani[m]> ok
13:38:58 <damani[m]> so we are done
13:39:20 <damani[m]> gtema, hberaud, tkajinam, thanks a lot for your participation
13:39:30 <damani[m]> #endmeeting