Execution
Date 08 Dec 2025 13:39:52 +0000
Duration 00:35:02.03
Controller aio1.openstack.local
User root
Versions
Ansible 2.18.6
ara 1.7.4 / 1.7.4
Python 3.12.3
Summary
2 Hosts
1377 Tasks
1365 Results
104 Plays
504 Files
0 Records

File: /etc/ansible/roles/ceph-ansible/roles/ceph-nfs/tasks/create_rgw_nfs_user.yml

---
- name: Create rgw nfs user "{{ ceph_nfs_rgw_user }}"
  radosgw_user:
    name: "{{ ceph_nfs_rgw_user }}"
    cluster: "{{ cluster }}"
    display_name: "RGW NFS User"
    access_key: "{{ ceph_nfs_rgw_access_key | default(omit) }}"
    secret_key: "{{ ceph_nfs_rgw_secret_key | default(omit) }}"
  run_once: true
  register: rgw_nfs_user
  changed_when: false
  delegate_to: "{{ groups[mon_group_name][0] }}"
  when: nfs_obj_gw | bool
  environment:
    CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment | bool else None }}"
    CEPH_CONTAINER_BINARY: "{{ container_binary }}"

- name: Set_fact ceph_nfs_rgw_access_key and ceph_nfs_rgw_secret_key
  ansible.builtin.set_fact:
    ceph_nfs_rgw_access_key: "{{ (rgw_nfs_user.stdout | from_json)['keys'][0]['access_key'] }}"
    ceph_nfs_rgw_secret_key: "{{ (rgw_nfs_user.stdout | from_json)['keys'][0]['secret_key'] }}"
  delegate_to: "{{ groups[mon_group_name][0] }}"
  when: nfs_obj_gw | bool