Most of them are outdated, but provide historical design context.
They are not user documentation and should not be treated as such.
Documentation is available here.
CentOS Stream 9 support
Add support for CentOS Stream 9 to oVirt project
Name: Sandro Bonazzola
- Last updated: Fri Aug 06 2021 Sandro Bonazzola email@example.com
- Target release: oVirt 4.5.0
- Status: design
- Reference bugs:
- CI - Support building oVirt project packages on CentOS Stream 9.
- CI - Add automation for building and testing oVirt project packages on CentOS Stream 9.
- Engine: Support clusters with CentOS Stream 9 based hosts.
- Host: provide oVirt Node based on CentOS Stream 9 and allow provisioning equivalent host based on CentOS Stream 9 or derivatives.
- Not a goal for this feature but nice to have: oVirt Engine running on CentOS Stream 9 as well.
- mock-core-configs-34.5-1 is needed in order to get CentOS Stream 9 build environment.
There are currently no known limitations.
Benefit to oVirt
oVirt will be able to run on top of CentOS Stream 9 and RHEL 9 once it will be available.
In CentOS Stream 9, RHEL 7 emulated machine are going to be unsupported. VDSM should report the host to be not compatible with cluster level < 4.4.
No CRUD operation needed in oVirt Engine.
No UX change needed in oVirt Engine.
Both ovirt-engine host/appliance and ovirt-node/hosts will require full re-install when upgrading from CentOS Stream 8 or derivatives.
We are not considering in-place upgrade in this design.
No event reporting updates needed.
Dependencies and Related Features
Dependencies not provided by CentOS Stream 9 repositories will be handled either within CentOS Virtualization SIG or within a repository managed by oVirt project.
While CentOS Virtualization SIG is not able to provide packages based on CentOS Stream 9, COPR repo will be used for providing the dependencies.
ovirt-release-master package will provide the needed repository configuration.
On a plain CentOS Stream 9 system you can enable a preview of the oVirt packages and their dependencies with:
$ sudo dnf copr enable sbonazzo/oVirt_on_CentOS_Stream_9_preview
Please note that COPR provides only x86_64 and aarch64 build roots so ppc64le and s390x builds won’t be available until we can get the needed dependencies on those architectures.
Documentation & External references
- Nightly CentOS Stream 9 composes candidate to production are available at https://composes.stream.centos.org/production/. ISOs can be downloaded from there under
- Running same testing previously executed on CentOS Stream 8 hosts.
If we can’t complete CentOS Stream 9 host support, packages won’t be shipped.
oVirt can now be deployed on CentOS Stream 9 and derivatives based hosts.
Newly-discovered issues will be tracked in bugzilla, as dependencies of the tracker Bugs: