* 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
Reviewed: https:/ /review. openstack. org/281767 /git.openstack. org/cgit/ openstack/ solar/commit/ ?id=e1e304c4f94 1ed7985661d6dcf 1d1ec73e4a1ea4
Committed: https:/
Submitter: Jenkins
Branch: master
commit e1e304c4f941ed7 985661d6dcf1d1e c73e4a1ea4
Author: Bogdan Dobrelya <email address hidden>
Date: Tue Feb 16 14:14:42 2016 +0100
Add packer build for docker container
* 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: I881d362968a10d 816cbd368cb1859 00dfaa0b3bc
Partial-bug: #1547587
Note, vagrant does not support vm.network and exec based
provisioning for docker, so there are workarounds.
Change-Id: Idf91bd6ed2fb90 601f517064705df 7721aeae3fb
Signed-off-by: Bogdan Dobrelya <email address hidden>