Need dryrun support in the rvmc container
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Triaged
|
Low
|
Eric MacDonald |
Bug Description
Brief Description
-----------------
The Redfish Virtual Media Controller (RVMC) executes a series of query operations followed by the actual actions that send commands to the BMC.
The actions perform an installation of a server from an ISO loaded into that server's virtual media CD/DVD.
This issue calls for the RVMC to support a 'dryrun' mode that would perform the query but avoid the actions. This way, before actually performing the install it is possible to verify the BMC is ping-able, that a login session can be created with the supplied login credentials, the redfish tree is responsive and readable and confirm communication is with the expected target server.
Severity
--------
Minor: Debug tool
Steps to Reproduce
------------------
run rvmc
Expected Behavior
------------------
Ability to run the rvmc without taking actions.
Actual Behavior
----------------
all query and action are taken whenever the rvmc is invoked.
Reproducibility
---------------
100% since requested feature is not currently implemented.
System Configuration
-------
Distributed Cloud
Branch/Pull Time/Commit
-------
time of issue creation
Last Pass
---------
N/A
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Feature and Regression testing
Workaround
----------
Modify the code manually
Changed in starlingx: | |
assignee: | nobody → Eric MacDonald (rocksolidmtce) |
screening: minor; tool enhancement