*** dtantsur_ is now known as dtantsur | 02:24 | |
*** bauzas_ is now known as bauzas | 03:10 | |
mnasiadka | sean-k-mooney, fungi: basically Rocky 10 will be when RHEL 10 will be out plus probably some weeks (?) - I haven't looked into RHEL10 planned availability yet, but python3.9 is already in security patches phase and will be EOL by the end of 2025, which would make sense to have something newer in PTI for 2025.1 | 04:54 |
---|---|---|
*** bauzas_ is now known as bauzas | 07:19 | |
*** darmach6 is now known as darmach | 08:58 | |
sean-k-mooney | mnasiadka: rhel 10 and centos 10 will use python 3.12 just like ubuntu 24.04 | 09:02 |
mnasiadka | sean-k-mooney: yes, I was referring to python3.9 on rhel9 | 09:02 |
sean-k-mooney | right so for better or worse we support the oldest python that is still supproted at the start of the cycle | 09:03 |
sean-k-mooney | so we will still supprot 3.9 for 2025.1 i belive | 09:03 |
sean-k-mooney | the newest it could go to would be 3.10 but i think that will only happen in 2026.1 | 09:04 |
sean-k-mooney | i need to reload this disucsison becuase its been a while but effectivly 2025.1 will be the the release where we supprot centos/rocky 9 and 10 | 09:05 |
sean-k-mooney | and 2026.1 would be rocky/centos 10 only | 09:05 |
mnasiadka | makes sense to me, but from kolla-ansible perspective we'll probably move in 2025.1, since latest ansible already does not support python3.9 | 09:06 |
mnasiadka | (on the host running ansible) | 09:06 |
sean-k-mooney | kolla uses debian for the contianer images right so your really talking about updating the ansibel version and the min python you will supprot right | 09:07 |
sean-k-mooney | i alos dont have the ansibel context loaded but if i recall they started increaseing the min python version in lockstep with the python deprections or somethign liek that in the last year or so | 09:08 |
sean-k-mooney | i.e. they are aligning the support lifecycle of ansible versions with python ones and raising the min python version as a result in subsequent releases | 09:08 |
sean-k-mooney | https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix | 09:09 |
sean-k-mooney | so 2.16 requies 3.10 | 09:09 |
sean-k-mooney | and 2.15 is eol in novmeber | 09:10 |
sean-k-mooney | so one way or another you need to raise your min for the deployment node to 3.10 in 2025.1 as you need ot move to 2.16 | 09:11 |
sean-k-mooney | to be able to use ubuntu 24.04 | 09:11 |
sean-k-mooney | mnasiadka: i assume ye will want ot supprot ubuntu 24.04 and all the other naitive python 3.12 distos in 2025.1 | 09:12 |
sean-k-mooney | im hoping we will make ubuntu 24.04 our default and make it a required disto to test with for 2025.1 | 09:12 |
*** bauzas_ is now known as bauzas | 13:51 | |
clarkb | sean-k-mooney: ansible is updating python versions more aggressively than python is I think | 15:36 |
clarkb | but also you can run arbitrary pythons fairly easily with containers and then use that to run ansible (zuul does this essentially) | 15:37 |
opendevreview | Ghanshyam proposed openstack/openstack-zuul-jobs master: Prepare python testing templates for stable/2024.2 https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/926152 | 17:45 |
opendevreview | Ghanshyam proposed openstack/openstack-zuul-jobs master: Prepare the job template for 2025.1 testing runtime https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/926153 | 18:12 |
*** bauzas_ is now known as bauzas | 19:17 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!