File tree 3 files changed +25
-1
lines changed
linux/vhba_hot_add_remove
3 files changed +25
-1
lines changed Original file line number Diff line number Diff line change 3
3
---
4
4
- name : " Test case block"
5
5
block :
6
+ - name : " Skip test case"
7
+ include_tasks : ../../common/skip_test_case.yml
8
+ vars :
9
+ skip_msg : >-
10
+ Skip test case '{{ ansible_play_name }}' because '{{ new_disk_ctrl_type }}'
11
+ controller type is not supported on ARM ESXi host.
12
+ skip_reason : " Not Supported"
13
+ when :
14
+ - esxi_cpu_vendor == 'arm'
15
+ - new_disk_ctrl_type in ["lsilogic", "lsilogicsas"]
16
+
6
17
- name : " Test setup"
7
18
include_tasks : ../setup/test_setup.yml
8
19
vars :
Original file line number Diff line number Diff line change 7
7
# Initialize VM virtual hardware config variables
8
8
- name : " Initialize variables for new VM settings"
9
9
ansible.builtin.set_fact :
10
- boot_disk_controller : " {{ boot_disk_controller | lower if (boot_disk_controller is defined and boot_disk_controller) else 'lsilogicsas' }}"
10
+ boot_disk_controller : >-
11
+ {%- if boot_disk_controller is defined and boot_disk_controller -%}{{ boot_disk_controller | lower }}
12
+ {%- elif esxi_cpu_vendor == 'arm' -%}nvme
13
+ {%- else -%}lsilogicsas
14
+ {%- endif -%}
11
15
secureboot_enabled : " {{ secureboot_enabled is defined and secureboot_enabled | lower == 'true' }}"
12
16
network_adapter_type : " {{ network_adapter_type | lower if (network_adapter_type is defined and network_adapter_type) else 'e1000e' }}"
13
17
firmware : " {{ firmware | lower if (firmware is defined and firmware) else 'efi' }}"
Original file line number Diff line number Diff line change 11
11
tasks :
12
12
- name : " Test case block"
13
13
block :
14
+ - name : " Skip test case"
15
+ include_tasks : ../../common/skip_test_case.yml
16
+ vars :
17
+ skip_msg : >-
18
+ Skip test case '{{ ansible_play_name }}' because LSILogicSAS controller type
19
+ is not supported on ARM ESXi host.
20
+ skip_reason : " Not Supported"
21
+ when : esxi_cpu_vendor == 'arm'
22
+
14
23
- name : " Test setup"
15
24
include_tasks : ../setup/test_setup.yml
16
25
vars :
You can’t perform that action at this time.
0 commit comments