Conditional check required in virt-support-goenabled.sh
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Al Bailey |
Bug Description
Brief Description
-----------------
The following check in virt-support-
if [ "${host_type}" == "physical" ] && [ "${hardware_
LOG "Virtualization is not supported: ${OPTS}. Failing goenabled check."
LOG "Failure reasons:
exit 1
fi
This results in the worker node failing to unlock even though it has no dependency on hardware virtualization.
Severity
--------
Medium to Low
Steps to Reproduce
------------------
On a k8s only deployment (i.e. no openstack labels are specified)
- Lock worker node
- Disable vt-x in the BIOS
- Unlock worker node
Expected Behavior
------------------
The unlock passes
Actual Behavior
----------------
The unlock fails and the node goes into a loop loop
Reproducibility
---------------
Reproducible
System Configuration
-------
any
Branch/Pull Time/Commit
-------
master 2019-09-11
Last Pass
---------
This issue exists since the introduction of the container platform in stx.2.0
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Found accidentally - node had vt-d disabled by mistake
description: | updated |
Marking as stx.3.0 / medium priority -- this causes a node reboot loop for k8s only deployments which don't need VT-x on