Update to build from tarballs

This commit is contained in:
James Slagle 2014-02-06 18:57:18 -05:00
parent 8ba433940f
commit 82c58a5fbb
1 changed files with 28 additions and 6 deletions

View File

@ -57,12 +57,34 @@ sudo rm -rf \
/usr/local/bin/* \
/mnt/state
export DIB_REPOTYPE_nova=package
export DIB_REPOTYPE_heat=package
export DIB_REPOTYPE_keystone=package
export DIB_REPOTYPE_neutron=package
export DIB_REPOTYPE_glance=package
export DIB_REPOTYPE_swift=package
# yea....
sudo yum -y install tar
# nova-manage db sync requires pbr to be installed at runtime when installed
# from tarball
sudo yum -y install python-pbr
export DIB_REPOTYPE_nova=tar
export DIB_REPOLOCATION_nova=http://tarballs.openstack.org/nova/nova-2014.1.b2.tar.gz
# The heat icehouse-2 tarball had a blocker bug
# export DIB_REPOTYPE_heat=tar
# export DIB_REPOLOCATION_heat=http://tarballs.openstack.org/heat/heat-2014.1.b2.tar.gz
export DIB_REPOREF_heat=5f0f9f213c6cf2ddc3ced5600efba72785a3e939
export DIB_REPOTYPE_keystone=tar
export DIB_REPOLOCATION_keystone=http://tarballs.openstack.org/keystone/keystone-2014.1.b2.tar.gz
export DIB_REPOTYPE_neutron=tar
export DIB_REPOLOCATION_neutron=http://tarballs.openstack.org/neutron/neutron-2014.1.b2.tar.gz
export DIB_REPOTYPE_glance=tar
export DIB_REPOLOCATION_glance=http://tarballs.openstack.org/glance/glance-2014.1.b2.tar.gz
export DIB_REPOTYPE_swift=tar
export DIB_REPOLOCATION_swift=http://tarballs.openstack.org/swift/swift-1.11.0.tar.gz
export DIB_REOTYPE_cinder=tar
export DIB_REPOLOCATION_cinder=http://tarballs.openstack.org/cinder/cinder-2014.1.b2.tar.gz
# Use packages for the clients
export DIB_REPOTYPE_python_cinderclient=package
export DIB_REPOTYPE_python_glanceclient=package
export DIB_REPOTYPE_python_heatclient=package