Add copy ceph keyring files conditions in cinder
If used external ceph for cinder,the ceph storage not enable cephx. So ceph keyring file not does not exist. Task throw warning of copy over ceph keyring files. Change-Id: Ibb3cd536c982ad9dede3c2a0ecfc02cdf6e4c1b9 Closes-Bug: #1684461
This commit is contained in:
parent
1f4d70851a
commit
3a67e5727b
@ -526,6 +526,8 @@ octavia_amp_flavor_id:
|
|||||||
# must provide separate disks than those for the OSDs
|
# must provide separate disks than those for the OSDs
|
||||||
ceph_enable_cache: "no"
|
ceph_enable_cache: "no"
|
||||||
|
|
||||||
|
external_ceph_cephx_enabled: "yes"
|
||||||
|
|
||||||
# Ceph is not able to determine the size of a cache pool automatically,
|
# Ceph is not able to determine the size of a cache pool automatically,
|
||||||
# so the configuration on the absolute size is required here, otherwise the flush/evict will not work.
|
# so the configuration on the absolute size is required here, otherwise the flush/evict will not work.
|
||||||
ceph_target_max_bytes: ""
|
ceph_target_max_bytes: ""
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
dest: "{{ node_config_directory }}/cinder-volume/"
|
dest: "{{ node_config_directory }}/cinder-volume/"
|
||||||
with_fileglob:
|
with_fileglob:
|
||||||
- "{{ node_custom_config }}/cinder/cinder-volume/ceph.client*"
|
- "{{ node_custom_config }}/cinder/cinder-volume/ceph.client*"
|
||||||
|
when: external_ceph_cephx_enabled | bool
|
||||||
|
|
||||||
- name: Copy over Ceph keyring files for cinder-backup
|
- name: Copy over Ceph keyring files for cinder-backup
|
||||||
copy:
|
copy:
|
||||||
@ -34,3 +35,4 @@
|
|||||||
dest: "{{ node_config_directory }}/cinder-backup/"
|
dest: "{{ node_config_directory }}/cinder-backup/"
|
||||||
with_fileglob:
|
with_fileglob:
|
||||||
- "{{ node_custom_config }}/cinder/cinder-volume/ceph.client*"
|
- "{{ node_custom_config }}/cinder/cinder-volume/ceph.client*"
|
||||||
|
when: external_ceph_cephx_enabled | bool
|
||||||
|
@ -202,6 +202,9 @@ kolla_internal_vip_address: "10.10.10.254"
|
|||||||
# must provide separate disks than those for the OSDs
|
# must provide separate disks than those for the OSDs
|
||||||
#ceph_enable_cache: "no"
|
#ceph_enable_cache: "no"
|
||||||
|
|
||||||
|
# Set to no if using external Ceph without cephx.
|
||||||
|
#external_ceph_cephx_enabled: "yes"
|
||||||
|
|
||||||
# Ceph is not able to determine the size of a cache pool automatically,
|
# Ceph is not able to determine the size of a cache pool automatically,
|
||||||
# so the configuration on the absolute size is required here, otherwise the flush/evict will not work.
|
# so the configuration on the absolute size is required here, otherwise the flush/evict will not work.
|
||||||
#ceph_target_max_bytes: ""
|
#ceph_target_max_bytes: ""
|
||||||
|
Loading…
Reference in New Issue
Block a user