From 115e53d3a9114326cb7c07e4b95947b87d9e2d02 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Mon, 2 Jul 2012 18:43:54 -0700 Subject: Add a sample yaml config to be used for testing. --- tests/configs/sample1.yaml | 53 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 tests/configs/sample1.yaml diff --git a/tests/configs/sample1.yaml b/tests/configs/sample1.yaml new file mode 100644 index 00000000..24e874ee --- /dev/null +++ b/tests/configs/sample1.yaml @@ -0,0 +1,53 @@ +#cloud-config +#apt_update: false +#apt_upgrade: true +packages: [ bzr, pastebinit, ubuntu-dev-tools, ccache, bzr-builddeb, vim-nox, git-core, lftp ] + +#apt_sources: +# - source: ppa:smoser/ppa + +#disable_root: False + +# mounts: +# - [ ephemeral0, /mnt ] +# - [ swap, none, swap, sw, 0, 0 ] + +ssh_import_id: [smoser ] + +#!/bin/sh + +output: {all: '| tee -a /var/log/cloud-init-output.log'} + +sm_misc: + - &user_setup | + set -x; exec > ~/user_setup.log 2>&1 + echo "starting at $(date -R)" + echo "set -o vi" >> ~/.bashrc + cat >> ~/.profile <<"EOF" + export EDITOR=vi + export DEB_BUILD_OPTIONS=parallel=4 + export PATH=/usr/lib/ccache:$PATH + EOF + + mkdir ~/bin + chmod 755 ~/bin + cat > ~/bin/mdebuild <<"EOF" + #!/bin/sh + exec debuild --prepend-path /usr/lib/ccache "$@" + EOF + chmod 755 ~/bin/* + + #byobu-launcher-install + byobu-ctrl-a screen 2>&1 || : + + echo "pinging 8.8.8.8" + ping -c 4 8.8.8.8 + +runcmd: + - [ sudo, -Hu, ubuntu, sh, -c, '[ -e /var/log/cloud-init.log ] || exit 0; grep "cloud-init.*running" /var/log/cloud-init.log > ~/runcmd.log' ] + - [ sudo, -Hu, ubuntu, sh, -c, 'read up sleep < /proc/uptime; echo $(date): runcmd up at $up | tee -a ~/runcmd.log' ] + - [ sudo, -Hu, ubuntu, sh, -c, *user_setup ] + + +byobu_by_default: user +output: {all: '| tee -a /var/log/cloud-init-output.log'} -- cgit v1.2.3