[openstack-dev] [infra][neutron] - best way to load 8021q kernel module into cirros

Jeremy Stanley fungi at yuggoth.org
Sat Aug 6 21:15:17 UTC 2016

On 2016-08-06 14:44:27 -0600 (-0600), Doug Wiegley wrote:
> I would be tempted to make a custom image, and ask to put it on
> our mirrors, or have nodepool manage the image building and
> storing.

Some projects (I think at least Ironic and Trove) have CI jobs to
build custom virtual machine images they then boot under nova in
DevStack using jobs. At the moment the image build jobs are
uploading to tarballs.openstack.org and then test jobs are consuming
them from there.

> You can also likely just have the module on the local mirrors,
> which would alleviate the random internet issue.

We've discussed this, and I think it makes sense. If we move our
tarballs site into AFS, then we could serve its contents from our
local AFS cache mirrors in each provider for improved performance.
This may not work well for exceptionally large images due to the
time it takes to pull them into the AFS cache over the Internet, but
some experimentation with small and infrequently-updated custom disk
images seems like it could prove worthwhile.
Jeremy Stanley

More information about the OpenStack-dev mailing list