project-config/nodepool
Clark Boylan 9e1c44d9a4 Statically cache devstack images and packages
We had been running a script to generate a list of things to cache for
devstack. Unfortunately, we've discovered that this attempts to perform
unsafe actions which illustrates that this is unsafe (and creates
unnecessary relationship between opendev images and openstack/devstack).

Address this by providing a static list of things to cache.

Note this does not do anything for arm64 images (that will need to be
addressed in a follow on but they are largely not running devstack there
yet).

On a Bionic node this is what we have in /opt/cache/files/:

cirros-0.3.2-i386-disk.vmdk
cirros-0.3.4-x86_64-disk.img
cirros-0.3.4-x86_64-disk.vhd.tgz
cirros-0.3.4-x86_64-uec.tar.gz
cirros-0.3.5-x86_64-disk.img
cirros-0.3.5-x86_64-disk.vhd.tgz
cirros-0.3.5-x86_64-uec.tar.gz
cirros-0.4.0-x86_64-disk.img
cirros-0.4.0-x86_64-uec.tar.gz
etcd-v3.1.10-linux-amd64.tar.gz
etcd-v3.2.17-linux-amd64.tar.gz
etcd-v3.3.12-linux-amd64.tar.gz
get-pip.py
stackviz-latest.tar.gz
zanata-cli-4.3.3-dist.tar.gz

I've trimmed out the vmdk, vhd, and tarball based images as we should
all be using qcow2s. Everything under etcd is provided by preexisting
static lists.

Change-Id: Iff741e8ed4c517ccabae6e6d6ba730f0aa37a272
2020-03-13 16:52:21 -07:00
..
elements Statically cache devstack images and packages 2020-03-13 16:52:21 -07:00
scripts Restore blank nodepool/scripts 2020-03-03 15:01:23 +11:00
nb01-test.opendev.org.yaml nodepool: Add nb01-test.opendev.org config file 2020-03-03 11:06:05 +11:00
nb03.openstack.org.yaml Add linaro-us cloud to nodepool 2020-01-23 16:43:37 +11:00
nl01.openstack.org.yaml nodepool-elements: Use venv for utilities 2020-03-11 10:12:00 +11:00
nl02.openstack.org.yaml Merge "Revert "Disable limestone"" 2020-03-11 20:25:05 +00:00
nl03.openstack.org.yaml Remove Fedora 29 from nodepool 2020-03-10 10:50:37 +01:00
nl04.openstack.org.yaml Remove Fedora 29 from nodepool 2020-03-10 10:50:37 +01:00
nodepool.yaml Revert "Move fedora-30 builds to nb01.opendev.org" 2020-03-13 16:25:41 +11:00