Role lxc_hosts for OpenStack-Ansible
Go to file
Jesse Pretorius b93b84c59c Correct LXC host public key check
In I167446eee35e40cde645873fbab7491f840dcd15 a pre-flight check
was introduced to validate whether an ssh public key is available
before doing anything on the LXC hosts.

The check is supposed to validate that the requirements for the
lookup are available. The lookup is executed on the deployment
host, not the target host. The check was therefore incorrect.

This patch corrects it to ensure that it does the check in the
right places.

Change-Id: Ifb5b23e2b472bf0c738a01acefba578754f20b4f
2016-05-11 13:33:30 +01:00
defaults Implement Ubuntu support on ppc64le 2016-05-09 11:00:21 -05:00
doc Updates for typos 2015-12-09 09:17:00 -06:00
files Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
handlers Fix generation of LXC hostnames 2016-05-04 14:14:59 -07:00
meta Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
releasenotes Correct LXC host public key check 2016-05-11 13:33:30 +01:00
tasks Correct LXC host public key check 2016-05-11 13:33:30 +01:00
templates Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
tests Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
vars Implement Ubuntu support on ppc64le 2016-05-09 11:00:21 -05:00
.gitignore Add .swp files to .gitignore 2016-05-04 15:18:34 +01:00
.gitreview New git dotfiles for independant repository 2015-11-25 20:56:11 +00:00
CONTRIBUTING.rst IRR for lxc_host 2015-11-03 04:22:57 -06:00
LICENSE IRR for lxc_host 2015-11-03 04:22:57 -06:00
manual-test.rc Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
other-requirements.txt Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
README.rst IRR for lxc_host 2015-11-03 04:22:57 -06:00
run_tests.sh Changed for lxc-host setup/build for multi-distro 2016-05-03 08:49:54 -05:00
setup.cfg Updates for typos 2015-12-09 09:17:00 -06:00
setup.py IRR for lxc_host 2015-11-03 04:22:57 -06:00
test-requirements.txt blacklist Ansible 1.9.6 2016-04-16 08:47:20 -05:00
tox.ini Linting task should lint this role and all dependencies 2016-05-04 09:49:20 -04:00

OpenStack LXC host setup

tags

openstack, lxc, host, cloud, ansible

category

*nix

Role for deployment and setup of an LXC host.

- name: Basic lxc host setup
  hosts: "hosts"
  user: root
  roles:
    - { role: "lxc_hosts", tags: [ "lxc-host", "host-setup" ] }