Is this a new feature, an improvement, or a change to existing functionality?
New Feature
How would you describe the priority of this feature request
Medium
Please provide a clear description of problem this feature solves
Allow optional flag in expected-machines.json to disable lockdown. Currently, we have to manually disable lockdown during the ingestion process anyway, so a flag to allow it would prevent manual intervention.
Feature Description
From automation engineer perspective, I want to be able to simply add an optional 'lockdown:false' field to the expected-machines.json so that lockdown is auto-disabled during the ingestion process, allowing the ingestion automation to work e2e without manual intervention.
Describe your ideal solution
expected-machines.json format:
{
"expected_machines": [ {
"bmc_mac_address": "C4:5A:B1:C8:38:0D",
"bmc_username": "root",
"bmc_password": "password",
"chassis_serial_number": "SERIAL-1",
"lockdown": "false"
}]
}
Describe any alternatives you have considered
Running CLI commands during ingestion (manual, error-prone, doesn't scale)
Manually disabling Lockdown in BMC Console during ingestion (manual, doesn't scale)
Additional context
No response
Code of Conduct