mirror of
https://opendev.org/openstack/ansible-collections-openstack.git
synced 2026-05-08 06:13:13 +00:00
Keystone supports setting custom properties for projects. This changes add properties to os_project to enable setting of custom properties. Depends-On: https://review.opendev.org/715255 Change-Id: I23e2834d6b9d40ce86db4b32a0ed8bf76b3d9879
29 lines
594 B
YAML
29 lines
594 B
YAML
---
|
|
- name: Create project
|
|
openstack.cloud.os_project:
|
|
cloud: "{{ cloud }}"
|
|
state: present
|
|
name: ansible_project
|
|
description: dummy description
|
|
domain_id: default
|
|
enabled: True
|
|
register: project
|
|
|
|
- debug: var=project
|
|
|
|
- name: Update project
|
|
openstack.cloud.os_project:
|
|
cloud: "{{ cloud }}"
|
|
state: present
|
|
name: ansible_project
|
|
description: new description
|
|
register: updatedproject
|
|
|
|
- debug: var=updatedproject
|
|
|
|
- name: Delete project
|
|
openstack.cloud.os_project:
|
|
cloud: "{{ cloud }}"
|
|
state: absent
|
|
name: ansible_project
|