[all][SDK][zuul][DIB] CentOS-8

Ian Wienand iwienand at redhat.com
Mon Dec 14 22:55:20 UTC 2020

On Mon, Dec 14, 2020 at 10:43:24AM +0100, Artem Goncharov wrote:

> Over around a week we have patches in SDK being blocked by
> functional test of the nodepool ... trying to build CentOS-8 image
> blocked by
> https://review.opendev.org/c/openstack/diskimage-builder/+/765963

Sorry about this; it's mostly a conflence of this change getting stuck
in the gate due to a circular dependency on [1] and the people who
usually debug this type of thing also being the same people who have
distracted with the production Gerrit recently.  Thankfully some
others stepped up and squashed the changes, which should fix things.

> Normally I would say OK, let’s merge DIB fix and everything is fine,
> but due to a recent announcement of RedHat (IBM) to discontinue
> CentOS (non stream) I wonder, whether the DIB change as such is
> useful at all.

> At least for the moment I see a perhaps more appropriate fix in
> nodepool to build some other image (or Fedora or at least to use
> CentOS stream). DIB should be fixed as well, that’s clear, but maybe
> differently.

The dib-nodepool-functional-openstack-<insert-distro> tests in general
should be kept in sync with what we're building as OpenDev production
images.  They're the full end-to-end test that (hopefully) keeps
production image builds stable.  So I would not want to remove the
CentOS 8 tests until we don't need to build that in OpenDev any more.

I guess this probably has to happen, but I think we also have about a
1 year runway (Dec 2021) to move to streams so we don't have to take
drastic action.

[1] https://review.opendev.org/c/openstack/diskimage-builder/+/766447

More information about the openstack-discuss mailing list