There's a bunch of cleanup in fundraising puppet to fully deprecate Debian Stretch. Make it so.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Dwisehaupt | T277215 Remove fundraising puppet stretch exceptions | |||
Resolved | Dwisehaupt | T278593 Remove fundraising stretch repos |
Event Timeline
commit 124924b16e41a04cf0497822cd67dbdf8ef97fa8 (HEAD -> master, origin/master, origin/HEAD)
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 11 21:42:20 2021 +0000
Update hp tools repo for buster Remove overarching buster->stretch mapping for tools since there is a buster repo now. Add in a bullseye->buster mapping since we will test bullseye soon and there will be a lag until there is a bullseye repo. Update some tool packages to reflect the new naming. Bug: T277215
commit 90c3e4dd268700a49e62bf484386ca562bb08ab5
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 11 18:59:32 2021 +0000
Clean up some mariadb files with base move to buster/10.4 No longer have 10.1 installed. Swapping refs for 10.4. Bug: T277215
commit 8acf37f6100852ecbd6f7781be9b65f462c7d7e0
Author: Jeff Green <jgreen@wikimedia.org>
Date: Thu Mar 11 15:51:06 2021 -0500
remove Stretch exceptions from prometheus module
commit 92da32f73a89f6339c09bcab3fdcf7982f1aa031
Author: Jeff Green <jgreen@wikimedia.org>
Date: Thu Mar 11 15:46:09 2021 -0500
remove Stretch exceptions from mail::postfix
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 11 23:30:06 2021 +0000
Clean up mariadb/mysql 10.1/stretch references Fix up the packages for locking and remove stretch specific portions. Bug: T277215
The major hitch we have found at this point is our use of rssh. rssh isn't available on buster so we have been installing the stretch package on hosts. We will need to find another avenue to handle these cases so that we can remove the stretch repo and purge it from use.
Big chunk of additional commits
commit 1285040642dbff23236c7f74418556d48c0c6e73
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:59:22 2021 +0000
Remove explicit addition of libpam-systemd to stretch No more stretch hosts. Not needed any more. Bug: T277215
commit a20dcb0928cbf967eb12186bcd39dde6047e6e8f
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:56:11 2021 +0000
Remove stretch repo from base repo installation Since we aren't running any stretch hosts, we don't need the config of what repos to install on a stretch host. Removing them. Bug: T277215
commit f7d5cfc428409c6845376972a8c19eea056412d0
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:53:25 2021 +0000
Remove references to percona_xtrabackup When going through the strech specific files I ran across instances of percona xtrabackup which we aren't using. Also we are going to use mariabackup going forward over xtrabackup due to some mariadb specific options. Removing the package definition and all the references. Bug: T277215
commit 7d612b2c443359a9fb73e43a0e3dce3c71e24bde
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:18:33 2021 +0000
Remove strech specific service definiton for pybal No longer needed without stretch Bug: T277215
commit a41f699c19c00ddd65759c3a03251f3526a8beac
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:17:37 2021 +0000
Remove stretch specific package name/versions No longer needed with stretch removed. Bug: T277215
commit 41565ee10b0b1a3a4d81289f4fbd1f057795c08b
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Thu Mar 18 22:15:54 2021 +0000
Remove stretch backport pinning for a set of packages No longer needed with stretch out of the rig. Bug: T277215
commit fc176daee7587165bae49888db97054a31b3cbd0
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 23:09:45 2021 +0000
Remove stretch specific code for ack package Since buster and bullseye use ack for the packge name, we no longer need this exception code. Bug: T277215
commit 63f420e34addd2f4bccbece881720030e3d273b4
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 23:04:57 2021 +0000
Remove stretch version code for php_release fact Remove fact code and update doc strings at top. Bug: T277215
commit ebe545c9e8b51ed670bd4f9344d4f1e8ddb4af5b
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 23:03:15 2021 +0000
Remove stretch specific code in auditd config Bug: T277215
commit b7e0994158d0f378af931dc8bfcbbc3cd0c1385c
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 23:00:53 2021 +0000
Remove stretch specific package name for nsca package Bug: T277215
commit 4d903a8bdc8fdf232b6dd1f335f6797c6bc54503
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 22:59:51 2021 +0000
Stretch removal doc fixes. Bug: T277215
commit 1eedef45eb333fb39cdd1f2917a3bce0dd1e8034
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 22:53:50 2021 +0000
Remove strech from install server Updates some docs and removes instances of stretch for pxeboot. Also adds in options for buster installs without the http proxy (not really used currently) and booting the rescue image. Bug: T277215
commit 12ab49380ad8a93d69c16bc5b13e8716ce586cff
Author: Dallas Wisehaupt <dwisehaupt@wikimedia.org>
Date: Mon Mar 15 22:43:23 2021 +0000
Remove stretch references in pbuilder Bug: T277215