Browse code

temporary changes to get openstack diablo working with keystone

Anthony Young authored on 2011/09/23 16:23:31
Showing 1 changed files
... ...
@@ -143,7 +143,11 @@ function git_clone {
143 143
 }
144 144
 
145 145
 # compute service
146
-git_clone https://github.com/cloudbuilders/nova.git $NOVA_DIR
146
+# FIXME - need to factor out these repositories
147
+# git_clone https://github.com/cloudbuilders/nova.git $NOVA_DIR
148
+if [ ! -d $NOVA_DIR ]; then
149
+    bzr clone lp:~hudson-openstack/nova/milestone-proposed/ $NOVA_DIR
150
+fi
147 151
 # image catalog service
148 152
 git_clone https://github.com/cloudbuilders/glance.git $GLANCE_DIR
149 153
 # unified auth system (manages accounts/tokens)
... ...
@@ -152,6 +156,8 @@ git_clone https://github.com/cloudbuilders/keystone.git $KEYSTONE_DIR
152 152
 git_clone https://github.com/cloudbuilders/noVNC.git $NOVNC_DIR
153 153
 # django powered web control panel for openstack
154 154
 git_clone https://github.com/cloudbuilders/openstack-dashboard.git $DASH_DIR
155
+# FIXME - need to factor out logic like this
156
+cd $DASH_DIR && sudo git pull && sudo git checkout keystone_diablo
155 157
 # add nixon, will use this to show munin graphs in dashboard
156 158
 git_clone https://github.com/cloudbuilders/nixon.git $NIXON_DIR
157 159
 # python client library to nova that dashboard (and others) use