...
|
...
|
@@ -20,39 +20,43 @@ ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,cinder,c-sch,c-ap
|
20
|
20
|
# Set the default Nova APIs to enable
|
21
|
21
|
NOVA_ENABLED_APIS=ec2,osapi_compute,osapi_volume,metadata
|
22
|
22
|
|
|
23
|
+# Base GIT Repo URL
|
|
24
|
+# Another option is http://review.openstack.org/p
|
|
25
|
+GIT_BASE=https://github.com
|
|
26
|
+
|
23
|
27
|
# volume service
|
24
|
|
-CINDER_REPO=https://github.com/openstack/cinder
|
|
28
|
+CINDER_REPO=${GIT_BASE}/openstack/cinder
|
25
|
29
|
CINDER_BRANCH=master
|
26
|
30
|
|
27
|
31
|
# volume client
|
28
|
|
-CINDERCLIENT_REPO=https://github.com/openstack/python-cinderclient
|
|
32
|
+CINDERCLIENT_REPO=${GIT_BASE}/openstack/python-cinderclient
|
29
|
33
|
CINDERCLIENT_BRANCH=master
|
30
|
34
|
|
31
|
35
|
# compute service
|
32
|
|
-NOVA_REPO=https://github.com/openstack/nova.git
|
|
36
|
+NOVA_REPO=${GIT_BASE}/openstack/nova.git
|
33
|
37
|
NOVA_BRANCH=master
|
34
|
38
|
|
35
|
39
|
# storage service
|
36
|
|
-SWIFT_REPO=https://github.com/openstack/swift.git
|
|
40
|
+SWIFT_REPO=${GIT_BASE}/openstack/swift.git
|
37
|
41
|
SWIFT_BRANCH=master
|
38
|
42
|
SWIFT3_REPO=https://github.com/fujita/swift3.git
|
39
|
43
|
SWIFT3_BRANCH=master
|
40
|
44
|
|
41
|
45
|
|
42
|
46
|
# python swift client library
|
43
|
|
-SWIFTCLIENT_REPO=https://github.com/openstack/python-swiftclient
|
|
47
|
+SWIFTCLIENT_REPO=${GIT_BASE}/openstack/python-swiftclient
|
44
|
48
|
SWIFTCLIENT_BRANCH=master
|
45
|
49
|
|
46
|
50
|
# image catalog service
|
47
|
|
-GLANCE_REPO=https://github.com/openstack/glance.git
|
|
51
|
+GLANCE_REPO=${GIT_BASE}/openstack/glance.git
|
48
|
52
|
GLANCE_BRANCH=master
|
49
|
53
|
|
50
|
54
|
# python glance client library
|
51
|
|
-GLANCECLIENT_REPO=https://github.com/openstack/python-glanceclient
|
|
55
|
+GLANCECLIENT_REPO=${GIT_BASE}/openstack/python-glanceclient
|
52
|
56
|
GLANCECLIENT_BRANCH=master
|
53
|
57
|
|
54
|
58
|
# unified auth system (manages accounts/tokens)
|
55
|
|
-KEYSTONE_REPO=https://github.com/openstack/keystone.git
|
|
59
|
+KEYSTONE_REPO=${GIT_BASE}/openstack/keystone.git
|
56
|
60
|
KEYSTONE_BRANCH=master
|
57
|
61
|
|
58
|
62
|
# a websockets/html5 or flash powered VNC console for vm instances
|
...
|
...
|
@@ -60,39 +64,39 @@ NOVNC_REPO=https://github.com/kanaka/noVNC.git
|
60
|
60
|
NOVNC_BRANCH=master
|
61
|
61
|
|
62
|
62
|
# django powered web control panel for openstack
|
63
|
|
-HORIZON_REPO=https://github.com/openstack/horizon.git
|
|
63
|
+HORIZON_REPO=${GIT_BASE}/openstack/horizon.git
|
64
|
64
|
HORIZON_BRANCH=master
|
65
|
65
|
|
66
|
66
|
# python client library to nova that horizon (and others) use
|
67
|
|
-NOVACLIENT_REPO=https://github.com/openstack/python-novaclient.git
|
|
67
|
+NOVACLIENT_REPO=${GIT_BASE}/openstack/python-novaclient.git
|
68
|
68
|
NOVACLIENT_BRANCH=master
|
69
|
69
|
|
70
|
70
|
# Shared openstack python client library
|
71
|
|
-OPENSTACKCLIENT_REPO=https://github.com/openstack/python-openstackclient.git
|
|
71
|
+OPENSTACKCLIENT_REPO=${GIT_BASE}/openstack/python-openstackclient.git
|
72
|
72
|
OPENSTACKCLIENT_BRANCH=master
|
73
|
73
|
|
74
|
74
|
# python keystone client library to nova that horizon uses
|
75
|
|
-KEYSTONECLIENT_REPO=https://github.com/openstack/python-keystoneclient
|
|
75
|
+KEYSTONECLIENT_REPO=${GIT_BASE}/openstack/python-keystoneclient
|
76
|
76
|
KEYSTONECLIENT_BRANCH=master
|
77
|
77
|
|
78
|
78
|
# quantum service
|
79
|
|
-QUANTUM_REPO=https://github.com/openstack/quantum
|
|
79
|
+QUANTUM_REPO=${GIT_BASE}/openstack/quantum
|
80
|
80
|
QUANTUM_BRANCH=master
|
81
|
81
|
|
82
|
82
|
# quantum client
|
83
|
|
-QUANTUM_CLIENT_REPO=https://github.com/openstack/python-quantumclient
|
|
83
|
+QUANTUM_CLIENT_REPO=${GIT_BASE}/openstack/python-quantumclient
|
84
|
84
|
QUANTUM_CLIENT_BRANCH=master
|
85
|
85
|
|
86
|
86
|
# Tempest test suite
|
87
|
|
-TEMPEST_REPO=https://github.com/openstack/tempest.git
|
|
87
|
+TEMPEST_REPO=${GIT_BASE}/openstack/tempest.git
|
88
|
88
|
TEMPEST_BRANCH=master
|
89
|
89
|
|
90
|
90
|
# melange service
|
91
|
|
-MELANGE_REPO=https://github.com/openstack/melange.git
|
|
91
|
+MELANGE_REPO=${GIT_BASE}/openstack/melange.git
|
92
|
92
|
MELANGE_BRANCH=master
|
93
|
93
|
|
94
|
94
|
# python melange client library
|
95
|
|
-MELANGECLIENT_REPO=https://github.com/openstack/python-melangeclient.git
|
|
95
|
+MELANGECLIENT_REPO=${GIT_BASE}/openstack/python-melangeclient.git
|
96
|
96
|
MELANGECLIENT_BRANCH=master
|
97
|
97
|
|
98
|
98
|
# Specify a comma-separated list of uec images to download and install into glance.
|