-
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 Golang-based deploy-cli #1669
Conversation
0b80030
to
74088ff
Compare
74088ff
to
3471248
Compare
6395f97
to
e5632a8
Compare
/cc @dtantsur @elfosardo @zaneb I think you would like to check this out also |
@Rozzii: GitHub didn't allow me to request PR reviews from the following users: I, to, out, check, this, also, would, like, you, think. Note that only metal3-io members and repo collaborators can review this PR, and authors cannot review their own PRs. 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. |
/test metal3-bmo-e2e-test-pull |
/cc @adilGhaffarDev @lentzi90 @Rozzii @kashifest |
Yep that would be great! We will have to do that change in dev-env though, so doesn't matter if we merge this PR or not. |
Yes I'm aware of that. However we need to maintain this in 0.7 if we merge it before cutting release, so I think we are agreeing on merging only after 0.7? |
Yeah let's merge after 0.7 then |
6cd48bd
to
10bb8f5
Compare
60ea3a5
to
74f768e
Compare
/unhold We have BMO 0.8 released. |
/unhold |
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: kashifest 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 |
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
In general the structure and the approach looks good. |
74f768e
to
053752e
Compare
Signed-off-by: Max Rantil <[email protected]> Signed-off-by: Huy Mai <[email protected]>
053752e
to
e286246
Compare
Thank you. Of course we can only make sure how well it works after it's in CI, but at least we were able to test it in this PR: metal3-io/metal3-dev-env#1447 |
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
I'll put a hold until the final run of tests in the dev-env PR passes.
/hold
Tests passed |
What this PR does / why we need it:
This package does the jobs that are currently handled by
deploy.sh
. It will help installing BMO, Ironic with suitable configuration.This PR has been successfully tested here: metal3-io/metal3-dev-env#1447
Co-author: @maxrantil