Merge "nova: Use cinder user for Ceph"
This commit is contained in:
commit
ea52dd9748
ansible/group_vars
doc/source/reference/storage
releasenotes/notes
@ -1061,7 +1061,7 @@ ceph_cinder_user: "cinder"
|
||||
ceph_glance_user: "glance"
|
||||
ceph_gnocchi_user: "gnocchi"
|
||||
ceph_manila_user: "manila"
|
||||
ceph_nova_user: "nova"
|
||||
ceph_nova_user: "{{ ceph_cinder_user }}"
|
||||
|
||||
# External Ceph keyrings
|
||||
ceph_cinder_keyring: "ceph.client.cinder.keyring"
|
||||
|
@ -144,20 +144,19 @@ Configuring Nova for Ceph includes following steps:
|
||||
|
||||
* ``ceph_nova_keyring`` (by default it's the same as
|
||||
``ceph_cinder_keyring``)
|
||||
* ``ceph_nova_user`` (default: ``nova``)
|
||||
* ``ceph_nova_user`` (by default it's the same as ``ceph_cinder_user``)
|
||||
* ``ceph_nova_pool_name`` (default: ``vms``)
|
||||
|
||||
#. Copy Ceph configuration file to ``/etc/kolla/config/nova/ceph.conf``
|
||||
#. Copy Ceph keyring file(s) to:
|
||||
|
||||
* ``/etc/kolla/config/nova/<ceph_nova_keyring>`` (if your Ceph deployment
|
||||
created one)
|
||||
* ``/etc/kolla/config/nova/<ceph_nova_keyring>``
|
||||
|
||||
.. warning::
|
||||
.. note::
|
||||
|
||||
If you are using ceph-ansible or another deployment tool that doesn't
|
||||
create separate key for Nova just copy the Cinder key and configure
|
||||
``ceph_nova_user`` to the same value as ``ceph_cinder_user``.
|
||||
If you are using a Ceph deployment tool that generates separate Ceph
|
||||
keys for Cinder and Nova, you will need to override
|
||||
``ceph_nova_keyring`` and ``ceph_nova_user`` to match.
|
||||
|
||||
Gnocchi
|
||||
-------
|
||||
|
16
releasenotes/notes/nova-ceph-user-53670f9ccc546225.yaml
Normal file
16
releasenotes/notes/nova-ceph-user-53670f9ccc546225.yaml
Normal file
@ -0,0 +1,16 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Fixes an issue with default Nova configuration for Ceph where the RBD user
|
||||
is set to ``nova``, but only a ``cinder`` keyring is copied. The default
|
||||
value of ``ceph_nova_user`` is changed to the value of
|
||||
``ceph_cinder_user``, in line with the default for ``ceph_nova_keyring``.
|
||||
`LP#1934145 <https://bugs.launchpad.net/kolla-ansible/+bug/1934145>`__
|
||||
upgrade:
|
||||
- |
|
||||
Modifies the default value of ``ceph_nova_user`` from ``nova`` to
|
||||
the value of ``ceph_cinder_user``, in line with the default for
|
||||
``ceph_nova_keyring``. Users who have overridden ``ceph_nova_keyring`` to
|
||||
use separate keyrings for Nova and Cinder should also override
|
||||
``ceph_nova_user`` to match the Nova keyring. `LP#1934145
|
||||
<https://bugs.launchpad.net/kolla-ansible/+bug/1934145>`__
|
Loading…
x
Reference in New Issue
Block a user