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

Fix SO index #3056

Merged
Merged

Conversation

pierDipi
Copy link
Member

Our Dockerfile for Index image is now pulling
registry.ci.openshift.org/knative/release-1.35.0:serverless-bundle on line 14 as the bundle now exists.

It doesn't pull the the previously built
image-registry.openshift-image-registry.svc:5000/openshift-marketplace/serverless-bundle:latest and the release-1.35.0 bundle references images at registry.redhat.io which are not pullable yet.

Originally reported here: #3054 (comment)

Our Dockerfile for Index image is now pulling
`registry.ci.openshift.org/knative/release-1.35.0:serverless-bundle`
on line 14 as the bundle now exists.

It doesn't pull the the previously built
`image-registry.openshift-image-registry.svc:5000/openshift-marketplace/serverless-bundle:latest`
and the release-1.35.0 bundle references images at
`registry.redhat.io` which are not pullable yet.

Signed-off-by: Pierangelo Di Pilato <[email protected]>
@openshift-ci openshift-ci bot requested review from creydr and mgencur November 27, 2024 08:55
@pierDipi
Copy link
Member Author

/cherry-pick release-1.35

@openshift-cherrypick-robot
Copy link
Contributor

@pierDipi: once the present PR merges, I will cherry-pick it on top of release-1.35 in a new PR and assign it to you.

In response to this:

/cherry-pick release-1.35

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
Member

@creydr creydr left a comment

Choose a reason for hiding this comment

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

Thanks for fixing

/lgtm

@mgencur
Copy link
Contributor

mgencur commented Nov 27, 2024

/lgtm

Copy link
Contributor

openshift-ci bot commented Nov 27, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: creydr, mgencur, pierDipi

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:
  • OWNERS [creydr,mgencur,pierDipi]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@skonto
Copy link
Contributor

skonto commented Nov 27, 2024

We need this after each cut? Do we need to document it in the template as in here: #2989?

@@ -10,10 +10,6 @@ COPY olm-catalog/serverless-operator-index/configs /configs
RUN /bin/opm init serverless-operator --default-channel=stable --output yaml >> /configs/index.yaml
RUN /bin/opm render --skip-tls-verify -o yaml \
registry.ci.openshift.org/knative/release-1.33.0:serverless-bundle \
registry.ci.openshift.org/knative/release-1.34.0:serverless-bundle \
registry.ci.openshift.org/knative/release-1.35.0:serverless-bundle >> /configs/index.yaml || \
Copy link
Contributor

Choose a reason for hiding this comment

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

or make it point to 1.36?

Copy link
Contributor

Choose a reason for hiding this comment

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

Not needed. See my comment below.

@mgencur
Copy link
Contributor

mgencur commented Nov 27, 2024

We need this after each cut? Do we need to document it in the template as in here

No. That's a one-time change. We had that before because we wanted to be able to install Serverless operator from "main" and from release branch without rebuilding the Bundle (i.e. faster setup - for periodic jobs or local runs). But now we need to rebuild the Bundle every time because we replace registry.redhat.io references with quay.io. So, the bundle will be rebuilt correctly for each branch.

@skonto
Copy link
Contributor

skonto commented Nov 27, 2024

No. That's a one-time change.

Is there going to be a 1.36 entry (registry.ci.openshift.org/knative/release-1.36.0:serverless-bundle) in there with registry.redhat.io references?

@mgencur
Copy link
Contributor

mgencur commented Nov 27, 2024

Is there going to be a 1.36 entry in there with registry.redhat.io references?

No.

@pierDipi
Copy link
Member Author

We need this after each cut? Do we need to document it in the template as in here: #2989?

no, I don't think so

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD c9eb519 and 2 for PR HEAD cd12d32 in total

@pierDipi
Copy link
Member Author

error getting cluster operators: Get "https://api.serverless-ocp-4-17-amd64-aws-us-east-1-6544x.serverless.devcluster.openshift.com:6443/apis/config.openshift.io/v1/clusteroperators": dial tcp 3.227.130.244:6443: connect: connection refused
ClusterOperators:
	clusteroperators are missing

Can we merge anyway?

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 511168a and 1 for PR HEAD cd12d32 in total

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 511168a and 2 for PR HEAD cd12d32 in total

2 similar comments
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 511168a and 2 for PR HEAD cd12d32 in total

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 511168a and 2 for PR HEAD cd12d32 in total

@mgencur mgencur merged commit baf5e6a into openshift-knative:main Nov 28, 2024
17 of 24 checks passed
@openshift-cherrypick-robot
Copy link
Contributor

@pierDipi: new pull request created: #3061

In response to this:

/cherry-pick release-1.35

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.

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

Successfully merging this pull request may close these issues.

6 participants