summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/cs_service_offering/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/cs_service_offering/tasks')
-rw-r--r--test/integration/targets/cs_service_offering/tasks/guest_vm_service_offering.yml223
-rw-r--r--test/integration/targets/cs_service_offering/tasks/main.yml3
-rw-r--r--test/integration/targets/cs_service_offering/tasks/system_vm_service_offering.yml151
3 files changed, 0 insertions, 377 deletions
diff --git a/test/integration/targets/cs_service_offering/tasks/guest_vm_service_offering.yml b/test/integration/targets/cs_service_offering/tasks/guest_vm_service_offering.yml
deleted file mode 100644
index f7aee3c8a2..0000000000
--- a/test/integration/targets/cs_service_offering/tasks/guest_vm_service_offering.yml
+++ /dev/null
@@ -1,223 +0,0 @@
----
-- name: setup service offering
- cs_service_offering:
- name: Micro
- state: absent
- register: so
-- name: verify setup service offering
- assert:
- that:
- - so is successful
-
-- name: create service offering in check mode
- cs_service_offering:
- name: Micro
- display_text: Micro 512mb 1cpu
- cpu_number: 1
- cpu_speed: 2198
- memory: 512
- host_tags: eco
- storage_tags:
- - eco
- - backup
- storage_type: local
- register: so
- check_mode: true
-- name: verify create service offering in check mode
- assert:
- that:
- - so is changed
-
-- name: create service offering
- cs_service_offering:
- name: Micro
- display_text: Micro 512mb 1cpu
- cpu_number: 1
- cpu_speed: 2198
- memory: 512
- host_tags: eco
- storage_tags:
- - eco
- - backup
- storage_type: local
- register: so
-- name: verify create service offering
- assert:
- that:
- - so is changed
- - so.name == "Micro"
- - so.display_text == "Micro 512mb 1cpu"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: create service offering idempotence
- cs_service_offering:
- name: Micro
- display_text: Micro 512mb 1cpu
- cpu_number: 1
- cpu_speed: 2198
- memory: 512
- host_tags: eco
- storage_tags:
- - eco
- - backup
- storage_type: local
- register: so
-- name: verify create service offering idempotence
- assert:
- that:
- - so is not changed
- - so.name == "Micro"
- - so.display_text == "Micro 512mb 1cpu"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: update service offering in check mode
- cs_service_offering:
- name: Micro
- display_text: Micro RAM 512MB 1vCPU
- register: so
- check_mode: true
-- name: verify create update offering in check mode
- assert:
- that:
- - so is changed
- - so.name == "Micro"
- - so.display_text == "Micro 512mb 1cpu"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: update service offering
- cs_service_offering:
- name: Micro
- display_text: Micro RAM 512MB 1vCPU
- register: so
-- name: verify update service offerin
- assert:
- that:
- - so is changed
- - so.name == "Micro"
- - so.display_text == "Micro RAM 512MB 1vCPU"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: update service offering idempotence
- cs_service_offering:
- name: Micro
- display_text: Micro RAM 512MB 1vCPU
- register: so
-- name: verify update service offering idempotence
- assert:
- that:
- - so is not changed
- - so.name == "Micro"
- - so.display_text == "Micro RAM 512MB 1vCPU"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: remove service offering in check mode
- cs_service_offering:
- name: Micro
- state: absent
- check_mode: true
- register: so
-- name: verify remove service offering in check mode
- assert:
- that:
- - so is changed
- - so.name == "Micro"
- - so.display_text == "Micro RAM 512MB 1vCPU"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: remove service offering
- cs_service_offering:
- name: Micro
- state: absent
- register: so
-- name: verify remove service offering
- assert:
- that:
- - so is changed
- - so.name == "Micro"
- - so.display_text == "Micro RAM 512MB 1vCPU"
- - so.cpu_number == 1
- - so.cpu_speed == 2198
- - so.memory == 512
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: remove service offering idempotence
- cs_service_offering:
- name: Micro
- state: absent
- register: so
-- name: verify remove service offering idempotence
- assert:
- that:
- - so is not changed
-
-- name: create custom service offering
- cs_service_offering:
- name: custom
- display_text: custom offer
- is_customized: yes
- host_tags: eco
- storage_tags:
- - eco
- - backup
- storage_type: local
- register: so
-- name: verify create custom service offering
- assert:
- that:
- - so is changed
- - so.name == "custom"
- - so.display_text == "custom offer"
- - so.is_customized == True
- - so.cpu_number is not defined
- - so.cpu_speed is not defined
- - so.memory is not defined
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
-
-- name: remove custom service offering
- cs_service_offering:
- name: custom
- state: absent
- register: so
-- name: verify remove service offering
- assert:
- that:
- - so is changed
- - so.name == "custom"
- - so.display_text == "custom offer"
- - so.host_tags == ['eco']
- - so.storage_tags == ['eco', 'backup']
- - so.storage_type == "local"
diff --git a/test/integration/targets/cs_service_offering/tasks/main.yml b/test/integration/targets/cs_service_offering/tasks/main.yml
deleted file mode 100644
index 581f7d74de..0000000000
--- a/test/integration/targets/cs_service_offering/tasks/main.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-- import_tasks: guest_vm_service_offering.yml
-- import_tasks: system_vm_service_offering.yml \ No newline at end of file
diff --git a/test/integration/targets/cs_service_offering/tasks/system_vm_service_offering.yml b/test/integration/targets/cs_service_offering/tasks/system_vm_service_offering.yml
deleted file mode 100644
index 4c63a4b9c8..0000000000
--- a/test/integration/targets/cs_service_offering/tasks/system_vm_service_offering.yml
+++ /dev/null
@@ -1,151 +0,0 @@
----
-- name: setup system offering
- cs_service_offering:
- name: System Offering for Ansible
- is_system: true
- state: absent
- register: so
-- name: verify setup system offering
- assert:
- that:
- - so is successful
-
-- name: fail missing storage type and is_system
- cs_service_offering:
- name: System Offering for Ansible
- cpu_number: 1
- cpu_speed: 500
- memory: 512
- host_tag: perf
- storage_tag: perf
- storage_type: shared
- offer_ha: true
- limit_cpu_usage: false
- is_system: true
- register: so
- ignore_errors: true
-- name: verify create system service offering in check mode
- assert:
- that:
- - so is failed
- - so.msg.startswith('missing required arguments:')
-
-- name: create system service offering in check mode
- cs_service_offering:
- name: System Offering for Ansible
- cpu_number: 1
- cpu_speed: 500
- memory: 512
- host_tag: perf
- storage_tag: perf
- storage_type: shared
- offer_ha: true
- limit_cpu_usage: false
- system_vm_type: domainrouter
- is_system: true
- register: so
- check_mode: true
-- name: verify create system service offering in check mode
- assert:
- that:
- - so is changed
-
-- name: create system service offering
- cs_service_offering:
- name: System Offering for Ansible
- cpu_number: 1
- cpu_speed: 500
- memory: 512
- host_tag: perf
- storage_tag: perf
- storage_type: shared
- offer_ha: true
- limit_cpu_usage: false
- system_vm_type: domainrouter
- is_system: true
- register: so
-- name: verify create system service offering
- assert:
- that:
- - so is changed
- - so.name == "System Offering for Ansible"
- - so.display_text == "System Offering for Ansible"
- - so.cpu_number == 1
- - so.cpu_speed == 500
- - so.memory == 512
- - so.host_tags == ['perf']
- - so.storage_tags == ['perf']
- - so.storage_type == "shared"
- - so.offer_ha == true
- - so.limit_cpu_usage == false
- - so.system_vm_type == "domainrouter"
- - so.is_system == true
-
-- name: create system service offering idempotence
- cs_service_offering:
- name: System Offering for Ansible
- cpu_number: 1
- cpu_speed: 500
- memory: 512
- host_tag: perf
- storage_tag: perf
- storage_type: shared
- offer_ha: true
- limit_cpu_usage: false
- system_vm_type: domainrouter
- is_system: true
- register: so
-- name: verify create system service offering idempotence
- assert:
- that:
- - so is not changed
- - so.name == "System Offering for Ansible"
- - so.display_text == "System Offering for Ansible"
- - so.cpu_number == 1
- - so.cpu_speed == 500
- - so.memory == 512
- - so.host_tags == ['perf']
- - so.storage_tags == ['perf']
- - so.storage_type == "shared"
- - so.offer_ha == true
- - so.limit_cpu_usage == false
- - so.system_vm_type == "domainrouter"
- - so.is_system == true
-
-- name: remove system service offering in check mode
- cs_service_offering:
- name: System Offering for Ansible
- is_system: true
- state: absent
- check_mode: true
- register: so
-- name: verify remove system service offering in check mode
- assert:
- that:
- - so is changed
- - so.name == "System Offering for Ansible"
- - so.is_system == true
-
-- name: remove system service offering
- cs_service_offering:
- name: System Offering for Ansible
- is_system: true
- state: absent
- register: so
-- name: verify remove system service offering
- assert:
- that:
- - so is changed
- - so.name == "System Offering for Ansible"
- - so.is_system == true
-
-- name: remove system service offering idempotence
- cs_service_offering:
- name: System Offering for Ansible
- is_system: true
- state: absent
- register: so
-- name: verify remove system service offering idempotence
- assert:
- that:
- - so is not changed