CentOS 8¶

Hvad er CentOS 8?¶

CentOS-projektet er et fællesskabsdrevet fri software-projekt, der fokuserer på at levere et robust open source-økosystem omkring en Linux-platform. Pakker indeholdt i CentOS er bygget fra kildekoden fra RedHat Enterprise Linux-distributionen (RHEL). Flere oplysninger om CentOS-projektet kan findes opstrøms på CentOS-webstedet.

Ændring af levetidsophør for CentOS 8¶

Den 8. december 2020 meddelte CentOS-projektet, at det skiftede fokus fra CentOS til CentOS Stream, begyndende med den seneste version, CentOS 8. Understøttelsen af CentOS 8 vil ophøre ved udgangen af 2021, og understøttelsen af CentOS Stream 8 vil fortsætte indtil 2024. Før denne meddelelse var det planen, at CentOS 8 skulle understøttes indtil 2029.

Hvad er forskellen mellem CentOS og CentOS Stream?¶

Foreløbig er CentOS en genopbygning af Red Hat Enterprise Linux (RHEL). For at bygge RHEL tager Red Hat-ingeniørerne en Fedora-udgave, udfører alle deres QA-tests og samler alle de ændringer, de ønsker at foretage, i deres interne repositories. De genopbygger alle deres pakker og producerer en ny udgave af RHEL. Når denne proces er afsluttet, skubber de deres kilder til det offentlige Git-repositorium for CentOS. På dette tidspunkt tager CentOS-projektet disse kilde-RPM’er, genopbygger dem og producerer en ny udgave af CentOS.

Med CentOS Stream udfører Red Hat sit udviklingsarbejde ude i det fri. De vil fortsat tage Fedora-udgivelser og udføre deres kvalitetssikring på dem, men nu samler de alle deres ændringer offentligt som CentOS Stream. Hver sjette måned eller deromkring vil Red Hat tage CentOS Stream og genopbygge det som en ny RHEL-punktudgave. Når det er gjort, bliver kilderne til denne nye RHEL-punktudgivelse genopbygget for at producere en ny CentOS-udgave. Dette sidste trin vil nu stoppe ved udgangen af 2021.

CentOS Stream vil være mere opdateret end RHEL, hvorimod CentOS traditionelt er sakket bagud.

Betyder dette, at CentOS Stream er RHEL’s QA?¶

Nej, Red Hat vil fortsætte deres interne QA-arbejdsgang. CentOS Stream vil få de opdateringer, der har passeret denne QA-proces.

Kan en CentOS-maskine opgraderes til CentOS Stream¶

Ja, at migrere fra den ene til den anden er blot et spørgsmål om at ændre de repositorier, du får dine opdateringer fra.

Har vi stadig 10 års support?

Nej, den vigtigste konsekvens af denne ændring er, at supporten for større udgivelser er forkortet til 5 år. Nye større CentOS Stream-udgivelser bør udkomme regelmæssigt med en overlapning på 2-3 år, hvilket giver en opgraderingsvej.

Efter 2024 vil CentOS Stream 8 ikke længere blive vedligeholdt. CentOS Stream 9 forventes at være klar til produktion i 2022.

Hvordan vil CERN tilpasse sig dette?¶

CERN anerkender den nylige beslutning om at skifte fokus fra CentOS Linux til CentOS Stream og den pludselige ændring i forbindelse med udløb af CentOS 8-udgaven. Dette kan medføre betydelige konsekvenser for det verdensomspændende partikelfysikfællesskab. Vi er i øjeblikket i gang med at undersøge den bedste vej fremad sammen med Fermilab. Vi vil holde dig orienteret om enhver udvikling på dette område i løbet af 1. kvartal 2021.

  • CentOS Project announcement
  • CentOS Project FAQ
  • Red Hat announcement
  • CentOS build process

Releasestatus¶

  • CentOS 8 @ CERN blev oprindeligt introduceret via en ASDF-session den 12.12.2019
  • Det understøttes af CERN IT som den næste produktionslinux-distribution af CERN fra april 2020. Vi opfordrer kraftigt alle brugere af SLC6 og CC7 til at migrere til C8.

Hvordan bruger CERN CentOS 8?¶

Systemopdateringer¶

CentOS 8-opdateringer er trinvis

  • Der stilles et “produktions”-repositorium til rådighed, som de fleste systemer vil bruge og opdateres en gang om ugen (bortset fra patches for kritiske sikkerhedssårbarheder)
  • Et ‘testing’-repositorium er også tilvejebragt, som opdateres dagligt
  • Snapshots af CentOS-repositorier udføres dagligt og kan findes på denne URL
  • The ‘cern-yum-tool’ er en ny pakke, som kan bruges til nemt at skifte mellem ‘production’, ‘testing’ eller ‘snapshot’-repositories
  • Pakken ‘yum-autoupdate’ er til rådighed for automatiske (distro-sync) opdateringer (det samme som CC7).

Modificerede pakker¶

  • centos-release:
    • Yum repositories-filer ændret til at bruge http://linuxsoft.cern.ch/cern/centos/8/
    • tilføjede CERN Koji RPM-signeringsnøgler til RPM
  • epel-release:
    • Yum repositories-filer ændret til at bruge http://linuxsoft.cern.ch/

Note: Medmindre andet er angivet ovenfor, er CentOS 8-pakker (rpms) de samme pakker som dem, der er udgivet af CentOS-holdet opstrøms.

Deployering / Howto¶

  • Dokumentationssider
    • Instruktioner til installation
    • AFS-klientoplysninger
    • Bootning i enkeltbrugertilstand
    • Understøttet hardware

Skriv en kommentar