Skip to content

Commit d5b18ec

Browse files
committed
Add ability to override base git location.
Change-Id: I823cf5ac467e903677783aee082785ec85c36186
1 parent 4e823ff commit d5b18ec

1 file changed

Lines changed: 21 additions & 17 deletions

File tree

‎stackrc‎

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,79 +17,83 @@ ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-vol,n-sch,n-nov
1717
# Set the default Nova APIs to enable
1818
NOVA_ENABLED_APIS=ec2,osapi_compute,osapi_volume,metadata
1919

20+
# Base GIT Repo URL
21+
# Another option is http://review.openstack.org/p
22+
GIT_BASE=https://github.com
23+
2024
# volume service
21-
CINDER_REPO=https://github.com/openstack/cinder
25+
CINDER_REPO=${GIT_BASE}/openstack/cinder
2226
CINDER_BRANCH=master
2327

2428
# volume client
25-
CINDERCLIENT_REPO=https://github.com/openstack/python-cinderclient
29+
CINDERCLIENT_REPO=${GIT_BASE}/openstack/python-cinderclient
2630
CINDERCLIENT_BRANCH=master
2731

2832
# compute service
29-
NOVA_REPO=https://github.com/openstack/nova.git
33+
NOVA_REPO=${GIT_BASE}/openstack/nova.git
3034
NOVA_BRANCH=master
3135

3236
# storage service
33-
SWIFT_REPO=https://github.com/openstack/swift.git
37+
SWIFT_REPO=${GIT_BASE}/openstack/swift.git
3438
SWIFT_BRANCH=master
3539
SWIFT3_REPO=https://github.com/fujita/swift3.git
3640
SWIFT3_BRANCH=master
3741

3842

3943
# python swift client library
40-
SWIFTCLIENT_REPO=https://github.com/openstack/python-swiftclient
44+
SWIFTCLIENT_REPO=${GIT_BASE}/openstack/python-swiftclient
4145
SWIFTCLIENT_BRANCH=master
4246

4347
# image catalog service
44-
GLANCE_REPO=https://github.com/openstack/glance.git
48+
GLANCE_REPO=${GIT_BASE}/openstack/glance.git
4549
GLANCE_BRANCH=master
4650

4751
# python glance client library
48-
GLANCECLIENT_REPO=https://github.com/openstack/python-glanceclient
52+
GLANCECLIENT_REPO=${GIT_BASE}/openstack/python-glanceclient
4953
GLANCECLIENT_BRANCH=master
5054

5155
# unified auth system (manages accounts/tokens)
52-
KEYSTONE_REPO=https://github.com/openstack/keystone.git
56+
KEYSTONE_REPO=${GIT_BASE}/openstack/keystone.git
5357
KEYSTONE_BRANCH=master
5458

5559
# a websockets/html5 or flash powered VNC console for vm instances
5660
NOVNC_REPO=https://github.com/kanaka/noVNC.git
5761
NOVNC_BRANCH=master
5862

5963
# django powered web control panel for openstack
60-
HORIZON_REPO=https://github.com/openstack/horizon.git
64+
HORIZON_REPO=${GIT_BASE}/openstack/horizon.git
6165
HORIZON_BRANCH=master
6266

6367
# python client library to nova that horizon (and others) use
64-
NOVACLIENT_REPO=https://github.com/openstack/python-novaclient.git
68+
NOVACLIENT_REPO=${GIT_BASE}/openstack/python-novaclient.git
6569
NOVACLIENT_BRANCH=master
6670

6771
# Shared openstack python client library
68-
OPENSTACKCLIENT_REPO=https://github.com/openstack/python-openstackclient.git
72+
OPENSTACKCLIENT_REPO=${GIT_BASE}/openstack/python-openstackclient.git
6973
OPENSTACKCLIENT_BRANCH=master
7074

7175
# python keystone client library to nova that horizon uses
72-
KEYSTONECLIENT_REPO=https://github.com/openstack/python-keystoneclient
76+
KEYSTONECLIENT_REPO=${GIT_BASE}/openstack/python-keystoneclient
7377
KEYSTONECLIENT_BRANCH=master
7478

7579
# quantum service
76-
QUANTUM_REPO=https://github.com/openstack/quantum
80+
QUANTUM_REPO=${GIT_BASE}/openstack/quantum
7781
QUANTUM_BRANCH=master
7882

7983
# quantum client
80-
QUANTUM_CLIENT_REPO=https://github.com/openstack/python-quantumclient
84+
QUANTUM_CLIENT_REPO=${GIT_BASE}/openstack/python-quantumclient
8185
QUANTUM_CLIENT_BRANCH=master
8286

8387
# Tempest test suite
84-
TEMPEST_REPO=https://github.com/openstack/tempest.git
88+
TEMPEST_REPO=${GIT_BASE}/openstack/tempest.git
8589
TEMPEST_BRANCH=master
8690

8791
# melange service
88-
MELANGE_REPO=https://github.com/openstack/melange.git
92+
MELANGE_REPO=${GIT_BASE}/openstack/melange.git
8993
MELANGE_BRANCH=master
9094

9195
# python melange client library
92-
MELANGECLIENT_REPO=https://github.com/openstack/python-melangeclient.git
96+
MELANGECLIENT_REPO=${GIT_BASE}/openstack/python-melangeclient.git
9397
MELANGECLIENT_BRANCH=master
9498

9599
# Specify a comma-separated list of uec images to download and install into glance.

0 commit comments

Comments
 (0)