mirror of
https://opendev.org/openstack/ansible-collections-openstack.git
synced 2026-03-26 21:43:02 +00:00
Added 2 new modules to manipulate volume types in OpenStack * volume_type is used to create, delete and modify volume type * volume_type_info is used to show volume_type details, including encryption information ci tests extended with additional role to test basic module behaviour It is currently impossible to update is_public volume type attribute as it is being changed to "os-volume-type-access:is_public" which is not expected by api. Which expects just "is_public" https://docs.openstack.org/api-ref/block-storage/v3/?expanded=update-a-volume-type-detail#update-a-volume-type Which results in "'os-volume-type-access:is_public' was unexpected" reply. I guess the change is required by openstacksdk or on the API side Change-Id: Idc26a5240b5f3314c8384c7326d8a82dcc8c6171
60 lines
2.6 KiB
YAML
60 lines
2.6 KiB
YAML
---
|
|
- hosts: localhost
|
|
connection: local
|
|
gather_facts: true
|
|
|
|
roles:
|
|
- { role: address_scope, tags: address_scope }
|
|
- { role: auth, tags: auth }
|
|
- { role: catalog_service, tags: catalog_service }
|
|
- { role: coe_cluster, tags: coe_cluster }
|
|
- { role: coe_cluster_template, tags: coe_cluster_template }
|
|
- { role: compute_flavor, tags: compute_flavor }
|
|
- { role: compute_flavor_access, tags: compute_flavor_access }
|
|
- { role: compute_service, tags: compute_service }
|
|
- { role: config, tags: config }
|
|
- { role: dns_zone, tags: dns_zone }
|
|
- { role: endpoint, tags: endpoint }
|
|
- { role: federation_mapping, tags: federation_mapping }
|
|
- { role: floating_ip, tags: floating_ip }
|
|
- { role: group_assignment, tags: group_assignment }
|
|
- { role: host_aggregate, tags: host_aggregate }
|
|
- { role: identity_domain, tags: identity_domain }
|
|
- { role: identity_group, tags: identity_group }
|
|
- { role: identity_role, tags: identity_role }
|
|
- { role: identity_user, tags: identity_user }
|
|
- { role: image, tags: image }
|
|
- { role: inventory, tags: inventory }
|
|
- { role: keypair, tags: keypair }
|
|
- { role: keystone_federation_protocol, tags: keystone_federation_protocol }
|
|
- { role: keystone_idp, tags: keystone_idp }
|
|
- { role: loadbalancer, tags: loadbalancer }
|
|
- { role: logging, tags: logging }
|
|
- { role: network, tags: network }
|
|
- { role: neutron_rbac_policy, tags: neutron_rbac_policy }
|
|
- { role: object, tags: object }
|
|
- { role: object_container, tags: object_container }
|
|
- { role: port, tags: port }
|
|
- { role: project, tags: project }
|
|
- { role: quota, tags: quota }
|
|
- { role: recordset, tags: recordset }
|
|
- { role: resource, tags: resource }
|
|
- { role: resources, tags: resources }
|
|
- { role: role_assignment, tags: role_assignment }
|
|
- { role: router, tags: router }
|
|
- { role: security_group, tags: security_group }
|
|
- { role: security_group_rule, tags: security_group_rule }
|
|
- { role: server, tags: server }
|
|
- { role: server_action, tags: server_action }
|
|
- { role: server_group, tags: server_group }
|
|
- { role: server_metadata, tags: server_metadata }
|
|
- { role: server_volume, tags: server_volume }
|
|
- { role: stack, tags: stack }
|
|
- { role: subnet, tags: subnet }
|
|
- { role: subnet_pool, tags: subnet_pool }
|
|
- { role: volume, tags: volume }
|
|
- { role: volume_type, tags: volume_type }
|
|
- { role: volume_backup, tags: volume_backup }
|
|
- { role: volume_snapshot, tags: volume_snapshot }
|
|
- { role: volume_type_access, tags: volume_type_access }
|