Add properties for os_project

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
This commit is contained in:
Duc Truong
2020-03-26 09:38:36 -07:00
parent bf4af7b1b9
commit c1a2496e0f
5 changed files with 204 additions and 2 deletions

View File

@@ -0,0 +1,28 @@
---
- 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