Browse code

Add FLOATING_RANGE default

Dean Troyer authored on 2011/10/14 03:20:13
Showing 1 changed files
... ...
@@ -120,8 +120,14 @@ RUN_SH=$CHROOTCACHE/natty-stack/$DEST/run.sh
120 120
 cat > $RUN_SH <<EOF
121 121
 #!/usr/bin/env bash
122 122
 
123
+# Get IP range
124
+set \`ip addr show dev eth0 | grep inet\`
125
+PREFIX=\`echo \$2 | cut -d. -f1,2,3\`
126
+export FLOATING_RANGE="\$PREFIX.224/27"
127
+
123 128
 # Pre-empt download of natty image
124 129
 tar czf $DEST/devstack/files/natty.tgz /etc/hosts
130
+mkdir -p $DEST/devstack/files/images
125 131
 touch $DEST/devstack/files/images/natty-server-cloudimg-amd64-vmlinuz-virtual
126 132
 touch $DEST/devstack/files/images/natty-server-cloudimg-amd64.img
127 133
 
... ...
@@ -137,6 +143,7 @@ EOF
137 137
 
138 138
 # Make the run.sh executable
139 139
 chmod 755 $RUN_SH
140
+chroot $CHROOTCACHE/natty-stack chown stack $DEST/run.sh
140 141
 
141 142
 # build a new image
142 143
 BASE=$CHROOTCACHE/build.$$