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