+ Users Just to be clear, what this thread is about - Deprecating/removing documentation via the compatibility matrix for a component does not necessarily mean CloudStack will not work on it, in fact it might (with some additional pkg installation if required if we decide to transition to JRE17/21) and community's testing. The discussion is whether from a project point of view, what should users be advised that is considered supported via the compatibility matrix page in the release notes. The same applies for other distro/hosts, hypervisors, MySQL DB version.
Just a note for the community to be aware: EL7/CentOS7 active support has already ended in 2020, and we've already supported it since the last 3-4 years. It's only the security update/support ending by end June 2024. So, if there's any future/potential security issue around EL7, we will not be able to support that 18months moving forward (18 months being typical ACS LTS release support period). That's risk, I think we logistically wouldn't be able to carry forward for the next major release (4.20) in Q3/Q4 '24. Refer: https://endoflife.date/centos Regards. ________________________________ From: Nux <n...@li.nux.ro> Sent: Thursday, June 20, 2024 15:21 To: dev@cloudstack.apache.org <dev@cloudstack.apache.org> Cc: Alex Mattioli <alex.matti...@shapeblue.com> Subject: Re: [DISCUSS] Deprecate/remove support for EOL distros and hypervisors +1 what Alex said. It's kind of wrong, but CentOS7 has such a large install base (generally and for Cloudstack, too) that I feel deprecating it right away would be a mistake. On 2024-06-20 10:45, Alex Mattioli wrote: > I'd like if we keep EL7 for at least one more version, the transition > path out of that is clear now but many cloud operators haven't replaced > it yet. > > On the rest +1 > > > > > -----Original Message----- > From: Rohit Yadav <rohit.ya...@shapeblue.com> > Sent: Thursday, June 20, 2024 11:43 AM > To: dev@cloudstack.apache.org > Subject: [DISCUSS] Deprecate/remove support for EOL distros and > hypervisors > > All, > > Referencing > https://docs.cloudstack.apache.org/en/4.19.0.0/releasenotes/compat.html, > some of the distros and hypervisors we support have reached or reaching > EOL by end of this month. > > Please review and advise how we should deprecating/remove the following > for the next 4.20 release (i.e. compatibility matrix for the future > 4.20 release notes): > > Distros: > > * > EL7 (CentOS 7, RHEL7, https://endoflife.date/centos) > * > Ubuntu 18.04 (https://endoflife.date/ubuntu) > > > Software requirements: > > * > JRE 11 (Discuss - should we transition to support JRE/JDK 17 or 21, for > 4.20? https://endoflife.date/oracle-jdk And are all supported distros > have a JRE17/21 package/dependency availalble) > * > MySQL 5.6, 5.7 (https://endoflife.date/mysql) > > Hypervisors: > > * > KVM: Ubuntu 18.04 (https://endoflife.date/ubuntu), EL7 > (https://endoflife.date/centos) > * > XenServer All versions except 8.x (retain note that it's not tested, > https://www.citrix.com/support/product-lifecycle/legacy-product-matrix.html) > * > XCP-ng: All versions except 8.2/LTS (https://endoflife.date/xcp-ng) > * > VMware: 6.5, 6.7 (https://endoflife.date/vcenter) > > > Regards.