Merge pull request #476 from bcwaldon/oem-vagrant-cloudinit

feat(oem-vagrant): Automagically run user-data
This commit is contained in:
Brandon Philips 2014-03-24 14:25:10 -07:00
commit 6f6c77b2ea
3 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#cloud-config
coreos:
units:
- name: coreos-cloudinit-vagrant.path
command: start
runtime: no
content: |
[Path]
PathExists=/var/lib/coreos-vagrant/user-data
[Install]
WantedBy=multi-user.target
- name: coreos-cloudinit-vagrant.service
command: stop
runtime: no
content: |
[Service]
Type=oneshot
EnvironmentFile=/etc/environment
ExecStart=/usr/bin/coreos-cloudinit --from-file /var/lib/coreos-vagrant/user-data

View File

@ -18,4 +18,5 @@ S="${WORKDIR}"
src_install() {
insinto "/"
doins "${FILESDIR}/authorized_keys"
doins "${FILESDIR}/cloud-config.yml"
}