-
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
🌱 add iPXE TLS support to local ironic deployment #1326
Conversation
/test-ubuntu-integration-main |
/test-centos-e2e-integration-main |
/test-ubuntu-integration-main |
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.
Just future TODO item noted.
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.
/lgtm
/hold |
e97d607
to
4defe7d
Compare
/test-ubuntu-integration-main |
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.
/lgtm
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.
Some nits (ignore at will).
As stated in earlier comment, we should also refactor the way args are passed, but in some other PR.
4defe7d
to
640a3db
Compare
640a3db
to
57d5b7f
Compare
/test-ubuntu-integration-main |
1 similar comment
/test-ubuntu-integration-main |
I will check the logs of test-ubuntu-integration-main soon, it is strange that now this is failing, it has passed multiple times before. |
/test-ubuntu-integration-main |
25956fa
to
7cf111b
Compare
/keep-test-ubuntu-integration-main |
/metal3-bmo-e2e-test-pull For some reason ipxe certs are getting mounted, I am debugging , probably some bash condition mixup. |
/metal3-bmo-e2e-test-pull |
/override keep-test-ubuntu-integration-main |
@Rozzii: Overrode contexts on behalf of Rozzii: keep-test-ubuntu-integration-main In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
7cf111b
to
2a42596
Compare
This change will introduce the configuration options necessary to run locally deployed (local container no K8s) Ironic with customized TLS enabled iPXE. Currently the custom iPXE firmware is being produced in the metal3-dev-env when this feature is enabled. Conditions managing the passing of certificates to containers have been modified in the run_local_ironic.sh to evaluate the availibilty of the certificates instead of the acailability of the related environment variables. Signed-off-by: Adam Rozman <[email protected]>
2a42596
to
eb638fc
Compare
/retest |
/metal3-bmo-e2e-test-pull |
/metal3-bmo-e2e-test-pull |
/test metal3-bmo-e2e-test-pull |
/metal3-bmo-e2e-test-pull |
/test metal3-bmo-e2e-test-pull |
first this has to get merged to get through this PR through the CI metal3-io/metal3-dev-env#1344 |
/test-ubuntu-integration-main |
1 similar comment
/test-ubuntu-integration-main |
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.
/lgtm
This change will introduce the configuration options necessary to run locally deployed (local container no K8s) Ironic with customized TLS enabled iPXE.
Currently the custom iPXE firmware is being produced in the metal3-dev-env when this feature is enabled.
This PR should not cause any issue if merged, but the feature supported in this PR will become available only after metal3-io/ironic-image#429 is merged.