feat(oem-vagrant): Automagically run user-data

This commit is contained in:
Brian Waldon 2014-03-24 13:27:14 -07:00
parent 3676a510b2
commit 317d995aec
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"
}