mirror of
https://opendev.org/openstack/ansible-collections-openstack.git
synced 2026-05-06 13:23:06 +00:00
24 lines
739 B
YAML
24 lines
739 B
YAML
---
|
|
- name: Fetch compute services
|
|
openstack.cloud.compute_service_info:
|
|
cloud: "{{ cloud }}"
|
|
register: compute_services
|
|
|
|
- name: Assert return values of compute_service_info module
|
|
assert:
|
|
that:
|
|
- compute_services.compute_services | length > 0
|
|
# allow new fields to be introduced but prevent fields from being removed
|
|
- expected_fields|difference(compute_services.compute_services[0].keys())|length == 0
|
|
|
|
- name: Fetch compute services with filters
|
|
openstack.cloud.compute_service_info:
|
|
cloud: "{{ cloud }}"
|
|
binary: "nova-compute"
|
|
register: compute_services
|
|
|
|
- name: Assert return values of compute_service_info module
|
|
assert:
|
|
that:
|
|
- compute_services.compute_services | length > 0
|