[tc][neutron] Supported Linux distributions and their kernel

Sean Mooney smooney at redhat.com
Fri Sep 6 17:29:18 UTC 2019


On Thu, 2019-09-05 at 08:20 -0700, Clark Boylan wrote:
> On Thu, Sep 5, 2019, at 8:10 AM, Adrian Chiris wrote:
> >  
> > Greetings,
> > 
> > I was wondering what is the guideline in regards to which kernels are 
> > supported by OpenStack in the various Linux distributions.
> > 
> > 
> > Looking at [1], Taking for example latest CentOS major (7):
> > 
> > Every “minor” version is released with a different kernel version,
> > 
> > the oldest being released in 2014 (CentOS 7.0, kernel 3.10.0-123) and 
> > the newest released in 2018 (CentOS 7.6, kernel 3.10.0-957)
> > 
> > 
> > While I understand that OpenStack projects are expected to support all 
> > CentOS 7.x releases.
> 
> It is my understanding that CentOS (and RHEL?) only support the current/latest point release of their distro [3].
yes so each rhedhat openstack plathform (OSP) z stream (x.y.z) release is tested and packaged only for the latest  point
release of rhel. we support customer on older .z release if they are also on the version of rhel it was tested with but
we do expect customer to upgrage to the new rhel minor version when they update there openstack to a newer .z relese.
this is becasue we update qemu and other products as part of the minor release of rhel and we need to ensure that nova
works with that qemu and the kvm it was tested with.

>  We only test against that current point release. I don't expect we can be expected to support a distro release which
> the distro doesn't even support.
ya i think that is sane. also if we are being totally honest old kernels have bug many of which are security bugs so
anyone running the original kernel any os shipped with is deploying a vulnerable cloud.
> 
> All that to say I would only worry about the most recent point release.
we might want to update the doc to that effect.
it currently say latest Centos Major
https://governance.openstack.org/tc/reference/project-testing-interface.html#linux-distributions
perhaps it should be lates centos point/minor release since that is what we actully test with.
also centos 8 is apprently complete the RC work so hopfully we will see a release soon.
https://wiki.centos.org/About/Building_8
i have 0 info on centos but for Ussuri i hope we will have move to centos 8 and python 3 only.
> 
> > 
> > Does the same applies for the kernels they _originally_ came out with?
> > 
> > 
> > The reason I’m asking, is because I was working on doing some cleanup 
> > in neutron [2] for a workaround introduced because of an old kernel bug,
> > 
> > It is unclear to me if it is safe to introduce this change.
> > 
> > 
> > [1]  
> > https://governance.openstack.org/tc/reference/project-testing-interface.html#linux-distributions
> > 
> > [2] https://review.opendev.org/#/c/677095/
> 
> [3] https://wiki.centos.org/FAQ/General#head-dcca41e9a3d5ac4c6d900a991990fd11930867d6
> 




More information about the openstack-discuss mailing list