SlideShare a Scribd company logo
1 of 15
April 23, 2021
Linux Options
SLF6: Scientific Linux Fermi 6
SL7: Scientific Linux 7
C8: CentOS Linux 8
Thanks to Ben Morrice of CERN for the calendar format idea.
The Plan as of November 2020
9/10/2022
2
2020
H1
2020
H2
2021
H1
2021
H2
2022
H1
2022
H2
2023
H1
2023
H2
2024
H1
2024
H2
2025
H1
2025
H2
2026
H1
2026
H2
2027
H1
2027
H2
2028
H1
2028
H2
2029
H1
SLF6
SL7
C8
Linux Options
On December 12, 2020, CentOS announced:
“The future of the CentOS Project is CentOS Stream, and over the
next year we’ll be shifting focus from CentOS Linux, the rebuild of
Red Hat Enterprise Linux (RHEL), to CentOS Stream, which tracks
just ahead of a current RHEL release. CentOS Linux 8, as a rebuild of
RHEL 8, will end at the end of 2021.”
CentOS Change
9/10/2022
3 Linux Options
SLF6: Scientific Linux Fermi 6
SL7: Scientific Linux 7
C8: CentOS Linux 8
CS8: CentOS Stream 8
CS9: CentOS Stream 9
So, as of December 2020:
9/10/2022
4
2020
H1
2020
H2
2021
H1
2021
H2
2022
H1
2022
H2
2023
H1
2023
H2
2024
H1
2024
H2
2025
H1
2025
H2
2026
H1
2026
H2
2027
H1
2027
H2
2028
H1
2028
H2
2029
H1
SLF6
SL7
C8
CS8
CS9
Linux Options
• What is CentOS Stream, exactly?
• Implications of this change
• Possible options, pros and cons
• Path forward
For discussion today:
9/10/2022
5 Linux Options
• Not a beta version: Each package that goes into Stream has
gone through Red Hat’s QA process and will appear as-is in
the next RHEL minor version release.
• Key differences from CentOS Linux:
– 5-year life cycle (vs. 10 years for CentOS Linux 7)
• Matches “Full Support” phase of RHEL
– More frequent, smaller updates: Once they pass QA, new
versions of packages are released immediately to CentOS
Stream. For CentOS Linux (and RHEL), they’re collected
internally until the next minor (dot) version is released.
– Adds a mechanism to feed changes into RHEL
CentOS Stream
9/10/2022
6 Linux Options
What do you need in a Linux operating system?
• Lifetime: Is 5 years enough?
• Support for architectures other than x86, e.g., ARM?
• Stability (lack of change) vs. recent software (more change)?
Requirements
9/10/2022
7 Linux Options
We are working with CERN to arrive at a common decision.
Options currently considered:
• Use CentOS Stream
• Use a different RHEL rebuild, similar to the original CentOS
Linux: Springdale Linux, Rocky Linux, AlmaLinux, …
• Other options can be considered for the long term, but aren’t
feasible in the next 1–few years.
Options
9/10/2022
8 Linux Options
With any of the above: Aggressive containerization—run
everything in containers, or as much as possible. Then the
underlying OS will matter less.
With Stream (especially, though not exclusively): Further push
for CI/CD to mitigate more frequent changes in OS.
Options—comments
9/10/2022
9 Linux Options
CentOS Stream
Pros:
• Supported by Red Hat & CentOS
• Very similar to CentOS Linux
• Quick availability of new package versions
Cons:
• 5-year life cycle
• Loss of trust in RH/CentOS
• Possible compatibility questions for applications: If a 3rd-party
application is certified for RHEL, will it work on Stream (and
vice versa)?
Discussing Options
9/10/2022
10 Linux Options
RHEL rebuilds/clones
Pros:
• 10-year life cycle, matching RHEL (assuming Red Hat
continues to release software as they have)
• We (FNAL, CERN, HEP) could contribute and have influence
Cons:
• Still depend on Red Hat
• Except for Springdale, no track record, so hard to judge
stability and support
Discussing Options
9/10/2022
11 Linux Options
• Where 8 is needed now, run CentOS Stream 8
– Many experiments may be able to go directly from SL7 to
Stream 9
• Watch progress of rebuilds (Rocky, Springdale, Alma, …), do
some testing
• Migrate to either Stream 9 or a rebuild, depending on our
experience with Stream and on how the rebuilds have
developed.
Longer-term plan: Consider more fundamental changes
(Debian? A new HEP build from sources? Other distributions?)
Near-term Plan
9/10/2022
12 Linux Options
Discussion?
9/10/2022
13 Linux Options
Extra slides…
9/10/2022
14 Linux Options
Main Stream download page:
https://www.centos.org/centos-stream/
Goes to a list of mirrors, including:
http://linux-mirrors.fnal.gov/linux/centos/8-stream/isos/x86_64/
Fermilab customizations (Kerberos, etc.):
https://linux-mirrors.fnal.gov/linux/fermilab/centos/8/notes.html
Installing CentOS Stream 8
9/10/2022
15 Linux Options

More Related Content

Similar to Linux-options.pptx

XPDS16: Xen Project Weather Report 2016
XPDS16: Xen Project Weather Report 2016XPDS16: Xen Project Weather Report 2016
XPDS16: Xen Project Weather Report 2016The Linux Foundation
 
Lustre Roadmap & Community Update
Lustre Roadmap & Community UpdateLustre Roadmap & Community Update
Lustre Roadmap & Community Updateinside-BigData.com
 
Building AlmaLinux OS without RHEL sources code
Building AlmaLinux OS without RHEL sources codeBuilding AlmaLinux OS without RHEL sources code
Building AlmaLinux OS without RHEL sources codeAll Things Open
 
Running A SIG in CentOS @Devconf Brno 2014
Running A SIG in CentOS @Devconf Brno 2014Running A SIG in CentOS @Devconf Brno 2014
Running A SIG in CentOS @Devconf Brno 2014Lalatendu Mohanty
 
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...Andrew Denner
 
Using and Understanding Xen4Centos
Using and Understanding Xen4CentosUsing and Understanding Xen4Centos
Using and Understanding Xen4CentosThe Linux Foundation
 
Presentation CentOS
Presentation CentOS Presentation CentOS
Presentation CentOS rommel gavia
 
L'affaire CentOS
L'affaire CentOSL'affaire CentOS
L'affaire CentOSSUSE
 
Upgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleetUpgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleetDavide Cavalca
 
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...GlobalLogic Ukraine
 
2009-03-03 SHARE Conference, Current & Future State of Linux on System z
2009-03-03 SHARE Conference, Current & Future State of Linux on System z2009-03-03 SHARE Conference, Current & Future State of Linux on System z
2009-03-03 SHARE Conference, Current & Future State of Linux on System zShawn Wells
 
2009-01-28 DOI NBC Current & Future State of Linux on System z
2009-01-28 DOI NBC Current & Future State of Linux on System z2009-01-28 DOI NBC Current & Future State of Linux on System z
2009-01-28 DOI NBC Current & Future State of Linux on System zShawn Wells
 
.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop DevelopmentMirco Vanini
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Hari
 
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docx
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docxLinux ProposalLinux Implementation ProposalHACKD, LLC. has a.docx
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docxSHIVA101531
 
Linux Presentation_SSD.pdf
Linux Presentation_SSD.pdfLinux Presentation_SSD.pdf
Linux Presentation_SSD.pdfssuser37b0e0
 

Similar to Linux-options.pptx (20)

XPDS16: Xen Project Weather Report 2016
XPDS16: Xen Project Weather Report 2016XPDS16: Xen Project Weather Report 2016
XPDS16: Xen Project Weather Report 2016
 
Lustre Roadmap & Community Update
Lustre Roadmap & Community UpdateLustre Roadmap & Community Update
Lustre Roadmap & Community Update
 
Building AlmaLinux OS without RHEL sources code
Building AlmaLinux OS without RHEL sources codeBuilding AlmaLinux OS without RHEL sources code
Building AlmaLinux OS without RHEL sources code
 
Running A SIG in CentOS @Devconf Brno 2014
Running A SIG in CentOS @Devconf Brno 2014Running A SIG in CentOS @Devconf Brno 2014
Running A SIG in CentOS @Devconf Brno 2014
 
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...
December 2020 CIALUG: Local Kubernetes for Dummies-So you want to move on fro...
 
Using and Understanding Xen4Centos
Using and Understanding Xen4CentosUsing and Understanding Xen4Centos
Using and Understanding Xen4Centos
 
centOS
centOScentOS
centOS
 
Centos1
Centos1Centos1
Centos1
 
Presentation CentOS
Presentation CentOS Presentation CentOS
Presentation CentOS
 
Contributing To CentOS SIGs
Contributing To CentOS SIGsContributing To CentOS SIGs
Contributing To CentOS SIGs
 
L'affaire CentOS
L'affaire CentOSL'affaire CentOS
L'affaire CentOS
 
Upgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleetUpgrading CentOS on the Facebook fleet
Upgrading CentOS on the Facebook fleet
 
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...
Embedded Webinar #13: "From Zero to Hero: contribute to Linux Kernel in 15 mi...
 
Presentation1
Presentation1Presentation1
Presentation1
 
2009-03-03 SHARE Conference, Current & Future State of Linux on System z
2009-03-03 SHARE Conference, Current & Future State of Linux on System z2009-03-03 SHARE Conference, Current & Future State of Linux on System z
2009-03-03 SHARE Conference, Current & Future State of Linux on System z
 
2009-01-28 DOI NBC Current & Future State of Linux on System z
2009-01-28 DOI NBC Current & Future State of Linux on System z2009-01-28 DOI NBC Current & Future State of Linux on System z
2009-01-28 DOI NBC Current & Future State of Linux on System z
 
.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development.NET Conf 2021 - Hot Topics Desktop Development
.NET Conf 2021 - Hot Topics Desktop Development
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
 
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docx
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docxLinux ProposalLinux Implementation ProposalHACKD, LLC. has a.docx
Linux ProposalLinux Implementation ProposalHACKD, LLC. has a.docx
 
Linux Presentation_SSD.pdf
Linux Presentation_SSD.pdfLinux Presentation_SSD.pdf
Linux Presentation_SSD.pdf
 

More from hazhamina

Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptx
Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptxWindows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptx
Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptxhazhamina
 
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhPowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhazhamina
 
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhh
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhhChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhh
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhhhazhamina
 
162676-robot-template-16x9.pptx
162676-robot-template-16x9.pptx162676-robot-template-16x9.pptx
162676-robot-template-16x9.pptxhazhamina
 
Sunflower · SlidesMania.pptx
Sunflower · SlidesMania.pptxSunflower · SlidesMania.pptx
Sunflower · SlidesMania.pptxhazhamina
 
6_2019_04_17!05_57_06_AM.pptx
6_2019_04_17!05_57_06_AM.pptx6_2019_04_17!05_57_06_AM.pptx
6_2019_04_17!05_57_06_AM.pptxhazhamina
 
Ch_3Mobile Technologies and Services_MAM.pptx
Ch_3Mobile Technologies and Services_MAM.pptxCh_3Mobile Technologies and Services_MAM.pptx
Ch_3Mobile Technologies and Services_MAM.pptxhazhamina
 
GSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptxGSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptxhazhamina
 
Chapt-07.ppt
Chapt-07.pptChapt-07.ppt
Chapt-07.ppthazhamina
 
GSM basics.ppt
GSM basics.pptGSM basics.ppt
GSM basics.ppthazhamina
 
Chap3-Cellular Principles (1).ppt
Chap3-Cellular Principles (1).pptChap3-Cellular Principles (1).ppt
Chap3-Cellular Principles (1).ppthazhamina
 
Lecture_01.ppt
Lecture_01.pptLecture_01.ppt
Lecture_01.ppthazhamina
 
workshop_1.ppt
workshop_1.pptworkshop_1.ppt
workshop_1.ppthazhamina
 
gsm-pt-130414104636-phpapp02.pdf
gsm-pt-130414104636-phpapp02.pdfgsm-pt-130414104636-phpapp02.pdf
gsm-pt-130414104636-phpapp02.pdfhazhamina
 
linux-commands.ppt
linux-commands.pptlinux-commands.ppt
linux-commands.ppthazhamina
 
Introduction to Linux Slides.pptx
Introduction to Linux Slides.pptxIntroduction to Linux Slides.pptx
Introduction to Linux Slides.pptxhazhamina
 

More from hazhamina (17)

Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptx
Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptxWindows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptx
Windows10-All-Chabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbpters.pptx
 
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhPowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PowerPoint.pptxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
 
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhh
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhhChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhh
ChoiAccess.pptbuhuhujhhuhuhuhuhuhhhhhhhhhhhhh
 
162676-robot-template-16x9.pptx
162676-robot-template-16x9.pptx162676-robot-template-16x9.pptx
162676-robot-template-16x9.pptx
 
Sunflower · SlidesMania.pptx
Sunflower · SlidesMania.pptxSunflower · SlidesMania.pptx
Sunflower · SlidesMania.pptx
 
6_2019_04_17!05_57_06_AM.pptx
6_2019_04_17!05_57_06_AM.pptx6_2019_04_17!05_57_06_AM.pptx
6_2019_04_17!05_57_06_AM.pptx
 
Ch_3Mobile Technologies and Services_MAM.pptx
Ch_3Mobile Technologies and Services_MAM.pptxCh_3Mobile Technologies and Services_MAM.pptx
Ch_3Mobile Technologies and Services_MAM.pptx
 
GSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptxGSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptx
 
Chapt-07.ppt
Chapt-07.pptChapt-07.ppt
Chapt-07.ppt
 
GSM basics.ppt
GSM basics.pptGSM basics.ppt
GSM basics.ppt
 
Chap3-Cellular Principles (1).ppt
Chap3-Cellular Principles (1).pptChap3-Cellular Principles (1).ppt
Chap3-Cellular Principles (1).ppt
 
Lecture_01.ppt
Lecture_01.pptLecture_01.ppt
Lecture_01.ppt
 
workshop_1.ppt
workshop_1.pptworkshop_1.ppt
workshop_1.ppt
 
gsm-pt-130414104636-phpapp02.pdf
gsm-pt-130414104636-phpapp02.pdfgsm-pt-130414104636-phpapp02.pdf
gsm-pt-130414104636-phpapp02.pdf
 
mahe4.ppt
mahe4.pptmahe4.ppt
mahe4.ppt
 
linux-commands.ppt
linux-commands.pptlinux-commands.ppt
linux-commands.ppt
 
Introduction to Linux Slides.pptx
Introduction to Linux Slides.pptxIntroduction to Linux Slides.pptx
Introduction to Linux Slides.pptx
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 

Recently uploaded (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Linux-options.pptx

  • 2. SLF6: Scientific Linux Fermi 6 SL7: Scientific Linux 7 C8: CentOS Linux 8 Thanks to Ben Morrice of CERN for the calendar format idea. The Plan as of November 2020 9/10/2022 2 2020 H1 2020 H2 2021 H1 2021 H2 2022 H1 2022 H2 2023 H1 2023 H2 2024 H1 2024 H2 2025 H1 2025 H2 2026 H1 2026 H2 2027 H1 2027 H2 2028 H1 2028 H2 2029 H1 SLF6 SL7 C8 Linux Options
  • 3. On December 12, 2020, CentOS announced: “The future of the CentOS Project is CentOS Stream, and over the next year we’ll be shifting focus from CentOS Linux, the rebuild of Red Hat Enterprise Linux (RHEL), to CentOS Stream, which tracks just ahead of a current RHEL release. CentOS Linux 8, as a rebuild of RHEL 8, will end at the end of 2021.” CentOS Change 9/10/2022 3 Linux Options
  • 4. SLF6: Scientific Linux Fermi 6 SL7: Scientific Linux 7 C8: CentOS Linux 8 CS8: CentOS Stream 8 CS9: CentOS Stream 9 So, as of December 2020: 9/10/2022 4 2020 H1 2020 H2 2021 H1 2021 H2 2022 H1 2022 H2 2023 H1 2023 H2 2024 H1 2024 H2 2025 H1 2025 H2 2026 H1 2026 H2 2027 H1 2027 H2 2028 H1 2028 H2 2029 H1 SLF6 SL7 C8 CS8 CS9 Linux Options
  • 5. • What is CentOS Stream, exactly? • Implications of this change • Possible options, pros and cons • Path forward For discussion today: 9/10/2022 5 Linux Options
  • 6. • Not a beta version: Each package that goes into Stream has gone through Red Hat’s QA process and will appear as-is in the next RHEL minor version release. • Key differences from CentOS Linux: – 5-year life cycle (vs. 10 years for CentOS Linux 7) • Matches “Full Support” phase of RHEL – More frequent, smaller updates: Once they pass QA, new versions of packages are released immediately to CentOS Stream. For CentOS Linux (and RHEL), they’re collected internally until the next minor (dot) version is released. – Adds a mechanism to feed changes into RHEL CentOS Stream 9/10/2022 6 Linux Options
  • 7. What do you need in a Linux operating system? • Lifetime: Is 5 years enough? • Support for architectures other than x86, e.g., ARM? • Stability (lack of change) vs. recent software (more change)? Requirements 9/10/2022 7 Linux Options
  • 8. We are working with CERN to arrive at a common decision. Options currently considered: • Use CentOS Stream • Use a different RHEL rebuild, similar to the original CentOS Linux: Springdale Linux, Rocky Linux, AlmaLinux, … • Other options can be considered for the long term, but aren’t feasible in the next 1–few years. Options 9/10/2022 8 Linux Options
  • 9. With any of the above: Aggressive containerization—run everything in containers, or as much as possible. Then the underlying OS will matter less. With Stream (especially, though not exclusively): Further push for CI/CD to mitigate more frequent changes in OS. Options—comments 9/10/2022 9 Linux Options
  • 10. CentOS Stream Pros: • Supported by Red Hat & CentOS • Very similar to CentOS Linux • Quick availability of new package versions Cons: • 5-year life cycle • Loss of trust in RH/CentOS • Possible compatibility questions for applications: If a 3rd-party application is certified for RHEL, will it work on Stream (and vice versa)? Discussing Options 9/10/2022 10 Linux Options
  • 11. RHEL rebuilds/clones Pros: • 10-year life cycle, matching RHEL (assuming Red Hat continues to release software as they have) • We (FNAL, CERN, HEP) could contribute and have influence Cons: • Still depend on Red Hat • Except for Springdale, no track record, so hard to judge stability and support Discussing Options 9/10/2022 11 Linux Options
  • 12. • Where 8 is needed now, run CentOS Stream 8 – Many experiments may be able to go directly from SL7 to Stream 9 • Watch progress of rebuilds (Rocky, Springdale, Alma, …), do some testing • Migrate to either Stream 9 or a rebuild, depending on our experience with Stream and on how the rebuilds have developed. Longer-term plan: Consider more fundamental changes (Debian? A new HEP build from sources? Other distributions?) Near-term Plan 9/10/2022 12 Linux Options
  • 15. Main Stream download page: https://www.centos.org/centos-stream/ Goes to a list of mirrors, including: http://linux-mirrors.fnal.gov/linux/centos/8-stream/isos/x86_64/ Fermilab customizations (Kerberos, etc.): https://linux-mirrors.fnal.gov/linux/fermilab/centos/8/notes.html Installing CentOS Stream 8 9/10/2022 15 Linux Options