-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🌱 Adding ipxe builder to init container #1966
Conversation
Skipping CI for Draft Pull Request. |
1ba2495
to
553805d
Compare
So this ipxe-builder will run as an init container for ironic? Why does it have its own overlays? |
Yes it will run as init container, the idea is that it is not mandatory if user is fine with the default iPXE firmware then this init container is not needed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the overlays names should be something like with-ipxe-builder
, instead of ipxe-builder
. That overlay should install ironic with ipxe-builder
as an init container, not just the ipxe-builder itself.
I left an inline comment. Currently this overlay should give us tls on ipxe-builder, but not on ironic. Not sure if that's what we want?
Thanks for the explanation. I was confused by the overlays names. |
Note: everything happening here should be repeated in ironic-standalone-operator. |
Signed-off-by: Muhammad Adil Ghaffar <[email protected]>
553805d
to
3839971
Compare
FYI: I have started reviewing this, looks good but I have not finished yet. |
/lgtm |
LGTM to me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Rozzii The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
Adding ipxe builder to ironic init container
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #