Role lxc_hosts for OpenStack-Ansible
Go to file
Jesse Pretorius ac3e8d95ce Add dependencies for paramiko 2.0
Paramiko version 2.0 has been released. It now uses the Python library
cryptography. Installing this requires additional system packages. This
commit adds in the appropriate packages required by cryptography based
on its documentation [1].

An alternative approach would have been to constrain the version of
Paramiko however the project describes the 1.x versions as relying on
insecure dependencies [2].

[1] https://cryptography.io/en/latest/installation/
[2] http://www.paramiko.org/installing.html

Change-Id: I2dbd7a547521a07cbac9bb2879d72f31c82783e0
2016-05-03 08:54:31 +01:00
defaults Updated role using the Multi-Distro framework 2016-03-22 10:28:44 -05:00
doc Updates for typos 2015-12-09 09:17:00 -06:00
handlers Fix apparmor profile load handler 2016-03-04 23:44:48 +00:00
meta Updated role using the Multi-Distro framework 2016-03-22 10:28:44 -05:00
releasenotes Remove Liberty releasenote index 2016-04-20 22:19:06 +01:00
tasks Ensure that tasks fail early if there is no ssh public key configured 2016-04-19 12:56:15 +01:00
templates Minor tweak to the lxc-system-manage template 2016-04-09 10:47:05 -04:00
tests Allow a list of files to be copied into the container cache 2016-03-08 13:44:17 +00:00
vars Updated role using the Multi-Distro framework 2016-03-22 10:28:44 -05:00
.gitignore Add reno scaffolding for release notes management 2016-04-09 19:18:46 +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
other-requirements.txt Add dependencies for paramiko 2.0 2016-05-03 08:54:31 +01:00
README.rst IRR for lxc_host 2015-11-03 04:22:57 -06:00
run_tests.sh Add dependencies for paramiko 2.0 2016-05-03 08:54:31 +01: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 Add reno scaffolding for release notes management 2016-04-09 19:18:46 +01: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" ] }