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

OKD-225: Sync samples - OKD CI is completely broken currently due to removed containers #569

Merged
merged 3 commits into from
Sep 18, 2024

Conversation

ausil
Copy link
Contributor

@ausil ausil commented Sep 4, 2024

remove unsupported imagestreams from OKD.

These unsupported imagestreams and not synced by the library-sync.sh and
due to missing containers referenced from the repos the import is
failing causing all CI to be broken for OKD. so lets just remove them

@aleskandro
Copy link
Member

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Sep 4, 2024
@ausil
Copy link
Contributor Author

ausil commented Sep 5, 2024

/test e2e-aws-ovn-image-ecosystem

@ausil ausil changed the title Sync samples Sync samples - OKD CI is completely broken currently due to removed containers Sep 9, 2024
@ausil
Copy link
Contributor Author

ausil commented Sep 9, 2024

/test e2e-aws-ovn-image-ecosystem

@ausil ausil changed the title Sync samples - OKD CI is completely broken currently due to removed containers OKD-225: Sync samples - OKD CI is completely broken currently due to removed containers Sep 9, 2024
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Sep 9, 2024

@ausil: This pull request references OKD-225 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.18.0" version, but no target version was set.

In response to this:

remove unsupported imagestreams from OKD.

These unsupported imagestreams and not synced by the library-sync.sh and
due to missing containers referenced from the repos the import is
failing causing all CI to be broken for OKD. so lets just remove them

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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Sep 9, 2024
@Prashanth684
Copy link
Contributor

/cc @metlos

@openshift-ci openshift-ci bot requested a review from metlos September 9, 2024 15:54
@Prashanth684
Copy link
Contributor

e2e-aws-ovn-image-ecosystem test failure seems unrelated. happens in #567 as well.

@metlos
Copy link
Contributor

metlos commented Sep 9, 2024

The image streams are pulled from https://github.com/openshift/library during our release and we don't maintain a separate list of images/tags that should/shouldn't be pulled. I think this is more of a problem with the OpenShift library than with the samples operator.

@Prashanth684
Copy link
Contributor

The image streams are pulled from https://github.com/openshift/library during our release and we don't maintain a separate list of images/tags that should/shouldn't be pulled. I think this is more of a problem with the OpenShift library than with the samples operator.

17530d2 commit lists a set of supported imagestreams which is why imagestreams like mariadb, SQL and redis have been dropped. Given that is the case, this PR is correct? It does sync whatever is supported.

@ausil
Copy link
Contributor Author

ausil commented Sep 10, 2024

The image streams are pulled from https://github.com/openshift/library during our release and we don't maintain a separate list of images/tags that should/shouldn't be pulled. I think this is more of a problem with the OpenShift library than with the samples operator.

https://github.com/openshift/cluster-samples-operator/blob/master/library-sync.sh says that you do maintain a list of what is and is not synced. Ignoring and leaving in place old, unsupported content. Most of this PR comes from running that script. The second commit, removing old bits, comes from cleaning up stuff that is not updated by the script.

@metlos
Copy link
Contributor

metlos commented Sep 10, 2024

/approve

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 10, 2024
@Prashanth684 Prashanth684 added qe-approved Signifies that QE has signed off on this PR px-approved Signifies that Product Support has signed off on this PR docs-approved Signifies that Docs has signed off on this PR labels Sep 10, 2024
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Sep 10, 2024

@ausil: This pull request references OKD-225 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.18.0" version, but no target version was set.

In response to this:

remove unsupported imagestreams from OKD.

These unsupported imagestreams and not synced by the library-sync.sh and
due to missing containers referenced from the repos the import is
failing causing all CI to be broken for OKD. so lets just remove them

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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 92a56cc and 2 for PR HEAD 68361ab in total

@Prashanth684
Copy link
Contributor

can we override the e2e-aws-ovn-image-ecosystem job @metlos ?

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 92a56cc and 2 for PR HEAD 68361ab in total

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 92a56cc and 2 for PR HEAD 68361ab in total

1 similar comment
@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 92a56cc and 2 for PR HEAD 68361ab in total

Sync the library to pull in the new version of nodejs and ruby templates

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
These unsupported imagestreams and not synced by the library-sync.sh and
due to missing containers referenced from the repos the import is
failing causing all CI to be breoken for OKD. so lets just remove them

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Sep 11, 2024
Syncing rails due to a bump in library that hopefully fixes the CI
breakage

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
@ausil
Copy link
Contributor Author

ausil commented Sep 12, 2024

/retest

@Prashanth684
Copy link
Contributor

Prashanth684 commented Sep 16, 2024

@metlos i appreciate that you are trying to fix the e2e ecosystem test, but could we please override that job to push these changes through as they will unblock OKD releases? we haven't had a green release image for over a week now.

@metlos
Copy link
Contributor

metlos commented Sep 18, 2024

/override e2e-aws-ovn-image-ecosystem

Copy link
Contributor

openshift-ci bot commented Sep 18, 2024

@metlos: /override requires failed status contexts, check run or a prowjob name to operate on.
The following unknown contexts/checkruns were given:

  • e2e-aws-ovn-image-ecosystem

Only the following failed contexts/checkruns were expected:

  • ci/prow/e2e-aws
  • ci/prow/e2e-aws-operator
  • ci/prow/e2e-aws-ovn-image-ecosystem
  • ci/prow/e2e-aws-ovn-proxy
  • ci/prow/e2e-aws-ovn-upgrade
  • ci/prow/images
  • ci/prow/unit
  • ci/prow/verify
  • pull-ci-openshift-cluster-samples-operator-master-e2e-aws
  • pull-ci-openshift-cluster-samples-operator-master-e2e-aws-operator
  • pull-ci-openshift-cluster-samples-operator-master-e2e-aws-ovn-image-ecosystem
  • pull-ci-openshift-cluster-samples-operator-master-e2e-aws-ovn-proxy
  • pull-ci-openshift-cluster-samples-operator-master-e2e-aws-ovn-upgrade
  • pull-ci-openshift-cluster-samples-operator-master-images
  • pull-ci-openshift-cluster-samples-operator-master-unit
  • pull-ci-openshift-cluster-samples-operator-master-verify
  • tide

If you are trying to override a checkrun that has a space in it, you must put a double quote on the context.

In response to this:

/override e2e-aws-ovn-image-ecosystem

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.

@metlos
Copy link
Contributor

metlos commented Sep 18, 2024

/override ci/prow/e2e-aws-ovn-image-ecosystem

Copy link
Contributor

openshift-ci bot commented Sep 18, 2024

@metlos: Overrode contexts on behalf of metlos: ci/prow/e2e-aws-ovn-image-ecosystem

In response to this:

/override ci/prow/e2e-aws-ovn-image-ecosystem

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.

Copy link
Contributor

openshift-ci bot commented Sep 18, 2024

@ausil: all tests passed!

Full PR test history. Your PR dashboard.

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.

@Prashanth684
Copy link
Contributor

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Sep 18, 2024
Copy link
Contributor

openshift-ci bot commented Sep 18, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aleskandro, ausil, metlos, Prashanth684

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot openshift-merge-bot bot merged commit e756911 into openshift:master Sep 18, 2024
9 checks passed
@ausil ausil deleted the sync-samples branch September 18, 2024 18:23
@openshift-bot
Copy link
Contributor

[ART PR BUILD NOTIFIER]

Distgit: ose-cluster-samples-operator
This PR has been included in build ose-cluster-samples-operator-container-v4.18.0-202409190709.p0.ge756911.assembly.stream.el9.
All builds following this will include this PR.

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. docs-approved Signifies that Docs has signed off on this PR jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. px-approved Signifies that Product Support has signed off on this PR qe-approved Signifies that QE has signed off on this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants