- cephx | bool
- keys | length > 0
- inventory_hostname == groups.get('_filtered_clients') | first
+ no_log: true
- name: slurp client cephx key(s)
slurp:
- cephx | bool
- keys | length > 0
- inventory_hostname == groups.get('_filtered_clients') | first
+ no_log: true
- name: pool related tasks
when:
group: "{{ ceph_uid }}"
with_items: "{{ hostvars[groups['_filtered_clients'][0]]['slurp_client_keys']['results'] }}"
when: not item.get('skipped', False)
+ no_log: true
+
owner: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
group: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
mode: "{{ ceph_keyring_permissions }}"
+ no_log: true
when:
- cephx | bool
- copy_admin_key | bool
owner: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
group: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
mode: "{{ ceph_keyring_permissions }}"
+ no_log: true
- name: start ceph-crash daemon
when: containerized_deployment | bool
when:
- cephx | bool
- copy_admin_key | bool
+ no_log: true
- name: add mgr ip address to trusted list with dashboard - ipv4
set_fact:
when:
- cephx | bool
- item.item.copy_key | bool
+ no_log: true
+
- cephx | bool
- item is not skipped
- item.item.copy_key | bool
+ no_log: true
- name: set mgr key permissions
file:
when:
- not item.0.get('skipped', False)
- item.0.item.name == 'client.' + ceph_nfs_ceph_user or item.0.item.name == rgw_client_name
+ no_log: true
- name: include start_nfs.yml
import_tasks: start_nfs.yml
when:
- cephx | bool
- item.item.copy_key | bool
+ no_log: true
when: groups.get(mon_group_name, []) | length > 0
- name: dbus related tasks
- name: reload dbus configuration
command: "killall -SIGHUP dbus-daemon"
- when: ceph_nfs_dynamic_exports | bool
\ No newline at end of file
+ when: ceph_nfs_dynamic_exports | bool
when:
- cephx | bool
- item.item.copy_key | bool
+ no_log: true
- name: nfs object gateway related tasks
when: nfs_obj_gw | bool
- cephx | bool
- item is not skipped
- item.item.copy_key | bool
+ no_log: true
+
- "{{ _osp_keys.results }}"
- "{{ groups[mon_group_name] }}"
delegate_to: "{{ item.1 }}"
+ no_log: true
when:
- cephx | bool
- openstack_config | bool
when:
- cephx | bool
- item.item.copy_key | bool
+ no_log: true
- name: create rbd-mirror keyring
ceph_key:
- cephx | bool
- item is not skipped
- item.item.copy_key | bool
+ no_log: true
- name: copy SSL certificate & key data to certificate path
copy: