project-config/nodepool/elements/cache-devstack
Dirk Mueller 6864367ad8 Remove unnecessary distribution determination
The need for the distribution was removed in I249f21a98fea3b963b7ffb8e3d0fce02cc540d46
so we can remove the code around that was determining it but not
actually making use of it anywhere anymore.

Change-Id: I572943bbc0c2665a885b7a80cdb2d1817c61bc3c
2018-03-02 01:55:11 +01:00
..
extra-data.d Remove unnecessary distribution determination 2018-03-02 01:55:11 +01:00
element-deps Reorganizes project-config 2014-09-25 11:41:04 -04:00
README.rst Cache zanata cli tools 2017-12-04 16:06:18 +11:00
source-repository-pip Move jenkins cache to /opt/cache 2017-04-28 16:00:23 +10:00
source-repository-stackviz Move jenkins cache to /opt/cache 2017-04-28 16:00:23 +10:00
source-repository-zanatacli Add newline to zanata source-repository file 2017-12-08 14:27:33 +11:00

cache-devstack

Pre-cache a range of things into CI images. This element uses the source-repositories element to acquire files to be cached. The standard cache location is /opt/cache/files.

A number of strategies are used to get the files to be cached.

We have a number of source-repository-* files for each package package that should be cached into images.

extra-data.d/55-cache-devstack-repos goes through each devstack branch and runs the tools/image_list.sh script to dynamically build a list of files to cache as requested by devstack. This is mostly virtual machine images, but also some other peripheral packages.