openstack-ansible/tests/roles/bootstrap-host/tasks
Jesse Pretorius adebdb884a Allow the use of a pre-staged git cache
This patch provides the ability for the repo server to take advantage
of a pre-staged git cache on the deployment host, such as that provided
on OpenStack-CI's nodes.

This reduces the execution time of the build process by ensuring that
the git clone process only has to complete an update, instead of a
fresh clone.

The patch includes a change to the AIO bootstrap which checks for the
existance of a git cache in the location it is typically found in
OpenStack-CI. If that path exists it sets the repo_build_git_cache
variable. In a case where the AIO is not being built in OpenStack-CI
then the deployer may either use the same path, or provide the path
as an extra option when bootstrapping.

Change-Id: I0c9d574a7f694cd3772a68fcdc71673616ea8e3b
2016-08-22 15:16:38 +01:00
..
check-requirements.yml Check correct minimum size for data disk 2016-03-07 17:55:45 +00:00
install-apt.yml Enable Gnocchi by default 2016-08-15 20:30:03 +00:00
main.yml Enable Gnocchi by default 2016-08-15 20:30:03 +00:00
prepare_aio_config.yml Allow the use of a pre-staged git cache 2016-08-22 15:16:38 +01:00
prepare_data_disk.yml Convert AIO bootstrap from bash to Ansible 2015-12-08 19:05:45 +00:00
prepare_loopback_cinder.yml Loopback cinder image must insert before exit 0 2016-08-21 11:10:52 +07:00
prepare_loopback_nova.yml Convert AIO bootstrap from bash to Ansible 2015-12-08 19:05:45 +00:00
prepare_loopback_swap.yml Convert AIO bootstrap from bash to Ansible 2015-12-08 19:05:45 +00:00
prepare_loopback_swift.yml Do not discard when creating XFS loopback 2016-08-18 08:55:44 +00:00
prepare_networking.yml Convert AIO bootstrap from bash to Ansible 2015-12-08 19:05:45 +00:00
prepare_ssh_keys.yml Convert AIO bootstrap from bash to Ansible 2015-12-08 19:05:45 +00:00