CentOS Stream Frequently Asked Questions
- What is CentOS Stream?
- How do I download CentOS Stream?
- Where is the source code?
- What artifacts are built?
- What architectures are included?
- Is there a daily CentOS Stream "release"? How frequently is it released?
- What happens when CentOS Stream switches from RHEL 8 to RHEL 9 based content?
- What does this mean for CentOS Linux?
- Where do I report bugs?
- Why is $package newer in RHEL than CentOS Stream?
If you have a question that isn't answered here, please email the centos-devel mailing list.
1. What is CentOS Stream?
CentOS Stream is a developer-forward distribution that aims to help community members, Red Hat partners and others take full advantage of open source innovation within a more stable and predictable Linux ecosystem. Its content is what Red Hat intends to be in the next update of a stable RHEL release. It is free for anyone to download, use, study, modify, and redistribute (with the exception of the CentOS trademarks, which are owned by Red Hat). CentOS Stream is a distribution that community members can use to take advantage of a stable ABI/API for development and testing, while still seeing some updates on an accelerated basis.
2. How do I download CentOS Stream?
CentOS Stream is available on the CentOS downloads page.
3. Where is the source code?
The source code in CentOS Stream is stored per package at in the CentOS git server
4. What artifacts are built?
Note: CentOS Stream does not include container images. The current recommendation is to use Red Hat Universal Base Image (UBI) and include centos-release-stream (link coming!).
5. What architectures are included?
Currently, x86_64, aarch64, and ppc64le are included. By December 2020, arm7hfp will be included. Inclusion of s390x (IBM System Z) has not yet been scoped and is unlikely during CY2020.
6. Is there a daily CentOS Stream "release"? How frequently is it released?
There is a nightly compose for release verification purposes. We are currently pushing CentOS Stream to http://mirror.centos.org/centos/8-stream/ on a case-by-case basis as new packages come in.
7. What happens when CentOS Stream switches from RHEL 8 to RHEL 9 based content?
Around the time the RHEL 9 Public Beta is issued, an additional set of CentOS Stream repositories and ISOs will be available. The existing CentOS Stream repositories representing RHEL 8 bits will continue to be available, and changes to these bits will continue as before, until approximately one year after the general availability of RHEL 9. At that time, the older repositories will be discontinued, although sources will continue to be available.
As the cut-over approaches, Red Hat will evaluate the situation at that time to determine how long the overlap will be. CentOS Stream is envisioned for primary use in situations where pinning to a specific set of binaries for the long-term is not required. Therefore the goal of the overlap is to serve either specific development needs or to allow for time for testing and upgrades.
8. What does this mean for CentOS Linux?
CentOS Stream is separate from CentOS Linux.
9. Where do I report bugs?
Report bugs against the CentOS Stream version of the Red Hat Enterprise 8 product in Red Hat Bugzilla.
10. Why is $package newer in RHEL than CentOS Stream?
CentOS Stream is a work in progress. At a future milestone, users can expect CentOS Stream content will include content intended for inclusion in the next RHEL minor release. In some cases, however, Red Hat is obligated to release fixes to customers first, after which these fixes can be released into CentOS Stream.