Skip to content

Conversation

rahulbabu95
Copy link

Description

For ISO bootmode, the controller required a placeHolder ":macAddress" to be present in the ISOURL which would then later be replaced to the MAC address of the actual hardware during the workflow creation time. Default the logic to append hardware MAC before the ISO file name by default without any placeholder, as we are doing it anyways right now and this slightly alleviates the user experience.

Why is this needed

Improves UX

Fixes: #

How Has This Been Tested?

Built a custom CAPT image, and verified that the macAddress was populated in the workflow object.

How are existing users impacted? What migration steps/scripts do we need?

Checklist:

I have:

  • updated the documentation and/or roadmap (if required)
  • added unit or e2e tests
  • provided instructions on how to upgrade

For ISO bootmode, the controller required a placeHolder ":macAddress" to
be present in the ISOURL which would then later be replaced to the MAC
address of the actual hardware during the workflow creation time.
Default the logic to append hardware MAC before the ISO file name by
default without any placeholder, as we are doing it anyways right now
and this slightly alleviates the user experience.

Signed-off-by: Rahul Ganesh <[email protected]>
@rahulbabu95 rahulbabu95 force-pushed the default-macAddress-isomount-workflow branch from 5e207d3 to 4377a37 Compare January 16, 2025 21:51
@jacobweinstock jacobweinstock added the ready-to-merge Signal to Mergify to merge the PR. label Jan 16, 2025
@mergify mergify bot merged commit da7daea into tinkerbell:main Jan 16, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Signal to Mergify to merge the PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants