Skip to content
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

CI : OpenShift E2E workflow failing due to openshift/origin-control-plane image no longer present on Docker Hub #5545

Closed
rohanKanojia opened this issue Oct 25, 2023 · 5 comments
Assignees
Milestone

Comments

@rohanKanojia
Copy link
Member

Is your task related to a problem? Please describe

Since past week, I've seen E2E failures for OpenShift workflows on pull requests. All of them seem to fail in the setup phase:

Checking if image openshift/origin-control-plane:v3.11 is available ...
Pulling image openshift/origin-control-plane:v3.11
error: error pulling Docker image openshift/origin-control-plane:v3.11
Error: Command failed: oc cluster up --routing-suffix="127.0.0.1.${OC_DOMAIN:-nip.io}" 
    at checkExecSyncError (node:child_process:861:11)
Error: Command failed: oc cluster up --routing-suffix="127.0.0.1.${OC_DOMAIN:-nip.io}" 
    at Object.execSync (node:child_process:932:15)
    at logExecSync (/home/runner/work/_actions/manusa/actions-setup-openshift/v1.1.5/src/exec.js:8:17)
    at clusterUp (/home/runner/work/_actions/manusa/actions-setup-openshift/v1.1.5/src/install.js:16:3)
    at startCluster (/home/runner/work/_actions/manusa/actions-setup-openshift/v1.1.5/src/install.js:[18](https://github.com/fabric8io/kubernetes-client/actions/runs/6626026544/job/17998541125?pr=5540#step:4:19):39)
    at install (/home/runner/work/_actions/manusa/actions-setup-openshift/v1.1.5/src/install.js:46:3)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async run (/home/runner/work/_actions/manusa/actions-setup-openshift/v1.1.5/src/index.js:16:3) {
  status: 1,
  signal: null,
  output: [ null, null, null ],
  pid: 70741,
  stdout: null,
  stderr: null
}
Error: Command failed: oc cluster up --routing-suffix="1[27](https://github.com/fabric8io/kubernetes-client/actions/runs/6626026544/job/17998541125?pr=5540#step:4:28).0.0.1.${OC_DOMAIN:-nip.io}"

It's due to openshift/origin-control-plane image no longer present on Docker Hub anymore.

Describe the solution you'd like

We need to find out why this workflow started failing all of sudden and fix it.

Describe alternatives you've considered

No response

Additional context

No response

@manusa
Copy link
Member

manusa commented Oct 25, 2023

It's more than that. That part is already fixed (manusa/actions-setup-openshift#41).

However, the newer images don't seem to be working either.

@manusa manusa self-assigned this Oct 25, 2023
@manusa manusa moved this to In Progress in Eclipse JKube Oct 25, 2023
@rohanKanojia
Copy link
Member Author

rohanKanojia commented Nov 2, 2023

openshift/origin-control-plane images are back on Docker Hub. However, OpenShift 3.11.0 build is still failing.

@manusa
Copy link
Member

manusa commented Nov 2, 2023

openshift/origin-control-plane images are back on Docker Hub. However, OpenShift 3.11.0 build is still failing.

However, the newer images don't seem to be working either.

Only the proper 3.10 images have been restored in either Quay or Docker.

Copy link

stale bot commented Feb 3, 2024

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!

@stale stale bot added the status/stale label Feb 3, 2024
@manusa manusa moved this from Planned to In Progress in Eclipse JKube Feb 16, 2024
@rohanKanojia rohanKanojia moved this from In Progress to Review in Eclipse JKube Mar 8, 2024
@rohanKanojia rohanKanojia moved this from Review to In Progress in Eclipse JKube Mar 8, 2024
@manusa manusa moved this from In Progress to Review in Eclipse JKube Mar 27, 2024
@manusa manusa moved this from Review to In Progress in Eclipse JKube Mar 27, 2024
@manusa manusa moved this from In Progress to Review in Eclipse JKube Apr 12, 2024
@manusa
Copy link
Member

manusa commented Apr 12, 2024

The issue should be considered now as complete.

We have now on-demand CI checks performed on an ephemeral OpenShift 3.10 cluster.
In addition, we've set up a CI pipeline that performs checks on a 4.x cluster provided by OSCI.io.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants