
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
7 lines
975 B
Plaintext
7 lines
975 B
Plaintext
cirros-0.3.4-x86_64-disk.img file /opt/cache/files/cirros-0.3.4-x86_64-disk.img https://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
|
|
cirros-0.3.5-x86_64-disk.img file /opt/cache/files/cirros-0.3.5-x86_64-disk.img https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
|
|
cirros-0.4.0-x86_64-disk.img file /opt/cache/files/cirros-0.4.0-x86_64-disk.img https://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img
|
|
etcd-v3.1.10-linux-amd64.tar.gz file /opt/cache/files/etcd-v3.1.10-linux-amd64.tar.gz https://github.com/etcd-io/etcd/releases/download/v3.1.10/etcd-v3.1.10-linux-amd64.tar.gz
|
|
etcd-v3.2.17-linux-amd64.tar.gz file /opt/cache/files/etcd-v3.2.17-linux-amd64.tar.gz https://github.com/etcd-io/etcd/releases/download/v3.2.17/etcd-v3.2.17-linux-amd64.tar.gz
|
|
etcd-v3.3.12-linux-amd64.tar.gz file /opt/cache/files/etcd-v3.3.12-linux-amd64.tar.gz https://github.com/etcd-io/etcd/releases/download/v3.3.12/etcd-v3.3.12-linux-amd64.tar.gz
|