diff --git a/.gitreview b/.gitreview index 570d31a987..73836600e0 100644 --- a/.gitreview +++ b/.gitreview @@ -2,3 +2,4 @@ host=review.openstack.org port=29418 project=openstack-dev/devstack.git +defaultbranch=stable/icehouse \ No newline at end of file diff --git a/run_tests.sh b/run_tests.sh index b1aef4f81f..49c166c5e9 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -51,7 +51,7 @@ pass_fail $? 0 bash8 echo "Ensuring we don't have crazy refs" -REFS=`grep BRANCH stackrc | grep -v -- '-master'` +REFS=`grep BRANCH stackrc | egrep -v -- '(-master|-stable/icehouse)'` rc=$? pass_fail $rc 1 crazy-refs if [[ $rc -eq 0 ]]; then diff --git a/stackrc b/stackrc index f6403cce01..c75b39f7b4 100644 --- a/stackrc +++ b/stackrc @@ -99,7 +99,7 @@ GIT_BASE=${GIT_BASE:-git://git.openstack.org} # metering service CEILOMETER_REPO=${CEILOMETER_REPO:-${GIT_BASE}/openstack/ceilometer.git} -CEILOMETER_BRANCH=${CEILOMETER_BRANCH:-master} +CEILOMETER_BRANCH=${CEILOMETER_BRANCH:-stable/icehouse} # ceilometer client library CEILOMETERCLIENT_REPO=${CEILOMETERCLIENT_REPO:-${GIT_BASE}/openstack/python-ceilometerclient.git} @@ -107,7 +107,7 @@ CEILOMETERCLIENT_BRANCH=${CEILOMETERCLIENT_BRANCH:-master} # volume service CINDER_REPO=${CINDER_REPO:-${GIT_BASE}/openstack/cinder.git} -CINDER_BRANCH=${CINDER_BRANCH:-master} +CINDER_BRANCH=${CINDER_BRANCH:-stable/icehouse} # volume client CINDERCLIENT_REPO=${CINDERCLIENT_REPO:-${GIT_BASE}/openstack/python-cinderclient.git} @@ -115,7 +115,7 @@ CINDERCLIENT_BRANCH=${CINDERCLIENT_BRANCH:-master} # image catalog service GLANCE_REPO=${GLANCE_REPO:-${GIT_BASE}/openstack/glance.git} -GLANCE_BRANCH=${GLANCE_BRANCH:-master} +GLANCE_BRANCH=${GLANCE_BRANCH:-stable/icehouse} # python glance client library GLANCECLIENT_REPO=${GLANCECLIENT_REPO:-${GIT_BASE}/openstack/python-glanceclient.git} @@ -123,7 +123,7 @@ GLANCECLIENT_BRANCH=${GLANCECLIENT_BRANCH:-master} # heat service HEAT_REPO=${HEAT_REPO:-${GIT_BASE}/openstack/heat.git} -HEAT_BRANCH=${HEAT_BRANCH:-master} +HEAT_BRANCH=${HEAT_BRANCH:-stable/icehouse} # python heat client library HEATCLIENT_REPO=${HEATCLIENT_REPO:-${GIT_BASE}/openstack/python-heatclient.git} @@ -131,11 +131,11 @@ HEATCLIENT_BRANCH=${HEATCLIENT_BRANCH:-master} # django powered web control panel for openstack HORIZON_REPO=${HORIZON_REPO:-${GIT_BASE}/openstack/horizon.git} -HORIZON_BRANCH=${HORIZON_BRANCH:-master} +HORIZON_BRANCH=${HORIZON_BRANCH:-stable/icehouse} # baremetal provisionint service IRONIC_REPO=${IRONIC_REPO:-${GIT_BASE}/openstack/ironic.git} -IRONIC_BRANCH=${IRONIC_BRANCH:-master} +IRONIC_BRANCH=${IRONIC_BRANCH:-stable/icehouse} # ironic client IRONICCLIENT_REPO=${IRONICCLIENT_REPO:-${GIT_BASE}/openstack/python-ironicclient.git} @@ -143,7 +143,7 @@ IRONICCLIENT_BRANCH=${IRONICCLIENT_BRANCH:-master} # unified auth system (manages accounts/tokens) KEYSTONE_REPO=${KEYSTONE_REPO:-${GIT_BASE}/openstack/keystone.git} -KEYSTONE_BRANCH=${KEYSTONE_BRANCH:-master} +KEYSTONE_BRANCH=${KEYSTONE_BRANCH:-stable/icehouse} # python keystone client library to nova that horizon uses KEYSTONECLIENT_REPO=${KEYSTONECLIENT_REPO:-${GIT_BASE}/openstack/python-keystoneclient.git} @@ -151,7 +151,7 @@ KEYSTONECLIENT_BRANCH=${KEYSTONECLIENT_BRANCH:-master} # compute service NOVA_REPO=${NOVA_REPO:-${GIT_BASE}/openstack/nova.git} -NOVA_BRANCH=${NOVA_BRANCH:-master} +NOVA_BRANCH=${NOVA_BRANCH:-stable/icehouse} # python client library to nova that horizon (and others) use NOVACLIENT_REPO=${NOVACLIENT_REPO:-${GIT_BASE}/openstack/python-novaclient.git} @@ -199,7 +199,7 @@ PBR_BRANCH=${PBR_BRANCH:-master} # neutron service NEUTRON_REPO=${NEUTRON_REPO:-${GIT_BASE}/openstack/neutron.git} -NEUTRON_BRANCH=${NEUTRON_BRANCH:-master} +NEUTRON_BRANCH=${NEUTRON_BRANCH:-stable/icehouse} # neutron client NEUTRONCLIENT_REPO=${NEUTRONCLIENT_REPO:-${GIT_BASE}/openstack/python-neutronclient.git} @@ -207,11 +207,11 @@ NEUTRONCLIENT_BRANCH=${NEUTRONCLIENT_BRANCH:-master} # consolidated openstack requirements REQUIREMENTS_REPO=${REQUIREMENTS_REPO:-${GIT_BASE}/openstack/requirements.git} -REQUIREMENTS_BRANCH=${REQUIREMENTS_BRANCH:-master} +REQUIREMENTS_BRANCH=${REQUIREMENTS_BRANCH:-stable/icehouse} # storage service SWIFT_REPO=${SWIFT_REPO:-${GIT_BASE}/openstack/swift.git} -SWIFT_BRANCH=${SWIFT_BRANCH:-master} +SWIFT_BRANCH=${SWIFT_BRANCH:-stable/icehouse} SWIFT3_REPO=${SWIFT3_REPO:-${GIT_BASE}/stackforge/swift3.git} SWIFT3_BRANCH=${SWIFT3_BRANCH:-master} @@ -242,7 +242,7 @@ SPICE_BRANCH=${SPICE_BRANCH:-master} # trove service TROVE_REPO=${TROVE_REPO:-${GIT_BASE}/openstack/trove.git} -TROVE_BRANCH=${TROVE_BRANCH:-master} +TROVE_BRANCH=${TROVE_BRANCH:-stable/icehouse} # trove client library test TROVECLIENT_REPO=${TROVECLIENT_REPO:-${GIT_BASE}/openstack/python-troveclient.git}