Need dryrun support in the rvmc container

Bug #1958577 reported by Eric MacDonald
6
This bug affects 1 person
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)
Revision history for this message
Ghada Khalil (gkhalil) wrote :

screening: minor; tool enhancement

Changed in starlingx:
importance: Undecided → Low
status: New → Triaged
tags: added: stx.metal
tags: added: stx.tools
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.