Get instack and deps from http://git.openstack.org
These are now longer developed on the rdo github org. Also use the new tripleoclient package. Change-Id: I24f0558bd90696355f5644e6b75a3fb51dedcda1
This commit is contained in:
parent
cc39a30ca5
commit
b8144761b8
|
@ -71,7 +71,7 @@ function filterref(){
|
|||
# tripleo-ci should not be added to projects outside of this list without
|
||||
# ensuring we can build and use its packages in this test
|
||||
# NB. keep the leading and trailing spaces, keeps the matching simpler
|
||||
BUILDPACKAGES=" diskimage-builder heat instack instack-undercloud ironic ironic-discoverd neutron nova openstack-puppet-modules os-apply-config os-cloud-config os-collect-config os-refresh-config python-ironic-inspector-client python-rdomanager-oscplugin python-tuskarclient tripleo-common tripleo-heat-templates tripleo-image-elements tuskar tuskar-ui-extras "
|
||||
BUILDPACKAGES=" diskimage-builder heat instack instack-undercloud ironic ironic-discoverd neutron nova openstack-puppet-modules os-apply-config os-cloud-config os-collect-config os-refresh-config python-ironic-inspector-client python-tripleoclient python-tuskarclient tripleo-common tripleo-heat-templates tripleo-image-elements tuskar tuskar-ui-extras "
|
||||
function buildpackage(){
|
||||
[[ "$BUILDPACKAGES" =~ " $1 " ]] && return 0
|
||||
return 1
|
||||
|
|
|
@ -28,9 +28,9 @@ cherrypick puppet-glance refs/changes/11/221411/1
|
|||
# Some repositories used here are not yet pulled into the openstack infrastructure
|
||||
# Until this happens we have to grab them separately
|
||||
[ -d $TRIPLEO_ROOT/delorean ] || git clone https://github.com/openstack-packages/delorean.git $TRIPLEO_ROOT/delorean
|
||||
[ -d $TRIPLEO_ROOT/instack-undercloud ] || git clone https://github.com/rdo-management/instack-undercloud.git $TRIPLEO_ROOT/instack-undercloud
|
||||
[ -d $TRIPLEO_ROOT/instack ] || git clone https://github.com/rdo-management/instack.git $TRIPLEO_ROOT/instack
|
||||
[ -d $TRIPLEO_ROOT/python-rdomanager-oscplugin ] || git clone https://github.com/rdo-management/python-rdomanager-oscplugin.git $TRIPLEO_ROOT/python-rdomanager-oscplugin
|
||||
[ -d $TRIPLEO_ROOT/instack-undercloud ] || git clone https://git.openstack.org/openstack/instack-undercloud $TRIPLEO_ROOT/instack-undercloud
|
||||
[ -d $TRIPLEO_ROOT/instack ] || git clone https://git.openstack.org/openstack/instack $TRIPLEO_ROOT/instack
|
||||
[ -d $TRIPLEO_ROOT/python-tripleoclient ] || git clone https://git.openstack.org/openstack/python-tripleoclient $TRIPLEO_ROOT/python-tripleoclient
|
||||
[ -d $TRIPLEO_ROOT/tripleo-common ] || git clone https://git.openstack.org/openstack/tripleo-common $TRIPLEO_ROOT/tripleo-common
|
||||
[ -d $TRIPLEO_ROOT/tuskar ] || git clone https://git.openstack.org/openstack/tuskar $TRIPLEO_ROOT/tuskar
|
||||
[ -d $TRIPLEO_ROOT/python-tuskarclient ] || git clone https://git.openstack.org/openstack/python-tuskarclient $TRIPLEO_ROOT/python-tuskarclient
|
||||
|
@ -50,7 +50,7 @@ ZUUL_CHANGES=${ZUUL_CHANGES//^/ }
|
|||
# everything else we are using whatever delorean repository we're using
|
||||
# Note: see BUILDPACKAGES in toci_functions it holds a list of projects
|
||||
# we are capable of building
|
||||
for PROJECT in diskimage-builder heat instack instack-undercloud ironic ironic-discoverd os-cloud-config python-ironic-inspector-client python-rdomanager-oscplugin tripleo-common tripleo-heat-templates tripleo-image-elements tuskar-ui-extras ; do
|
||||
for PROJECT in diskimage-builder heat instack instack-undercloud ironic ironic-discoverd os-cloud-config python-ironic-inspector-client python-tripleoclient tripleo-common tripleo-heat-templates tripleo-image-elements tuskar-ui-extras ; do
|
||||
if ! echo " $ZUUL_CHANGES " | grep " $PROJECT " ; then
|
||||
ZUUL_CHANGES="$ZUUL_CHANGES $PROJECT "
|
||||
fi
|
||||
|
@ -243,7 +243,7 @@ echo /usr/lib64/nosync/nosync.so > /etc/ld.so.preload
|
|||
yum install -y --nogpg https://rdo.fedorapeople.org/openstack-kilo/rdo-release-kilo.rpm
|
||||
yum install -y yum-plugin-priorities
|
||||
|
||||
yum install -y python-rdomanager-oscplugin
|
||||
yum install -y python-tripleoclient
|
||||
|
||||
# We need python-ironic-inspector-client but the package conflicts with discovery client so install form pip until we have moved over to inspector completly
|
||||
yum install -y --nogpg python-pip
|
||||
|
|
Loading…
Reference in New Issue