e1e304c4f9
* Add docker Ubuntu Trusty packer template. * Rework cmtools to install ansible and puppet * Add support for Vagrant provider docker. * Containers will share the host system docker daemon and images in the storage, so may be run nested. * Ensure the rsyslogd and sshd is running in containers. * Also ensure the /var/log/solar dir, which is required for docker. * W/a Solar-hardcoded and vbox specific ssh key paths for docker case. * Update FAQ and docs Depends-on: I881d362968a10d816cbd368cb185900dfaa0b3bc Partial-bug: #1547587 Note, vagrant does not support vm.network and exec based provisioning for docker, so there are workarounds. Change-Id: Idf91bd6ed2fb90601f517064705df7721aeae3fb Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
9 lines
301 B
YAML
9 lines
301 B
YAML
---
|
|
|
|
# Puppet related
|
|
- template: src=files/hiera.yaml dest=/etc/puppet/hiera.yaml
|
|
- file: path=/etc/puppet/hieradata state=directory
|
|
# Make paths puppet 4 compatible
|
|
- file: path=/etc/puppetlabs/code/ state=directory
|
|
- file: src=/etc/puppet/hiera.yaml dest=/etc/puppetlabs/code/hiera.yaml state=link
|