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:
Derek Higgins 2015-09-08 20:33:35 +01:00
parent cc39a30ca5
commit b8144761b8
2 changed files with 6 additions and 6 deletions

View File

@ -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

View File

@ -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