CentOS 8¶

Che cos’è CentOS 8?¶

Il progetto CentOS è uno sforzo di software libero guidato dalla comunità e focalizzato sulla fornitura di un robusto ecosistema open source intorno alla piattaforma Linux. I pacchetti contenuti in CentOS sono costruiti dal codice sorgente della distribuzione RedHat Enterprise Linux (RHEL). Maggiori informazioni sul progetto CentOS possono essere trovate a monte sul sito web di CentOS.

Cambio di fine vita di CentOS 8¶

L’8 dicembre 2020, il progetto CentOS ha annunciato che stava spostando la sua attenzione da CentOS a CentOS Stream, a partire dall’ultima versione, CentOS 8. Il supporto per CentOS 8 terminerà alla fine del 2021, mentre il supporto per CentOS Stream 8 continuerà fino al 2024. Prima di questo annuncio, CentOS 8 era previsto per essere supportato fino al 2029.

Qual è la differenza tra CentOS e CentOS Stream?

Attualmente, CentOS è una ricostruzione di Red Hat Enterprise Linux (RHEL). Per costruire RHEL, gli ingegneri di Red Hat prendono una release di Fedora, eseguono tutti i loro test QA e assemblano tutte le modifiche che vogliono fare nei loro repository interni. Ricostruiscono tutti i loro pacchetti e producono una nuova release di RHEL. Una volta che questo processo è finito, spingono i loro sorgenti nel repository git pubblico di CentOS. A questo punto, il progetto CentOS prende questi RPM sorgente, li ricostruisce e produce una nuova release di CentOS.

Con CentOS Stream, Red Hat sta facendo il suo lavoro di sviluppo all’aperto. Continueranno a prendere le release di Fedora ed eseguire il loro QA su di esse, ma ora assembleranno tutti i loro cambiamenti pubblicamente come CentOS Stream. Ogni 6 mesi circa, Red Hat prenderà CentOS Stream e lo ricostruirà come una nuova point release di RHEL. Una volta fatto questo, i sorgenti di questa nuova release RHEL vengono ricostruiti per produrre una nuova release CentOS. Quest’ultimo passo si fermerà alla fine del 2021.

CentOS Stream sarà più aggiornato di RHEL, mentre CentOS è tradizionalmente rimasto indietro.

Questo significa che CentOS Stream è il QA di RHEL?¶

No, Red Hat continuerà il suo flusso di lavoro QA interno. CentOS Stream riceverà gli aggiornamenti che hanno superato quel processo di QA.

Può una macchina CentOS essere aggiornata a CentOS Stream¶

Sì, migrare da uno all’altro è semplicemente una questione di cambiare i repository da cui ricevi gli aggiornamenti.

Avremo ancora 10 anni di supporto?

No, l’implicazione principale di questo cambiamento è che il supporto per le release principali è ridotto a 5 anni. I nuovi rilasci principali di CentOS Stream dovrebbero uscire regolarmente con una sovrapposizione di 2-3 anni, fornendo un percorso di aggiornamento.

Dopo il 2024, CentOS Stream 8 non sarà più mantenuto. Si stima che CentOS Stream 9 sia pronto per la produzione entro il 2022.

Come si adatterà il CERN a questo?

CERN riconosce la recente decisione di spostare l’attenzione da CentOS Linux a CentOS Stream, e l’improvviso cambiamento della fine della vita della release CentOS 8. Questo può comportare conseguenze significative per la comunità mondiale della fisica delle particelle. Attualmente stiamo studiando insieme al Fermilab il miglior percorso da seguire. Vi terremo informati su qualsiasi sviluppo in questo settore durante il Q1 2021.

  • Annuncio del progetto CentOS
  • Faq del progetto CentOS
  • Annuncio di Red Hat
  • Processo di compilazione di CentOS

Stato della release¶

  • CentOS 8 @ CERN è stato inizialmente presentato tramite una sessione ASDF il 12.12.2019
  • Il sistema operativo è supportato da CERN IT come la prossima distribuzione linux di produzione del CERN, a partire da aprile 2020. Incoraggiamo fortemente tutti gli utenti di SLC6 e CC7 a migrare a C8.

Come usa CentOS 8 il CERN?

Aggiornamenti del sistema¶

Gli aggiornamenti di CentOS 8 vengono messi in scena

  • È fornito un repository di ‘produzione’, che la maggior parte dei sistemi utilizzerà e viene aggiornato una volta alla settimana (tranne che per le patch di vulnerabilità di sicurezza critiche)
  • E’ fornito anche un repository ‘testing’ che viene aggiornato quotidianamente
  • Gli snapshot dei repository CentOS vengono eseguiti quotidianamente e possono essere trovati a questo URL
  • Il ‘cern-yum-tool’ è un nuovo pacchetto che può essere utilizzato per passare facilmente dalla ‘produzione’, ‘testing’ o ‘snapshot’
  • Il pacchetto ‘yum-autoupdate’ è fornito per gli aggiornamenti automatici (distro-sync) (lo stesso di CC7).

Pacchetti modificati¶

  • centos-release:
    • I file dei repository Yum sono stati modificati per usare http://linuxsoft.cern.ch/cern/centos/8/
    • Aggiunte chiavi di firma CERN Koji RPM
  • epel-release:
    • I file dei repository Yum sono stati cambiati per usare http://linuxsoft.cern.ch/

Nota: Se non diversamente specificato sopra, i pacchetti CentOS 8 (rpms) sono gli stessi pacchetti rilasciati dal team CentOS upstream.

Distribuzione / Howto¶

  • Pagine di documentazione
    • Istruzioni per l’installazione
    • Informazioni sul client AFS
    • Booting in modalità singolo utente
    • Hardware supportato

Lascia un commento