-
Notifications
You must be signed in to change notification settings - Fork 119
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
🌱 Take Deploy-cli to replace deploy.sh #1447
base: main
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
50f68c9
to
62479c0
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
/test metal3-dev-env-integration-test-ubuntu-main |
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
4 similar comments
/retest |
/retest |
/retest |
/retest |
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
62479c0
to
36505c0
Compare
Deploy-CLI was merged. Repurposing this PR as adaptation of the new tool to dev-env. /retitle 🌱 Take Deploy-cli to replace deploy.sh |
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
Retesting doesn't help, you need to fix the issue.
|
This is an old issue. It was fixed after the first fail. |
dd73b39
to
6185294
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
/test metal3-centos-e2e-integration-test-release-1-7 |
6185294
to
15726d4
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
/retest-required |
/test metal3-centos-e2e-integration-test-release-1-8 |
15726d4
to
71bd2eb
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
/retest |
71bd2eb
to
f75dd9b
Compare
/test metal3-centos-e2e-integration-test-release-1-8 |
f75dd9b
to
4f4e3e4
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
export DEPLOY_TOOL="${BMOPATH}/tools/deploy.sh" | ||
if [[ "${BMOBRANCH}" = "main" ]] || [[ "${BMOBRANCH}" = "release-0.9" ]]; then |
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.
Since deploy.sh is going away, make it the subject of condition, so we don't have to be adding releases in this list to keep it working.
export DEPLOY_TOOL="${BMOPATH}/tools/deploy.sh" | |
if [[ "${BMOBRANCH}" = "main" ]] || [[ "${BMOBRANCH}" = "release-0.9" ]]; then | |
if [[ "${BMOBRANCH}" =~ release-0.(8|6|5) ]]; then | |
export DEPLOY_TOOL="${BMOPATH}/tools/deploy.sh" | |
else |
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.
Now it is in two places?
49a82b7
to
6f9b837
Compare
Now that we have deploy-cli in BMO main, we can start using it to replace deploy.sh in installing BMO and Ironic. Signed-off-by: Huy Mai <[email protected]>
6f9b837
to
5c22adb
Compare
/test metal3-dev-env-integration-test-ubuntu-main |
@mquhuy: The following test failed, say
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-sigs/prow repository. I understand the commands that are listed here. |
/test metal3-dev-env-integration-test-ubuntu-main |
/test metal3-dev-env-integration-test-ubuntu-main |
This PR is currently used to test metal3-io/baremetal-operator#1669 Eventually we could consider merging it (to use deploy-cli in CI), but for now let's holdThis PR takes Deploy-cli into use to replace deploy.sh in dev-env deployment and tests.