| ... | ... |
@@ -168,15 +168,18 @@ EOF |
| 168 | 168 |
|
| 169 | 169 |
# set metadata |
| 170 | 170 |
cat > $vm_dir/uec/user-data<<EOF |
| 171 |
-#cloud-config |
|
| 172 |
-apt_update: true |
|
| 173 |
-apt_upgrade: true |
|
| 174 |
-packages: [ vim-nox, git-core ] |
|
| 175 |
-password: pass |
|
| 176 |
-chpasswd: { expire: False }
|
|
| 177 |
-disable_root: false |
|
| 178 |
-runcmd: |
|
| 179 |
- - [ git, clone, https://github.com/cloudbuilders/devstack.git ] |
|
| 171 |
+#!/bin/bash |
|
| 172 |
+apt-get update |
|
| 173 |
+apt-get install git -y |
|
| 174 |
+git clone https://github.com/cloudbuilders/devstack.git |
|
| 175 |
+cd devstack |
|
| 176 |
+echo DASH_BRANCH=instance-overview > localrc |
|
| 177 |
+echo ADMIN_PASSWORD=golfing >> localrc |
|
| 178 |
+echo MYSQL_PASSWORD=golfing >> localrc |
|
| 179 |
+echo RABBIT_PASSWORD=golfing >> localrc |
|
| 180 |
+echo SERVICE_TOKEN=123124123124 >> localrc |
|
| 181 |
+echo FLAT_INTERFACE=br100 >> localrc |
|
| 182 |
+./stack.sh |
|
| 180 | 183 |
EOF |
| 181 | 184 |
|
| 182 | 185 |
# (re)start a metadata service |