CentOS 8¶

Qu’est-ce que CentOS 8?¶

Le projet CentOS est un effort de logiciel libre dirigé par la communauté et axé sur la fourniture d’un écosystème open source robuste autour d’une plate-forme Linux. Les paquets contenus dans CentOS sont construits à partir du code source de la distribution RedHat Enterprise Linux (RHEL). Plus d’informations sur le projet CentOS peuvent être trouvées en amont sur le site Web de CentOS.

Changement de fin de vie de CentOS 8¶

Le 8 décembre 2020, le projet CentOS a annoncé qu’il passait de CentOS à CentOS Stream, en commençant par la dernière version, CentOS 8. Le support de CentOS 8 se terminera à la fin de 2021, et le support de CentOS Stream 8 se poursuivra jusqu’en 2024. Avant cette annonce, il était prévu que CentOS 8 soit pris en charge jusqu’en 2029.

Quelle est la différence entre CentOS et CentOS Stream ?¶

À l’heure actuelle, CentOS est une reconstruction de Red Hat Enterprise Linux (RHEL). Pour construire RHEL, les ingénieurs de Red Hat prennent une version de Fedora, effectuent tous leurs tests d’assurance qualité et assemblent toutes les modifications qu’ils veulent apporter dans leurs dépôts internes. Ils reconstruisent tous leurs paquets et produisent une nouvelle version de RHEL. Une fois ce processus terminé, ils poussent leurs sources vers le dépôt git public de CentOS. À ce stade, le projet CentOS prend ces RPMs sources, les reconstruit et produit une nouvelle version de CentOS.

Avec CentOS Stream, Red Hat fait son travail de développement en plein air. Ils continueront à prendre les versions de Fedora et à effectuer leur QA sur elles, mais maintenant ils assembleront tous leurs changements publiquement en tant que CentOS Stream. Tous les 6 mois environ, Red Hat prendra CentOS Stream et le reconstruira en tant que nouvelle version RHEL. Une fois cette étape franchie, les sources de cette nouvelle version RHEL sont reconstruites pour produire une nouvelle version CentOS. Cette dernière étape s’arrêtera désormais à la fin de l’année 2021.

CentOS Stream sera plus à jour que RHEL, alors que CentOS est traditionnellement à la traîne.

Cela signifie-t-il que CentOS Stream est l’assurance qualité de RHEL ? « 

Non, Red Hat continuera son flux de travail interne d’assurance qualité. CentOS Stream obtiendra les mises à jour qui ont passé ce processus d’AQ.

Une machine CentOS peut-elle être mise à niveau vers CentOS Stream¶

Oui, la migration de l’un à l’autre est simplement une question de changer les dépôts à partir desquels vous obtenez vos mises à jour.

Avons-nous toujours 10 ans de support ? ¶

Non, l’implication majeure de ce changement est que le support pour les versions majeures est raccourci à 5 ans. Les nouvelles versions majeures de CentOS Stream devraient sortir régulièrement avec un chevauchement de 2-3 ans, fournissant un chemin de mise à niveau.

Après 2024, CentOS Stream 8 ne sera plus maintenu. CentOS Stream 9 est estimé être prêt pour la production en 2022.

Comment le CERN va-t-il s’adapter à cela ?¶

Le CERN reconnaît la décision récente de se concentrer sur CentOS Linux à CentOS Stream, et le changement soudain de la fin de vie de la version CentOS 8. Cela peut entraîner des conséquences importantes pour la communauté mondiale de la physique des particules. Nous étudions actuellement avec le Fermilab la meilleure voie à suivre. Nous vous tiendrons informés de toute évolution dans ce domaine au cours du premier trimestre 2021.

  • Annonce du projet CentOS
  • Foire aux questions du projet CentOS
  • Annonce de Red Hat
  • Processus de construction de CentOS

Statut de la version¶

  • CentOS 8 @ CERN a été initialement présenté via une session ASDF le 12.12.2019
  • Le système d’exploitation est pris en charge par CERN IT comme la prochaine distribution linux de production du CERN, à partir d’avril 2020. Nous encourageons vivement tous les utilisateurs de SLC6 et CC7 à migrer vers C8.

Comment le CERN utilise-t-il CentOS 8 ?¶

Mises à jour du système¶

Les mises à jour de CentOS 8 sont échelonnées

  • Un référentiel ‘production’ est fourni, que la plupart des systèmes utiliseront et qui est mis à jour une fois par semaine (sauf pour les correctifs de vulnérabilité de sécurité critiques)
  • Un dépôt ‘testing’ est également fourni et est mis à jour quotidiennement
  • Des instantanés des dépôts CentOS sont effectués quotidiennement et peuvent être trouvés à cette URL
  • Le ‘cern-yum-tool’ est un nouveau paquet qui peut être utilisé pour basculer facilement entre ‘production’, ‘testing’ ou ‘snapshot’ dépôts
  • Le paquet ‘yum-autoupdate’ est fourni pour les mises à jour automatiques (distro-sync) (le même que CC7).

Paquets modifiés¶

  • centos-release:
    • Les fichiers de dépôts de yum ont été modifiés pour utiliser http://linuxsoft.cern.ch/cern/centos/8/
    • Ajouté les clés de signature du CERN Koji RPM
  • epel-release :
    • Fichiers de dépôts Yum modifiés pour utiliser http://linuxsoft.cern.ch/

Note : Sauf indication contraire ci-dessus, les paquets CentOS 8 (rpms) sont les mêmes paquets publiés par l’équipe CentOS en amont.

Déploiement / Howto¶

  • Pages de documentation
    • Instructions d’installation
    • Informations sur le client AFS
    • Démarrage en mode mono-utilisateur
    • Matériel pris en charge

.

Laisser un commentaire