openstack-ansible/playbooks/roles
Kevin Carter f1ecad70a2 Fixed container user create issue
This patch resolves an issue where the LXC container create user
password is being hard coded due to how the default LXC container
template is being used. The template allows for a container to be
created without specifying a password at create time however when
doing this the default LXC template will create a user and a
password based on the linux distribution's name. This means that
all users of a "ubuntu" template will have a "ubuntu" user which
will have a "ubuntu" password. While the container user must exist
the password does not need to be known to the end user/deployer
because there are other means to gain access to a container from
within the host. So to correct this issue for all deployers as
well as all future deployments this patch ensures that the container
user is created with a random password and provides for an additional
tag to allow the deployer to regenerate the password at will.

Change-Id: I81d0e8b0d8e9e431cd8eebd43ceaffab7e61b207
Closes-Bug: 1437054
2015-05-04 21:31:13 +00:00
..
galera_client Add release pinning to galera roles 2015-04-23 10:32:35 +01:00
galera_server Add release pinning to galera roles 2015-04-23 10:32:35 +01:00
haproxy_server Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
lxc_container_create Fixed container user create issue 2015-05-04 21:31:13 +00:00
lxc_container_destroy Updated ansible to use the latest stable release 2015-04-08 08:29:53 +01:00
lxc_hosts Ensure LXC bridge exists, is up, and has rules 2015-04-01 09:43:46 +01:00
memcached_server Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
openstack_hosts Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
openstack_openrc Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
os_cinder Update cinder.conf for cinder-backup 2015-04-29 15:10:32 -05:00
os_glance Default glance swift_backend to use local swift 2015-04-30 17:38:27 +01:00
os_heat Use publicURL instead of externalURL 2015-04-27 14:44:53 -07:00
os_horizon Update Horizon configuration 2015-04-24 12:59:41 -07:00
os_keystone Managing policy file with default file and user variables. 2015-04-16 17:00:05 +00:00
os_neutron Applying copy_update to all policy.json files 2015-04-17 20:22:28 +00:00
os_nova Applying copy_update to all policy.json files 2015-04-17 20:22:28 +00:00
os_swift Set tcp_tw_reuse for swift storage hosts 2015-04-24 11:36:05 -05:00
os_tempest Fixes issues with tempest 2015-05-04 16:20:00 -05:00
pip_install Ensure get-pip.py is retrieved properly 2015-03-12 11:41:45 +00:00
pip_lock_down Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
py_from_git Remove pip_lock_down from py_from_git role 2015-03-06 13:44:44 -06:00
rabbitmq_server Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
repo_server Lock down PBR to < version 0.11.0 2015-05-01 10:53:11 -05:00
rsyslog_client Adds rsyslog client role and enables it in all plays 2015-03-17 13:52:30 -05:00
rsyslog_server Adds rsyslog client role and enables it in all plays 2015-03-17 13:52:30 -05:00