openstack-ansible-os_keystone/tasks
Jimmy McCrory 97428cb0a1 Avoid conflicting delegation with authorized_keys
When delegating with the authorized_key module, writes of multiple keys
against the same host's file can occur at the same time, leading to
missing keys.[0]

To avoid conflicting delegation between hosts, the registered
'keystone_pubkey' fact now contains a list of SSH keys of all hosts the
current batch of the play, rather than only the key of the current host.
The first host within each batch will handle distribution of that
batch's keys to all hosts within the play.

[0] https://github.com/ansible/ansible/issues/29693

Change-Id: I386e84eba46aa164db22618b7a6ac53b86eeeaf0
2018-03-13 18:59:07 -07:00
..
keystone_apache.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_credential.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_credential_autorotate.yml Add credential_setup for keystone 2016-09-08 12:06:48 +01:00
keystone_credential_create.yml Rebuild credential-key repo during keystone[0] rebuild 2017-03-04 02:46:39 +00:00
keystone_credential_distribute.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 02:31:54 +00:00
keystone_db_setup.yml Convert role to use a common systemd init role 2018-03-12 01:45:07 +00:00
keystone_federation_sp_idp_setup.yml Ansible 2.x - Address deprecation warning of bare variables 2016-07-11 08:57:41 -04:00
keystone_federation_sp_setup.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_fernet.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_fernet_keys_autorotate.yml Use keystone_system_user_name in fernet rotation cron entry. 2016-07-15 15:06:36 -05:00
keystone_fernet_keys_create.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_fernet_keys_distribute.yml Fix linting issues for ansible-lint 3.4.1 2016-11-02 02:31:54 +00:00
keystone_idp_metadata.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_create.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_distribute.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_idp_self_signed_store.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_idp_setup.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_idp_sp_setup.yml Ansible 2.x - Address deprecation warning of bare variables 2016-07-11 08:57:41 -04:00
keystone_install.yml Convert role to use a common systemd init role 2018-03-12 01:45:07 +00:00
keystone_key_distribute.yml Avoid conflicting delegation with authorized_keys 2018-03-13 18:59:07 -07:00
keystone_key_populate.yml Avoid conflicting delegation with authorized_keys 2018-03-13 18:59:07 -07:00
keystone_key_setup.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_ldap_setup.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_nginx.yml Convert role to use a common systemd init role 2018-03-12 01:45:07 +00:00
keystone_post_install.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_pre_install.yml Split user create and ssh key generation 2017-06-21 06:23:09 +00:00
keystone_service_setup.yml Bypass web server during service setup 2017-10-09 10:09:24 -07:00
keystone_ssl.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_ssl_key_create.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_ssl_key_distribute.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_ssl_key_store.yml Cleanup/standardize usage of tags 2016-05-24 15:51:03 -04:00
keystone_ssl_self_signed.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00
keystone_ssl_user_provided.yml Add external LB management handler hook interface 2017-09-16 13:41:28 -05:00
keystone_token_cleanup.yml Use run_once instead of inventory scoping 2017-06-24 17:27:35 +00:00
keystone_uwsgi.yml Convert role to use a common systemd init role 2018-03-12 01:45:07 +00:00
main.yml Change include: to include_tasks: 2018-02-15 10:24:39 -06:00