Browse code

Changes to make devstack work with the essex + xen

Change-Id: If932d82ec72494d871ad65ae863947816e719624

Anthony Young authored on 2012/01/12 10:35:40
Showing 2 changed files
... ...
@@ -1156,9 +1156,9 @@ if [ "$VIRT_DRIVER" = 'xenserver' ]; then
1156 1156
     add_nova_flag "--xenapi_connection_url=http://169.254.0.1"
1157 1157
     add_nova_flag "--xenapi_connection_username=root"
1158 1158
     add_nova_flag "--xenapi_connection_password=$XENAPI_PASSWORD"
1159
-    add_nova_flag "--flat_injected=False"
1159
+    add_nova_flag "--noflat_injected"
1160 1160
     add_nova_flag "--flat_interface=eth1"
1161
-    add_nova_flag "--flat_network_bridge=xenbr1"
1161
+    add_nova_flag "--flat_network_bridge=xapi1"
1162 1162
     add_nova_flag "--public_interface=eth3"
1163 1163
 else
1164 1164
     add_nova_flag "--flat_network_bridge=$FLAT_NETWORK_BRIDGE"
... ...
@@ -33,12 +33,12 @@ PUB_NETMASK=${PUB_NETMASK:-255.255.255.0}
33 33
 
34 34
 # VM network params
35 35
 VM_NETMASK=${VM_NETMASK:-255.255.255.0}
36
-VM_BR=${VM_BR:-xenbr1}
36
+VM_BR=${VM_BR:-xapi1}
37 37
 VM_VLAN=${VM_VLAN:-100}
38 38
 
39 39
 # MGMT network params
40 40
 MGT_NETMASK=${MGT_NETMASK:-255.255.255.0}
41
-MGT_BR=${MGT_BR:-xenbr2}
41
+MGT_BR=${MGT_BR:-xapi2}
42 42
 MGT_VLAN=${MGT_VLAN:-101}
43 43
 
44 44
 # VM Password
... ...
@@ -205,8 +205,9 @@ fi
205 205
 
206 206
 # Checkout nova
207 207
 if [ ! -d $TOP_DIR/nova ]; then
208
-    git clone git://github.com/cloudbuilders/nova.git
209
-    git checkout diablo
208
+    git clone $NOVA_REPO
209
+    cd $TOP_DIR/nova
210
+    git checkout $NOVA_BRANCH
210 211
 fi 
211 212
 
212 213
 # Run devstack on launch