[infra][qe][nova] Would it be possible to host a custom cirros image somewhere for the nova-next job?

Sean Mooney smooney at redhat.com
Wed Mar 3 12:52:40 UTC 2021

On Wed, 2021-03-03 at 10:46 +0000, Lee Yarwood wrote:
> Hello all,
> I recently landed a fix in Cirros [1] to allow it to be used by the
> nova-next job when it is configured to use the q35 machine type [2],
> something that we would like to make the default sometime in the
> future.
> With no release of Cirros on the horizon I was wondering if I could
> instead host a build of the image somewhere for use solely by the
> nova-next job?
> If this isn't possible I'll go back to the Cirros folks upstream and
> ask for a release but given my change is the only one to land there in
> almost a year I wanted to ask about this approach first.

am im not sure where would be the best location but when i have tought about it in the past i came
up with a few options that may or may not work.

i know that the nodepool images are hosted publiclaly but i can never remberer where.
if we wraped the cirror build in a dib element that might be an approch we coudl take.
build it woith nodepool build then mirror that to the cloud and use it.

the other idea i had for this in the past was to put the image on tarballs.openstack.org
we have the ironic ipa image there already so if we did a one of build we coud maybe 
see if infra were ok with hosting it there and the mirroing that to our cloud providres to avoid the need
to pull it. the other option might be to embed it in the nodepool images.

while not all jobs will need it most will so if we had a static copy of it we could inject it into the image in
the devstack data dir or anogher whle know cache dir in the image and just have devstack use that instead of downloading it.

> Many thanks in advance,
> Lee
> [1] https://github.com/cirros-dev/cirros/pull/65
> [2] https://review.opendev.org/c/openstack/nova/+/708701

More information about the openstack-discuss mailing list