Skip to content

WINC-520: Stop downloading oc client and leverage test image binaries#1216

Merged
openshift-merge-robot merged 2 commits into
openshift:masterfrom
jrvaldes:WINC-520-injecting-the-oc-cli
Sep 7, 2022
Merged

WINC-520: Stop downloading oc client and leverage test image binaries#1216
openshift-merge-robot merged 2 commits into
openshift:masterfrom
jrvaldes:WINC-520-injecting-the-oc-cli

Conversation

@jrvaldes
Copy link
Copy Markdown
Contributor

@jrvaldes jrvaldes commented Aug 25, 2022

This change leverages the introduction of the oc client in the test
images, making the build process simpler.

In addition, ensures the oc binary is present, prints the location
and the version.

Follow-up to openshift/release#26395

@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 25, 2022
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 25, 2022

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@jrvaldes jrvaldes changed the title [build] Stop downloading oc client WINC-520: Stop downloading oc client and leverage test image binaries Aug 25, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 25, 2022
Copy link
Copy Markdown
Contributor

@saifshaikh48 saifshaikh48 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Aug 29, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

/hold cancel

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 29, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test ?

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 29, 2022

@jrvaldes: The following commands are available to trigger required jobs:

  • /test aws-e2e-ccm-install
  • /test aws-e2e-operator
  • /test aws-e2e-upgrade
  • /test azure-e2e-operator
  • /test build
  • /test ci-index
  • /test images
  • /test lint
  • /test platform-none-vsphere-e2e-operator
  • /test unit
  • /test vsphere-e2e-operator
  • /test wicd-unit-vsphere

The following commands are available to trigger optional jobs:

  • /test azure-e2e-ccm-install
  • /test gcp-e2e-operator
  • /test vsphere-e2e-ccm-install

Use /test all to run the following jobs that were automatically triggered:

  • pull-ci-openshift-windows-machine-config-operator-master-aws-e2e-ccm-install
  • pull-ci-openshift-windows-machine-config-operator-master-aws-e2e-operator
  • pull-ci-openshift-windows-machine-config-operator-master-aws-e2e-upgrade
  • pull-ci-openshift-windows-machine-config-operator-master-azure-e2e-operator
  • pull-ci-openshift-windows-machine-config-operator-master-build
  • pull-ci-openshift-windows-machine-config-operator-master-ci-index
  • pull-ci-openshift-windows-machine-config-operator-master-images
  • pull-ci-openshift-windows-machine-config-operator-master-lint
  • pull-ci-openshift-windows-machine-config-operator-master-platform-none-vsphere-e2e-operator
  • pull-ci-openshift-windows-machine-config-operator-master-unit
  • pull-ci-openshift-windows-machine-config-operator-master-vsphere-e2e-operator
  • pull-ci-openshift-windows-machine-config-operator-master-wicd-unit-vsphere
Details

In response to this:

/test ?

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.

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test vsphere-e2e-operator

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test images

@jrvaldes jrvaldes force-pushed the WINC-520-injecting-the-oc-cli branch from dcedbaf to 76589ca Compare August 29, 2022 15:49
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Aug 29, 2022
@jrvaldes jrvaldes force-pushed the WINC-520-injecting-the-oc-cli branch 2 times, most recently from af54921 to abb8294 Compare August 29, 2022 15:59
@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test images

@jrvaldes jrvaldes force-pushed the WINC-520-injecting-the-oc-cli branch from abb8294 to 7288b5c Compare August 29, 2022 16:30
@jrvaldes
Copy link
Copy Markdown
Contributor Author

jrvaldes commented Aug 29, 2022

Got a syntax error in the script and fixed it.

/test images

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test vsphere-e2e-operator

@jrvaldes jrvaldes force-pushed the WINC-520-injecting-the-oc-cli branch from 7288b5c to 209eea5 Compare August 29, 2022 19:01
@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test images

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/test vsphere-e2e-operator

@jrvaldes jrvaldes marked this pull request as ready for review August 29, 2022 22:01
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 29, 2022
@openshift-ci openshift-ci Bot requested review from aravindhp and sebsoto August 29, 2022 22:02
@openshift-ci-robot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 9db93ab and 2 for PR HEAD 7125803 in total

@aravindhp
Copy link
Copy Markdown
Contributor

aravindhp commented Aug 31, 2022

/hold

until WINC-879 is fixed

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Aug 31, 2022
This change leverages the introduction of the oc client in the test
images, making the build process simpler.

Follow-up to openshift/release#26395
This change ensures the oc binary is present, or
fails otherwise. In addition, prints the location
and the version.
@jrvaldes jrvaldes force-pushed the WINC-520-injecting-the-oc-cli branch from 7125803 to bad87d2 Compare September 7, 2022 01:03
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Sep 7, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

jrvaldes commented Sep 7, 2022

/hold cancel

Blocker PR merged:

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 7, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

jrvaldes commented Sep 7, 2022

/retest-required

Copy link
Copy Markdown
Contributor

@saifshaikh48 saifshaikh48 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Sep 7, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

jrvaldes commented Sep 7, 2022

/retest-required

vsphere-e2e-operator-ipi-install-monitoringpvc step failed with expected file at https://github.com/mikefarah/yq/releases/download/3.3.0/yq_linux_amd64 to have checksum e70e482e7ddb9cf83b52f5e83b694a19e3aaf36acf6b82512cbe66e41d569201 but instead got 159f5c90ade00159d2d662cd55aaa3844f7dd3897005293a56a78207c57c993b

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Sep 7, 2022

@jrvaldes: all tests passed!

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

@openshift-merge-robot openshift-merge-robot merged commit 9484ad1 into openshift:master Sep 7, 2022
@jrvaldes
Copy link
Copy Markdown
Contributor Author

jrvaldes commented Sep 7, 2022

/cherry-pick release-4.11

@openshift-cherrypick-robot
Copy link
Copy Markdown

@jrvaldes: #1216 failed to apply on top of branch "release-4.11":

Applying: Stop downloading oc client
Applying: Ensure oc cli is present for e2e tests
Using index info to reconstruct a base tree...
M	hack/run-ci-e2e-test.sh
Falling back to patching base and 3-way merge...
Auto-merging hack/run-ci-e2e-test.sh
CONFLICT (content): Merge conflict in hack/run-ci-e2e-test.sh
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0002 Ensure oc cli is present for e2e tests
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

Details

In response to this:

/cherry-pick release-4.11

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.

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/cherry-pick release-4.11

@openshift-cherrypick-robot
Copy link
Copy Markdown

@jrvaldes: new pull request created: #1243

Details

In response to this:

/cherry-pick release-4.11

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.

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/cherry-pick release-4.10

@openshift-cherrypick-robot
Copy link
Copy Markdown

@jrvaldes: #1216 failed to apply on top of branch "release-4.10":

Applying: Stop downloading oc client
Applying: Ensure oc cli is present for e2e tests
Using index info to reconstruct a base tree...
M	hack/run-ci-e2e-test.sh
Falling back to patching base and 3-way merge...
Auto-merging hack/run-ci-e2e-test.sh
CONFLICT (content): Merge conflict in hack/run-ci-e2e-test.sh
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0002 Ensure oc cli is present for e2e tests
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

Details

In response to this:

/cherry-pick release-4.10

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.

@jrvaldes
Copy link
Copy Markdown
Contributor Author

/cherry-pick community-4.11

@openshift-cherrypick-robot
Copy link
Copy Markdown

@jrvaldes: new pull request created: #1249

Details

In response to this:

/cherry-pick community-4.11

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.

@jrvaldes jrvaldes deleted the WINC-520-injecting-the-oc-cli branch August 8, 2023 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants