Fix a cyclic CRD problem

This patch set moves all common libraries and toolkit from OpenStack-Helm
to OpenStack-Helm-Infra, and updates the zuul-cloner call. This allows OS-H
to zuul-clone from a centralized repo, OS-H-Infra.  Previously, OS-H-Infra
can have dependencies on OS-H for the helm-toolkit, but OS-H is also
dependent on the OS-H-Infra for the infrastructure-related charts --
causing a potential cyclical dependencies.

Change-Id: Ic61cdc8391bfd3b5b205a0bde354eef7407c6f48
This commit is contained in:
Tin Lam 2017-07-05 23:29:46 -05:00
parent e0840ef153
commit cf7ce6c354

View File

@ -21,15 +21,15 @@
export SUB={sub}
export GATE_ENVIRONMENT=zuul
TOOLKIT_TMP=$HOME/helm-toolkit
TOOLKIT_TMP=$HOME/infra
mkdir -p $TOOLKIT_TMP
if [ "$SUB" != "" ] ; then
if [ "$SUB" != "-infra" ] ; then
/usr/zuul-env/bin/zuul-cloner \
--cache-dir /opt/git \
--workspace $TOOLKIT_TMP \
git://git.openstack.org \
openstack/openstack-helm
openstack/openstack-helm-infra
fi
tools/gate/setup_gate.sh {node}