* [gentoo-project] Celebrating three infra milestones in 2021
@ 2021-09-14 23:10 Alec Warner
2021-09-17 19:58 ` Andreas K. Huettel
0 siblings, 1 reply; 2+ messages in thread
From: Alec Warner @ 2021-09-14 23:10 UTC (permalink / raw
To: gentoo-project
* Ganeti Upgrade to geneti-3 series (python2.7 deprecation.)
* Removal of cfengine2 from the fleet.
* openssl upgrade to a supported version
Infra ran cfengine-2 based configuration management since the early
00's (inherited from the OSL). While we have been deploying new
services in puppet, a number of services remained in cfengine. We
never upgraded to cfengine3, leaving us on an old codebase that lacked
support for newer openssl versions. Due to this, we had been stuck on
openssl-1.0.2u (released Dec 2019.) However we closed the cfengine
repo (and completed the migration to puppet) on August 19th 2021. This
enabled us to begin the openssl upgrade in earnest. That upgrade was
completed today; and the fleet is now in a recent openssl version[0].
Similarly we had been running a ganeti-2 series ganeti cluster for
about 10 years and this too needed an upgrade to a supported ganeti
version. This was completed a couple of weeks ago and unblocked our
python2.X deprecation efforts, and we can now continue the migration
to the python-3 series.
ganeti: Thanks goes to robbat2 for getting the ganeti-3 ebuilds to
build and testing and deploying the cluster.
cfengine: Thanks to robbat2 and antarus for porting the last of the
services to puppet; allowing us to turn off cfengine.
openssl: Thanks to sam, jmbsvicetto, robbat2, and antarus for doing
the upgrades and helping with exciting dependency problems.
-A
[0] Running an old openssl and old python caused numerous exciting
upgrade problems for us; it also made it difficult to apply all GSLA
fixes, so these were big priorities for us this year.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-project] Celebrating three infra milestones in 2021
2021-09-14 23:10 [gentoo-project] Celebrating three infra milestones in 2021 Alec Warner
@ 2021-09-17 19:58 ` Andreas K. Huettel
0 siblings, 0 replies; 2+ messages in thread
From: Andreas K. Huettel @ 2021-09-17 19:58 UTC (permalink / raw
To: gentoo-project; +Cc: Alec Warner
[-- Attachment #1: Type: text/plain, Size: 409 bytes --]
Am Mittwoch, 15. September 2021, 01:10:35 CEST schrieb Alec Warner:
> * Ganeti Upgrade to geneti-3 series (python2.7 deprecation.)
> * Removal of cfengine2 from the fleet.
> * openssl upgrade to a supported version
>
Yay \o/ Congrats and thanks for all the hard work! -A
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, qa, toolchain, base-system, perl, libreoffice)
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-09-17 19:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-14 23:10 [gentoo-project] Celebrating three infra milestones in 2021 Alec Warner
2021-09-17 19:58 ` Andreas K. Huettel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox