Skip to content

Redfish VirtualMedia never gets BOOTIF kernel parameter #2712

@s3rj1k

Description

@s3rj1k

What steps did you take and what happened:
Create typical BMH with redfish-virtualmedia BMC and wait for Inspection to start

What did you expect to happen:
Inside IPA OS I expect to see BOOTIF kernel parameter in /proc/cmdline with value that comes from spec.bootMACAddress of BMH

Anything else you would like to add:
Rationale why BOOTIF is also important in virtualmedia case:

Consider a host that has a lot of NICs in, running dhclient against all of them takes time and some even might freeze, given that we already enforce spec.bootMACAddress to be set in all cases it makes sense to pass that data into virtualmedia ISO so that some specific script inside IPA would consume it and try to get IP on that NIC.

It does only covers the case when connectivity to Ironic is provided via PXE network so this should be optional on IPA side but facility to get this info should still be provided by BMO.

Environment:

  • Baremetal Operator version: v0.11.0
  • Environment (metal3-dev-env or other): custom setup with CAPM3 (version is irrelevant to issue)

/kind bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.triage/acceptedIndicates an issue is ready to be actively worked on.

    Projects

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions