project-config/nodepool/elements/openstack-repos
Paul Belanger c919e1e782 Remove jenkins-slave element from DIB images
There is no jenkins, only zuul! With zuulv3 running in production,
there is no more need to add jenkins user or scripts to our images.

Move chmod of /opt/cache/files from
nodepool/elements/jenkins-slave/install.d/20-jenkins-slave to
nodepool/elements/zuul-worker/install.d/60-zuul-worker

We also leave the jenkins-slave elements for now, in case 3rd party CI
use them.

Change-Id: Ia9750877fbc1a17ec467ca4ac685afdb9c1627f8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-05 14:29:26 +01:00
..
extra-data.d Retire Packaging Deb project repos 2017-12-01 22:24:40 +00:00
element-deps Remove prepare-node element 2017-05-29 18:16:12 -04:00
README.rst selective caching of git repos 2016-11-23 13:35:29 +02:00

openstack-repos

Download all repos and packages that might be needed.

Environment variables:

DIB_CUSTOM_PROJECTS_LIST_URL
Required

No

Default

None

Description

Url to a yaml file contains custom list of repos. The custom yaml file has the same structure as the default file: 'https://git.openstack.org/cgit/openstack-infra/project-config/plain/gerrit/projects.yaml' Download only the repos that appear in the custom file rather than downloading all openstack repos that appear in the default file.

Example

DIB_CUSTOM_PROJECTS_LIST_URL='file:///etc//project-config//gerrit//custom_projects.yaml'