project-config/nodepool/elements/openstack-repos
James E. Blair 56e6f90b77 Cache repos in /opt/git/opendev.org
This is what prepare-workspace-git expects.  This change should be
merged after we have used the symlink (removed in this change) to
migrate to that role.

Change-Id: I8ae788dfc98f5102aefef6b57f2b82e7c50922ac
Depends-On: https://review.opendev.org/680696
2019-09-18 09:09:09 -07:00
..
extra-data.d Cache repos in /opt/git/opendev.org 2019-09-18 09:09:09 -07:00
element-deps Remove prepare-node element 2017-05-29 18:16:12 -04:00
README.rst Update nodepool for OpenDev 2019-04-20 13:40:41 +00: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://opendev.org/openstack/project-config/raw/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'