blob: f9fa477561d9446db9c1a35aec025f01ee3c8a5e [file] [log] [blame]
Jesse Andrews8b3eb5f2011-11-05 16:05:14 -07001#cloud-config
2#apt_update: false
3#apt_upgrade: true
4#packages: [ bzr, pastebinit, ubuntu-dev-tools, ccache, bzr-builddeb, vim-nox, git-core, lftp ]
5
6apt_sources:
7 - source: ppa:smoser/ppa
8
9disable_root: True
10
11mounts:
12 - [ ephemeral0, None ]
13 - [ swap, None ]
14
15ssh_import_id: [smoser ]
16
17sm_misc:
18 - &user_setup |
19 set -x; exec > ~/user_setup.log 2>&1
20 echo "starting at $(date -R)"
21 echo "set -o vi" >> ~/.bashrc
22 cat >> ~/.profile <<EOF
23 export EDITOR=vi
24 EOF
25
26runcmd:
27 - [ sudo, -Hu, ubuntu, sh, -c, 'grep "cloud-init.*running" /var/log/cloud-init.log > ~/runcmd.log' ]
28 - [ sudo, -Hu, ubuntu, sh, -c, 'read up sleep < /proc/uptime; echo $(date): runcmd up at $up | tee -a ~/runcmd.log' ]
29 - [ sudo, -Hu, ubuntu, sh, -c, *user_setup ]
30
31password: passw0rd
32chpasswd: { expire: False }