kolla-ansible/ansible
Mark Goddard c3f9ba835b nova: Use cinder user for Ceph
In Ussuri, nova stopped using separate Ceph keys for the volumes and vms
pools by default. Instead, we set ceph_nova_keyring to the value of
ceph_cinder_keyring by default, which is ceph.client.cinder.keyring.
This is in line with the Ceph OpenStack integration guide [1]. However,
the user used by nova to access the vms pool (ceph_nova_user) defaults
to nova, meaning that nova will still try to use a
ceph.client.nova.keyring, which probably does not exist. We did not see
this issue in CI, because we set ceph_nova_user to cinder.

This change fixes the issue by setting ceph_nova_user to the value of
ceph_cinder_user by default, which is cinder.

Closes-Bug: #1934145
Related-Bug: #1928690

[1] https://docs.ceph.com/en/latest/rbd/rbd-openstack/

Change-Id: I6aa8db2214e07906f1f3e035411fc80ba911a274
2021-07-28 10:08:27 +00:00
..
action_plugins Document calculation of indentation 2021-03-08 10:29:42 +01:00
filter_plugins Implement IPv6 support in the control plane 2019-10-16 10:24:35 +02:00
group_vars nova: Use cinder user for Ceph 2021-07-28 10:08:27 +00:00
inventory Remove rally deployment 2021-06-16 09:12:34 +08:00
library [docker] Add support for setting CgroupnsMode 2021-05-30 18:28:54 +00:00
roles Merge "Use Docker healthchecks for kafka services" 2021-06-25 01:23:34 +00:00
bifrost.yml Update "openstack_release" variable to static brach name 2019-09-16 12:42:44 +00:00
certificates.yml Support TLS encryption of RabbitMQ client-server traffic 2020-09-17 12:05:44 +01:00
chrony-cleanup.yml chrony: allow to remove the container 2021-06-02 17:28:35 +00:00
destroy.yml Give plays in the playbooks a name 2016-12-05 15:40:56 +00:00
gather-facts.yml Set changed_when to false for group_by tasks 2021-03-13 13:59:23 +00:00
kolla-host.yml Merge "Support Docker CE in bootstrap-servers" 2018-12-28 12:21:26 +00:00
mariadb_backup.yml Use mariabackup for database backups 2019-11-01 18:44:10 +00:00
mariadb_recovery.yml Update "openstack_release" variable to static brach name 2019-09-16 12:42:44 +00:00
monasca_cleanup.yml Support disabling Monasca alerting pipeline 2021-03-04 09:19:44 +00:00
nova.yml Fix play hosts for ironic, monasca, neutron, nova 2020-08-03 09:50:59 +01:00
octavia-certificates.yml octavia: generate certificates automatically 2020-10-08 16:50:30 +02:00
post-deploy.yml add octavia openrc file 2020-10-08 14:50:52 +00:00
prune-images.yml Adds Docker image pruning command 2020-01-27 13:44:01 +03:00
site.yml Remove rally deployment 2021-06-16 09:12:34 +08:00