15:00:23 #startmeeting openstack_ansible_meeting 15:00:23 Meeting started Tue Dec 21 15:00:23 2021 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:23 The meeting name has been set to 'openstack_ansible_meeting' 15:00:31 #topic office hours 15:00:35 o/ 15:02:01 hey! 15:04:12 jamesdenton morning 15:04:16 hi 15:04:20 https://satishdotpatel.github.io/trex-load-generator/ 15:04:31 blog that out 15:04:47 very nice, thank you. 15:04:58 if you want to develop a test method i am happy to reproduce, and we can compare 15:05:08 hi noonedeadpunk 15:05:38 Blog this for documentation, so i used VMware virtual machine. now i am going to do same on physical machine. 15:06:27 i am going to add TestPMD and L2fwd also so just for document. 15:08:41 Jeremy Stanley proposed openstack/openstack-ansible master: Prepare for stable/ocata EOL https://review.opendev.org/c/openstack/openstack-ansible/+/822500 15:10:33 So. 15:10:55 24.0.0 is about to be merged https://review.opendev.org/c/openstack/releases/+/822370/1 15:11:13 Hopefully it will be done today, but not 100% sure 15:11:46 also stable/ocata branch has been dropped for roles, which results in failure of linters check https://review.opendev.org/c/openstack/openstack-ansible/+/795690 15:12:47 :thumbsup: 15:13:37 jamesdenton ironic question 15:13:55 Jeremy Stanley proposed openstack/openstack-ansible stable/ocata: Prepare for stable/ocata EOL https://review.opendev.org/c/openstack/openstack-ansible/+/822501 15:14:00 in my dc i already have PXE vlan for kickstart. can i use same vlan for ironic pxe? 15:14:48 so let's merge this one ^ 15:14:59 assuming it passes of course 15:15:00 and get done with ocata finally 15:15:04 I am thinking i should shutdown older pxe but that is not going to happen soon i am thinking show i can run both together 15:15:27 spatel let's hold off on that convo 15:15:33 copy that 15:15:35 per discussion in #opendev, odds are the new failures on stable/ocata are due to that branch already reaching eol and getting deleted from other repositories 15:15:38 fungi: I wonder if we need noop for gates? 15:15:51 i left in one template for a job which seems to be passing 15:16:18 hopefully publish-openstack-sphinx-docs includes what i think it does there 15:16:41 i'm checking now 15:17:24 yeah, it's running build-openstack-sphinx-docs in check so should do the same in gate 15:17:45 yeah, at least it does in master, indeed) 15:17:50 that's the job 795690 was still able to succeed 15:18:13 thanks for helping! 15:18:16 well, by "it's running" i mean i can see it in progress in the status page 15:18:40 Dmitriy Rabotyagov proposed openstack/openstack-ansible stable/ocata: Switch Ocata to EOL https://review.opendev.org/c/openstack/openstack-ansible/+/795690 15:19:47 ok, then we can probably talk about centos stuff :) 15:19:54 and the status page indicates that ^ since rebase is now running just that one job as well 15:20:18 as for Y we need to have py3.8 for ansible and for venvs 15:20:32 which leads us to missing libselinux python bindings at very least 15:21:34 jrosser_: epel seems better now for centos9 stream btw! https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/ 15:21:52 including systemd-netwrokd :) 15:23:36 and as you might all know py3.6 EOLing in a day or so. I guess at the end we will build libselinux for python from scratch... I'd hate doing that though, but no sure there's much choice here 15:24:16 are the prebuilt packages for 3.6 going to disappear? 15:24:42 no, I don't think so 15:24:46 or you mean so that you can use newer python3-libselinux versions in the future 15:24:55 I even not sure if they would dissapear fro pypi 15:25:14 the old versions wouldn't unless their authors explicitly hid/removed those 15:25:40 So if we want to run ansible-core 2.12, which requires py3.8, then we have to get somehow python3.8-libselinux 15:26:02 which is not provided by centos 8-stream 15:26:06 also if the maintainers of that project declare requires_python>=3.7 then pip should just pick the newest version which still declared support for 3.6 15:26:12 and redhat explicitly said they won't 15:26:39 Merged openstack/openstack-ansible stable/ocata: Prepare for stable/ocata EOL https://review.opendev.org/c/openstack/openstack-ansible/+/822501 15:27:54 out of curiosity are you testing 3.8 because the pti says you should? because it actually says 3.6 and 3.9, doesn't mention 3.8 15:28:25 well, mostly because ubuntu 20.04 shipped with 3.8 15:28:36 yep, that makes sense then 15:28:50 and we don't build pyenv right now as then we would need to build pretty much of pre-packaged stuff 15:28:59 so we're trying to leverage what distros ship 15:29:11 (though you can also use 3.9 on ubuntu 20.04 lts, it's just not the default python3) 15:29:12 (for debian it's 3.9) 15:29:49 oh ,well... 15:30:05 currently focal includes python3.9 (3.9.5-3ubuntu0~20.04.1) if you want to install it 15:30:22 I wonder if they have python3.9 lxc binding hehe 15:30:30 but yeah you're right 15:30:42 we might indeed want to run py39 for focal 15:31:43 python3-lxc (1:3.0.4-1ubuntu6) requires python3 >= 3.8~ << 3.9, i don't see a separate build if it for 3.9 on focal 15:31:44 I actually never looked how much projects are already running tests against 3.9 15:31:49 so yeah, that could be a blocker 15:33:10 but worth looking anyway, maybe there's smth in UCA for instance... 15:35:01 but feels like indeed we will just run default py version there 15:35:45 and with 22.04 it will be 3.9 or 3.10 maybe? 15:37:12 3.10 as far as i know 15:37:35 there's a 3.10.1 backport due to land in focal-updates any day now according to motu 15:38:03 oh, that's nice actually 15:38:33 I still can't get used to that short life period of python versions after 2.7 :D 15:38:46 they didn't want to backport 3.10.0 to focal and were waiting for 3.10.1 to become available, which released a couple of weeks ago 15:38:56 Merged openstack/openstack-ansible stable/ocata: Switch Ocata to EOL https://review.opendev.org/c/openstack/openstack-ansible/+/795690 15:39:00 nice! ^ 15:39:17 congrats! out with the old, in with the new 15:43:10 yeah, we haven't eol-ed stuff for a while 15:51:35 #endmeeting 15:51:39 #endmeeting