Monday, 2024-08-12

*** dtantsur_ is now known as dtantsur02:24
*** bauzas_ is now known as bauzas03:10
*** bauzas_ is now known as bauzas07:19
ttxHi everyone, we have hit the point in the release process where the release managers need  to make sure Python runtimes have been determined for the next development cycle and that Zuul job templates have been created to include those runtimes. Are we good on that?13:14
*** bauzas_ is now known as bauzas13:51
gouthamrttx: o/ nope; we haven't.. i can take a look at this and get back to you. 14:39
ttx++ thanks gouthamr 15:00
gmannyeah, I have not started those yet. I will push something today.16:13
gouthamrgmann: o/ i cloned the 2024.2 document and started making some edits..  i'd like to understand the process.. 16:28
gouthamrthe linux distros for this upcoming release should be ubuntu noble, debian bookworm and cs9 16:29
gouthamrbut, we don't yet have any noble testing iiuc..16:29
clarkbgouthamr: the test nodes are there any one of my near term goals (need to keep the release in mind) is to switch the default nodeset in zuul globally to noble as well16:30
clarkbgouthamr: it should be trivial to get the jobs running on noble, whether or not they will work is another story (I know there was a lot of discussion about eventlet support and setuptools no longer being in place by default and so on)16:31
gmannwe test it in devstack, we have the platform job running on noble 16:32
gouthamrclarkb: ah... eventlet should be working for python 3.12.. i am not aware of the setuptools restriction16:32
gmannbut for all projects this is a community wide goal16:32
gouthamrgmann: is it already? or should one be proposed?16:32
clarkbgouthamr: the setuptools "issue" is that python3.12 doesn't include setuptools by default any longer. This means you have to manually install it if you rely on it. Not a major issue but something that has tripped people up16:32
gmanngouthamr: proposed, once we define the testing runtime16:35
gmannI mean need to proposed16:35
gouthamrclarkb: ah yes; ""devstack-platform-ubuntu-noble" should have uncovered some of it.. but, maybe when we start extending it to the "tempest-full-py3" by default we'll see things failing16:35
gouthamrgmann: ack; egg before the chicken :) thank you.. i was confused about that part. 16:36
gouthamrgmann: do you mind me pushing up the pti update, or would you like to do it? 16:36
gouthamrs/pti update/runtime update16:37
gmanngouthamr: I can do, I am almost ready. As 2025.1 is SLURP release, we need to take care of previous distro version also16:37
gouthamrgmann: ack; thank you16:37
opendevreviewGhanshyam proposed openstack/governance master: Define testing runtime for 2025.1 release  https://review.opendev.org/c/openstack/governance/+/92615016:42
gmann^^16:42
gmanndansmith: as 2025.1 is SLURP release, I am keeping 22.04 (supported in previous release 2024.1) as additional testing. means we will be testing 22.04 (at least single job) and 24.04 version both16:44
gmanndansmith: but min python version supported in 2024.1 is py3.8 and 2025.2 is py3.9. hope it is fine from upgrade perspective?16:44
clarkbgmann: is 2025.2 a typo? should it be 2025.1?16:45
gmannclarkb: ah yeah, i mean 2025.116:46
gmann* min python version supported in 2024.1 is py3.8 and 2025.1 will be py3.9. hope it is fine from upgrade perspective?16:46
clarkbmy perspective on that is as long as there is overlap between the range of python supported in 2024.1 and 2025.1 this is fine. People can update the runtime platform to a version within the overlap then upgrade the openstack version16:50
dansmithYep, and I'm quite sure we said we'd not be including 3.8 in the next round16:50
clarkbwe can't support all the old stuff forever, instead the goal should be to provide a viable path from old systems to newer systems and that may require you update the operating system and python version16:50
gmannyeah, there is overlap and we did not see much big changes from py3.8 to py3.9 when we were tested both together so things get tested step by step with overlap 16:52
opendevreviewGhanshyam proposed openstack/governance master: Define testing runtime for 2025.1 release  https://review.opendev.org/c/openstack/governance/+/92615016:54
gmanngouthamr: pushed the python testing template also https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/926152 and   https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/92615318:15
gmannttx: ^^18:16
opendevreviewGhanshyam proposed openstack/governance master: Opt-in the oslo DPL model for 2025.1 cycle  https://review.opendev.org/c/openstack/governance/+/92615418:24
opendevreviewGhanshyam proposed openstack/election master: Add Watcher candidates/2025.1 placeholder directories  https://review.opendev.org/c/openstack/election/+/92615618:32
gmannfrom DPL model reset, watcher is the only project moving to PTL model. ^^ adding it for election.  18:33
gouthamrgmann: thanks18:33
gmanngouthamr: can we merge this https://review.opendev.org/c/openstack/governance/+/925834 I have pushed the DPL opt-in with latest liaisons https://review.opendev.org/c/openstack/governance/+/926154/18:33
JayFThis was really nice to see us do, thanks for running it gmann +++18:34
JayFthis specifically addresses something I was vocal about and I want you to know it doesn't go unnoticed, I really really appreciate it18:34
gmannyeah, it is little extra work but it make sure things are up to date and monitored for DPL18:35
*** bauzas_ is now known as bauzas19:17
gouthamrgmann: lets wait for damani, tkajinam to +1 the other change? 19:43
gouthamrs/other change/https://review.opendev.org/c/openstack/governance/+/926154/19:43
gmanngouthamr: yeah, I added them as reviewer but yes we need to wait for their +119:44
gouthamr++19:44
gmanngouthamr: but reset should be ok to merge and 926154 once they +119:44
gouthamri wanted to avoid it just in case slaweq and ianychoi are looking to redo the list of projects 19:45
gouthamri just peeked at #openstack-election, and saw that you did the watcher directory19:46
gouthamrthanks for being on top of it.. 19:46
gmannThe candidate list is almost final and if any change in leadership model now and before nomination then we can update it.19:46
gmannoslo is going for DPL model which is what we got confirmation on reset state19:46
gouthamrdid we? i saw some notes around "being okay for PTL" 19:47
gouthamri didn't want to misinterpret that, but, its an option that the team seems to be okay with 19:47
gmannboth option are ok and DPL seems more suitable. 19:47
gmanneither way it should not block reset state change to merge19:48
gmannbut anyways if you want to hold it, it is ok. hope they will be able to +1 on another change by tomorrow19:48
gmanntc-members: this is ready for review (should be quick one) https://review.opendev.org/c/openstack/governance/+/92592619:49
opendevreviewMerged openstack/election master: Add Watcher candidates/2025.1 placeholder directories  https://review.opendev.org/c/openstack/election/+/92615619:59

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!