15:01:09 <noonedeadpunk> #startmeeting openstack_ansible_meeting 15:01:09 <opendevmeet> Meeting started Tue Dec 7 15:01:09 2021 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:09 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:09 <opendevmeet> The meeting name has been set to 'openstack_ansible_meeting' 15:01:19 <noonedeadpunk> #topic rollcall 15:01:23 <noonedeadpunk> o/ 15:01:23 <damiandabrowski[m]> hey! 15:01:40 <admin1> \o 15:01:53 <mgariepy> half here ! 15:02:02 <jrosser> o/ hello 15:02:52 <noonedeadpunk> #topic office hours 15:03:25 <noonedeadpunk> so, we have branched today, but some zuul jobs got stuck 15:03:45 <noonedeadpunk> It feels like they could get resetted and we might need to recheck some of them 15:04:53 <noonedeadpunk> I wonder what to do with post pipeline though... 15:05:17 <noonedeadpunk> What I'd love to get before release - enable TLS for galera and drop config_template from modules 15:05:38 <noonedeadpunk> These are basically 2 patches that could be backported and hopefully will just pass 15:06:35 <noonedeadpunk> We also about to move U to EM state once https://review.opendev.org/c/openstack/openstack-ansible/+/820604 merge 15:07:26 <noonedeadpunk> jrosser: has already started a cleanup of ubuntu bionic and debian 10. I think we should also just drop jobs for non-stream centos 8. Not sure if that has been pushed or not... 15:07:42 <jrosser> yes I pushed that as well 15:08:01 <jrosser> sooooo tempted to follow up with dropping distro install jobs too 15:08:02 <noonedeadpunk> We probably should backport that to previous branches? 15:08:38 <noonedeadpunk> btw we have pretty fresh bug report for them https://bugs.launchpad.net/openstack-ansible/+bug/1950798 15:08:46 <noonedeadpunk> so seems ppl use them :p 15:08:46 <jrosser> maybe we just remove the zuul jobs there, as people might still fight on with centos-8 15:09:04 <noonedeadpunk> yeah, I was thinking about jsut removing CI checks for 8 15:09:13 <noonedeadpunk> as this is last thing I want to fight for 15:09:25 <jrosser> ah right - my patch for master is total removal, not just the CI 15:09:31 <noonedeadpunk> ah, ok 15:09:47 <jrosser> I can rework that though to make a backportable part for the CI 15:10:58 <noonedeadpunk> Um, you haven't cleaned jobs in https://review.opendev.org/c/openstack/openstack-ansible/+/820854 15:11:17 <noonedeadpunk> I'd say that we should jsut split zuul changes in a backportable thing... 15:11:27 <noonedeadpunk> but we can make specific patch for stable as well 15:12:04 <noonedeadpunk> or can leave it at all and drop when they start failing... 15:12:45 <noonedeadpunk> Just in case - let's not merge these cleanup patches until we branch integrated repo 15:13:00 <noonedeadpunk> it would be really bad if we do.... 15:14:09 <jrosser> oh the bionic and lentos removal is a bit mixed up 15:14:12 <jrosser> I will fix that 15:14:17 <jrosser> *centos 15:15:10 <noonedeadpunk> ah, indeed, I see now 15:17:15 <jrosser> `dnf search python3-virtualenv` 15:17:22 <jrosser> `No matches found.` 15:17:26 <noonedeadpunk> doh 15:17:29 <noonedeadpunk> centos 9? 15:17:29 <jrosser> well that's not got very far at all :) 15:17:32 <jrosser> yeah 15:17:37 <noonedeadpunk> epel? 15:18:00 <noonedeadpunk> or it's supposed to be python3-venv? 15:18:25 <mgariepy> or only python since 2.x is over now.. 15:18:37 <jrosser> well this works `python3 -m venv foo` 15:19:53 <noonedeadpunk> um, and what mirrors are there? see no 9-stream here http://mirror.centos.org/centos/ 15:20:23 <jrosser> there was talk of this in the infra channel, I think somehow the mirror structure is changed, but I have no idea yet how 15:20:32 <noonedeadpunk> I guess we should have moved from virtualenv for several years now.... I'm surprised it still worked tbh 15:21:05 <noonedeadpunk> and what is set in yum.repos.d? 15:21:30 <noonedeadpunk> I really hope it's not rdo structure of repos.... 15:22:04 <opendevreview> Merged openstack/openstack-ansible stable/victoria: Bump OpenStack-Ansible Victoria https://review.opendev.org/c/openstack/openstack-ansible/+/820547 15:22:07 <opendevreview> Merged openstack/openstack-ansible stable/wallaby: Bump OpenStack-Ansible Wallaby https://review.opendev.org/c/openstack/openstack-ansible/+/820529 15:22:10 <opendevreview> Merged openstack/openstack-ansible stable/ussuri: Bump OpenStack-Ansible Ussuri https://review.opendev.org/c/openstack/openstack-ansible/+/820604 15:22:19 <noonedeadpunk> oh, zuul got unstuck 15:22:25 <jrosser> stuff like metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-$stream&arch=$basearch&protocol=https,http 15:22:35 <noonedeadpunk> ok, it's rdo way... 15:24:07 <jrosser> again this comes to the question of who maintains centos and disto installs, as none of the regular contributors are using any of this 15:24:51 <noonedeadpunk> well tbh distro didn't take any of our time for last $n cycles? 15:24:56 <jrosser> and kolla drop distro installs on account of not having enough effort 15:25:10 <noonedeadpunk> yeah, centos distro is broken, but spatel pushed fix for them 15:25:11 <jrosser> not really, it's just more surface area 15:26:44 <noonedeadpunk> regarding centos I dunno... 15:27:20 <noonedeadpunk> inner part of me really wish to drop it.... 15:27:29 <spatel> if you guys think we should keep centos around then i can put some hours.. 15:27:38 <jrosser> likewise, but here I am booting a vm :( 15:27:46 <noonedeadpunk> is it good for project? don't think so 15:27:53 <spatel> now i am also moving away from centos so little hard to keep up 15:28:39 <noonedeadpunk> I was going to boot right after release as well 15:28:51 <noonedeadpunk> but since you already done that :P 15:29:02 <jrosser> I can't get git-review to work 15:29:23 <jrosser> as usual its totally unclear if a make a stupid mistake with keys or something, or it really doesn't work 15:29:41 <noonedeadpunk> um, I saw ML that new git-review doesn't work against gerrit 15:30:52 <noonedeadpunk> `git-review broken by git version 2.34.0` 15:31:11 <noonedeadpunk> http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025817.html 15:31:42 <noonedeadpunk> it might be smth shipped with stream-9? 15:31:48 <noonedeadpunk> bleeding edge? 15:32:38 <noonedeadpunk> this days I feel myself old tbh, as I start being nostalgic about days that passed.... 15:32:50 <spatel> lol 15:32:53 <noonedeadpunk> with old structured repos, virtualenv, etc... 15:34:53 <noonedeadpunk> I have some feeling that centos 9 distro would be easier to make working then source.... 15:35:22 <spatel> Yes RDO make that much easier 15:37:42 <noonedeadpunk> if only they already have packages built for it hehe 15:38:32 <spatel> RDO is very active community and even tripleO also using them to build. 15:39:27 <spatel> we can't completely drop centos/stream from OSA (because its kind of popular distro) 15:39:58 <noonedeadpunk> yeah, I tend to agree here, despite I don't really like this 15:41:00 <spatel> if source is hard to keep up then we can keep distro version around 15:41:30 <noonedeadpunk> I don't want to diverge 15:41:39 <noonedeadpunk> Like ubuntu = source, centos = distro 15:41:49 <noonedeadpunk> that's really bad... 15:42:27 <spatel> then only option left to keep it both kind 15:43:22 <spatel> I believe big reason for centos mess is transition from centos7 --> centos8 --> stream 15:43:44 <noonedeadpunk> I'd say it;s centos itself :) 15:43:50 <spatel> we should remove all centos stuff and just stay on centos stream 9 15:44:03 <noonedeadpunk> as with any new release they bring breaking changes that are not workaroundable 15:44:09 <noonedeadpunk> and change policies too fast 15:44:33 <spatel> agreed but that is what we have to deal with. 15:44:49 <spatel> I love Rocky Linux which is really 100% alternative of centos 15:45:02 <noonedeadpunk> like btrfs, whole stream thing, not publishing libs for all supported bython versions - like having py3.8 but not having libselinux for it 15:45:25 <spatel> +1 15:45:37 <noonedeadpunk> and I'm not sure that Rocky has smth different wrt these points 15:47:40 <spatel> so what should we do now? 15:48:09 <noonedeadpunk> struggle I believe 15:48:30 <noonedeadpunk> let's see what it comes with el9 15:48:54 <spatel> but we don't have EL9 CI job right? 15:49:16 <noonedeadpunk> no we don't now 15:51:06 <spatel> i will try to install centos stream 9 and see how it goes 15:51:32 <noonedeadpunk> jrosser: already does that just in case 15:52:14 <spatel> good to know :) 15:52:26 <jrosser> lol https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/ 15:52:55 <jrosser> I know not to waste my time any further now 15:53:14 <spatel> lol /Everything/ 15:54:00 <spatel> may be their repos are not in sync yet.. 15:57:25 <noonedeadpunk> jrosser: epel now uses metalinks as well.... 15:57:37 <noonedeadpunk> like metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch&infra=$infra&content=$contentdir 15:57:52 <noonedeadpunk> so I have no idea how to look through packages.... 15:58:19 <noonedeadpunk> DNF should be able to list packages from specific repo 15:59:24 <noonedeadpunk> And on that terrible disappointment... 15:59:27 <noonedeadpunk> #endmeeting