Another Option for CentOS 7 EOL
-
Re: [Reminder](Centos 7 EOL 1 year away)
When the EOL for CentOS 7 is reached during next year another option to basing this hypervisor's code on a Linux's distribution (e.g. Alma Linux or Rocky Linux etc). Is that this project and/or Citrix could maybe become members of OpenELA (https://openela.org/) and see if they are willing for you to use the source code required, excluding the Xen specific parts or with appropriate code patches.
The source code of its repositories have the latest production grade stability, security and reliability updates, to Enterprise grade level.
-
Hi,
For what we know, Citrix is not interested to go for OpenELA, nor even to share the platform they started to build on their side.
On XCP-ng, we are indeed really interested and we are considering OpenELA or Alma (or even other options).
However, please remind that XCP-ng is not really based on CentOS 7, in a way that all important packages are not coming from there. We can still provide patches on 8.2 LTS despite no new packages will be updated on CentOS 7 But yes, for the future platform, obviously, we'll not re-invent the wheel and work in cooperation with other potential upstreams.
-
@olivierlambert said in Another Option for CentOS 7 EOL:
Hi,
For what we know, Citrix is not interested to go for OpenELA, nor even to share the platform they started to build on their side.
On XCP-ng, we are indeed really interested and we are considering OpenELA or Alma (or even other options).
However, please remind that XCP-ng is not really based on CentOS 7, in a way that all important packages are not coming from there. We can still provide patches on 8.2 LTS despite no new packages will be updated on CentOS 7 But yes, for the future platform, obviously, we'll not re-invent the wheel and work in cooperation with other potential upstreams.
It may not really be based on CentOS 7 though its source codes do play a part. Also OpenELA has the patches which are likely to be required by your product. Also would provide a good place for collaboration on the joint parts of the source code which are shared. For instance the source codes for Package Kit, grub, dhcp, python. They also have the source code for tpm2-tss and tpm-tools which would be a big step up as part of the process for using TPM 2 and TPM 1.2 within the bare metal of the server hardware on XCP-ng.
The OpenELA main repository has the complete source code for Enterprise Linux, so it can be a really good place for contributions which feed back upstream to the appropriate project's repositories.
Plus you would have large partners to work with when collaborating on the shared parts of source code.
-
Yes, we are considering OpenELA for many reasons. It's backed by big companies with a common goal, so it's probably less risky than other choices (but Alma is also an interesting choice anyway).
As usual, it will be loosely based too: it's relatively impossible to "transform" a regular distro to XCP-ng, but it is very helpful to re-use many packages as possible for reducing the burden of maintaining them all