DC fpga orchestration delete should delete subcloud vim strategies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Al Bailey |
Bug Description
This is more of a design change, than a bug, to align DC fpga orch with DC patch orch.
Brief Description
-----------------
When DC fpga orch starts it deletes any existing VIM strategies (there should not be any unless there was a failure)
When DC fpga orch succeeds it deletes the VIM strategy.
When DC fpga orch fails, it does not delete the VIM strategy.
Only one vim strategy can exist of any type, so having a failed fpga orch can block DC patch orch from running (without manually logging in to clean them up)
Severity
--------
Minor
Steps to Reproduce
------------------
Do a failed DC fpga orchestration.
Attempt a DC patch orchestration.
Expected Behavior
------------------
Should be able to do the patch orch
Actual Behavior
----------------
The leftover fpga vim strategy will block the patch orch.
Reproducibility
---------------
Should be reproduceable. Not typically seen, since in typical env, the goal was to resolve the fpga orch.
System Configuration
-------
DC
Branch/Pull Time/Commit
-------
Aug 13, 2020
Last Pass
---------
N/A
The DC fpga orch is a new feature and was designed with this limitation.
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Developer Testing
Workaround
----------
Manually login to the subclouds and delete the existing VIM strategy
stx.5.0 / med to low priority - issue related to FPGA Orchestration, but is relatively minor