Merge "Use ansible openstack collection"
This commit is contained in:
commit
49a2fea6ea
|
@ -28,7 +28,7 @@
|
|||
sp_data: "{{ keystone_sp | to_json }}"
|
||||
|
||||
- name: Ensure domain which remote IDP users are mapped onto exists
|
||||
os_keystone_domain:
|
||||
openstack.cloud.os_keystone_domain:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.domain }}"
|
||||
|
@ -39,7 +39,7 @@
|
|||
with_items: "{{ keystone_federated_identities | default([]) }}"
|
||||
|
||||
- name: Ensure project which remote IDP users are mapped onto exists
|
||||
os_project:
|
||||
openstack.cloud.os_project:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.project }}"
|
||||
|
@ -51,7 +51,7 @@
|
|||
with_items: "{{ keystone_federated_identities | default([]) }}"
|
||||
|
||||
- name: Ensure user which remote IDP users are mapped onto exists
|
||||
os_user:
|
||||
openstack.cloud.os_user:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.user }}"
|
||||
|
@ -68,7 +68,7 @@
|
|||
with_items: "{{ keystone_federated_identities | default([]) }}"
|
||||
|
||||
- name: Ensure Group for external IDP users exists
|
||||
os_group:
|
||||
openstack.cloud.os_group:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.group }}"
|
||||
|
@ -80,7 +80,7 @@
|
|||
with_items: "{{ keystone_federated_identities | default([]) }}"
|
||||
|
||||
- name: Ensure Role for external IDP users exists
|
||||
os_keystone_role:
|
||||
openstack.cloud.os_keystone_role:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.role | default('_member_') }}"
|
||||
|
@ -93,7 +93,7 @@
|
|||
with_items: "{{ keystone_federated_identities | default([]) }}"
|
||||
|
||||
- name: Ensure Group/Project/Role mapping exists
|
||||
os_user_role:
|
||||
openstack.cloud.os_user_role:
|
||||
cloud: default
|
||||
state: present
|
||||
group: "{{ item.group }}"
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
# limitations under the License.
|
||||
|
||||
- name: Add LDAP domains
|
||||
os_keystone_domain:
|
||||
openstack.cloud.os_keystone_domain:
|
||||
cloud: default
|
||||
state: present
|
||||
name: "{{ item.key }}"
|
||||
|
|
Loading…
Reference in New Issue