diff options
author | Ansible Core Team <info@ansible.com> | 2020-03-09 09:40:31 +0000 |
---|---|---|
committer | Matt Martz <matt@sivel.net> | 2020-03-23 11:14:21 -0500 |
commit | 40218535ee1bc40feb76ff1044eaafcb11ee7ba9 (patch) | |
tree | c86e9c7e29aa2eea51de11cca9a5c439c24497e5 /test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml | |
parent | f8c4936c10a8d5754eb23011a98f2c136beae6c0 (diff) | |
download | ansible-40218535ee1bc40feb76ff1044eaafcb11ee7ba9.tar.gz |
Migrated to community.vmware
Diffstat (limited to 'test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml')
-rw-r--r-- | test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml b/test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml deleted file mode 100644 index c899e7a668..0000000000 --- a/test/integration/targets/vmware_host_powermgmt_policy/tasks/main.yml +++ /dev/null @@ -1,103 +0,0 @@ -# Test code for the vmware_host_powermgmt_policy module. -# Copyright: (c) 2018, Christian Kotte <christian.kotte@gmx.de> -# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) - -- when: vcsim is not defined - block: - - import_role: - name: prepare_vmware_tests - vars: - setup_attach_host: true - - - name: Reset all the hosts to balanced - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - cluster_name: "{{ ccr1 }}" - policy: balanced - validate_certs: no - - # The following test cases aren't supported by vcsim - - name: Set the Power Management Policy for esxi1 - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - esxi_hostname: '{{ esxi1 }}' - policy: high-performance - validate_certs: no - register: host_result - - debug: var=host_result - - name: Ensure Power Management Policy for esxi1 - assert: - that: - - host_result.result['{{ esxi1 }}'].current_state == "high-performance" - - - name: Reset all the hosts to balanced - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - cluster_name: "{{ ccr1 }}" - policy: balanced - validate_certs: no - register: all_hosts_result - - debug: var=all_hosts_result - - name: Ensure Power Management Policy is changed for all hosts of {{ ccr1 }} - assert: - that: - - all_hosts_result is changed - - all_hosts_result.result is defined - - - name: Reset all the hosts to balanced - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - cluster_name: "{{ ccr1 }}" - policy: balanced - validate_certs: no - - - name: Set the Power Management Policy for esxi1 in check mode - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - esxi_hostname: '{{ esxi1 }}' - policy: high-performance - validate_certs: no - register: host_result - check_mode: yes - - debug: var=host_result - - name: Ensure Power Management Policy for esxi1 in check mode - assert: - that: - - host_result is changed - - host_result.result is defined - - - name: Set the Power Management Policy on all hosts of {{ ccr1 }} - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - cluster_name: "{{ ccr1 }}" - policy: balanced - validate_certs: no - register: all_hosts_result - check_mode: yes - - debug: var=all_hosts_result - - name: Ensure we are still using the 'balanced' mode - assert: - that: - - not (all_hosts_result is changed) - - "all_hosts_result.result['{{ esxi1 }}'].current_state == 'balanced'" - always: - - name: Reset all the hosts to balanced - vmware_host_powermgmt_policy: - hostname: "{{ vcenter_hostname }}" - username: "{{ vcenter_username }}" - password: "{{ vcenter_password }}" - cluster_name: "{{ ccr1 }}" - policy: balanced - validate_certs: no |