Skip to content

Commit 52ff4c8

Browse files
authored
Run make generated-files and make generate-catalog (#3387)
* Run `make generated-files` * Run `make generate-catalog` * Improve logging in override snapshot gen * rerun `make generated-files` * Run testselect directly * Unset GOFLAGS env before go run testselect
1 parent ab8cf34 commit 52ff4c8

File tree

20 files changed

+2120
-357
lines changed

20 files changed

+2120
-357
lines changed

hack/generate/override-snapshot.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ function add_component {
1010
component=${2}
1111
image_ref=${3}
1212

13+
echo "Adding ${component} (${image_ref})"
14+
1315
parameters="$(cosign download attestation "${image_ref}" | jq -r '.payload' | base64 -d | jq -c '.predicate.invocation.parameters')"
1416
git_repo="$(echo "${parameters}" | jq -r '."git-url"')"
1517
revision="$(echo "${parameters}" | jq -r ".revision")"

hack/lib/testselect.bash

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,7 @@
22

33
function run_testselect {
44
if [[ -n "${ARTIFACT_DIR:-}" && -n "${CLONEREFS_OPTIONS:-}" ]]; then
5-
local clonedir rootdir hack_tmp_dir
6-
7-
hack_tmp_dir=$(mktemp -d)
8-
git clone --branch main https://github.com/openshift-knative/hack "$hack_tmp_dir"
9-
pushd "$hack_tmp_dir" || return $?
10-
go install github.com/openshift-knative/hack/cmd/testselect
11-
popd || return $?
12-
rm -rf "$hack_tmp_dir"
13-
5+
local clonedir rootdir
146
clonedir=$(mktemp -d)
157

168
# CLONEREFS_OPTIONS var is set in CI
@@ -22,7 +14,7 @@ function run_testselect {
2214

2315
# The testselect clones a repository. Make sure it's cloned into a temp dir.
2416
pushd "$clonedir" || return $?
25-
"$(go env GOPATH)/bin/testselect" --testsuites="${rootdir}/test/testsuites.yaml" --clonerefs="${ARTIFACT_DIR}/clonerefs.json" --output="${ARTIFACT_DIR}/tests.txt"
17+
GOFLAGS="" go run github.com/openshift-knative/hack/cmd/testselect@latest --testsuites="${rootdir}/test/testsuites.yaml" --clonerefs="${ARTIFACT_DIR}/clonerefs.json" --output="${ARTIFACT_DIR}/tests.txt"
2618
popd || return $?
2719

2820
logger.info 'Tests to be run:'

olm-catalog/serverless-operator-index/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ RUN /bin/opm init serverless-operator --default-channel=stable --output yaml >>
1111
RUN /bin/opm render --skip-tls-verify -o yaml \
1212
registry.ci.openshift.org/knative/release-1.34.0:serverless-bundle \
1313
registry.ci.openshift.org/knative/release-1.35.0:serverless-bundle \
14-
quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:b41c3fd1702ae5df6cd71db1d38ab380723c9242cd807030f05a54702ff38630 >> /configs/index.yaml
14+
quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:69199bc084a852e42e4677c7c3c679bf1e9cc71d8af167f2fb8b758c5a0b8bec >> /configs/index.yaml
1515

1616
# The base image is expected to contain
1717
# /bin/opm (with a serve subcommand) and /bin/grpc_health_probe

olm-catalog/serverless-operator-index/image_content_source_policy.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,6 @@ metadata:
66
name: serverless-image-content-source-policy
77
spec:
88
repositoryDigestMirrors:
9-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/backstage-plugins-eventmesh", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/backstage-plugins-eventmesh"]
10-
source: "registry.redhat.io/openshift-serverless-1/backstage-plugins-eventmesh-rhel8"
11-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-istio-controller", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-istio-controller"]
12-
source: "registry.redhat.io/openshift-serverless-1/eventing-istio-controller-rhel8"
13-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-controller", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-controller"]
14-
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-controller-rhel8"
15-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-dispatcher", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-dispatcher"]
16-
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8"
17-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-receiver", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-receiver"]
18-
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-receiver-rhel8"
19-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-webhook", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-webhook"]
20-
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-webhook-rhel8"
21-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/knative-client-plugin-event-sender", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative-client-plugin-event-sender"]
22-
source: "registry.redhat.io/openshift-serverless-1/knative-client-plugin-event-sender-rhel8"
239
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/client-kn", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/client-kn"]
2410
source: "registry.redhat.io/openshift-serverless-1/client-kn-rhel8"
2511
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-apiserver-receive-adapter", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-apiserver-receive-adapter"]
@@ -76,6 +62,8 @@ spec:
7662
source: "registry.redhat.io/openshift-serverless-1/func-utils-rhel8"
7763
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/ingress", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/ingress"]
7864
source: "registry.redhat.io/openshift-serverless-1/ingress-rhel8-operator"
65+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/knative", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative"]
66+
source: "registry.redhat.io/openshift-serverless-1/knative-rhel8-operator"
7967
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/kn-backstage-plugins-eventmesh", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-backstage-plugins-eventmesh"]
8068
source: "registry.redhat.io/openshift-serverless-1/kn-backstage-plugins-eventmesh-rhel8"
8169
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/kn-cli-artifacts", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-cli-artifacts"]
@@ -136,8 +124,6 @@ spec:
136124
source: "registry.redhat.io/openshift-serverless-1/kn-serving-storage-version-migration-rhel8"
137125
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/kn-serving-webhook", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-webhook"]
138126
source: "registry.redhat.io/openshift-serverless-1/kn-serving-webhook-rhel8"
139-
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/knative", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative"]
140-
source: "registry.redhat.io/openshift-serverless-1/knative-rhel8-operator"
141127
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/kourier-control", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kourier-control"]
142128
source: "registry.redhat.io/openshift-serverless-1/kourier-control-rhel8"
143129
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/net-istio-controller", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/net-istio-controller"]
@@ -178,3 +164,17 @@ spec:
178164
source: "registry.redhat.io/openshift-serverless-1/serving-webhook-rhel8"
179165
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/svls-must-gather", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/svls-must-gather"]
180166
source: "registry.redhat.io/openshift-serverless-1/svls-must-gather-rhel8"
167+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/backstage-plugins-eventmesh", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/backstage-plugins-eventmesh"]
168+
source: "registry.redhat.io/openshift-serverless-1/backstage-plugins-eventmesh-rhel8"
169+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-istio-controller", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-istio-controller"]
170+
source: "registry.redhat.io/openshift-serverless-1/eventing-istio-controller-rhel8"
171+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-controller", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-controller"]
172+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-controller-rhel8"
173+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-dispatcher", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-dispatcher"]
174+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8"
175+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-receiver", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-receiver"]
176+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-receiver-rhel8"
177+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/eventing-kafka-broker-webhook", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-webhook"]
178+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-webhook-rhel8"
179+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/knative-client-plugin-event-sender", "quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative-client-plugin-event-sender"]
180+
source: "registry.redhat.io/openshift-serverless-1/knative-client-plugin-event-sender-rhel8"

olm-catalog/serverless-operator-index/v4.14/catalog-template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ entries:
450450
- image: registry.redhat.io/openshift-serverless-1/serverless-operator-bundle@sha256:93b945eb2361b07bc86d67a9a7d77a0301a0bad876c83a9a64af2cfb86c83bff
451451
schema: olm.bundle
452452
- schema: olm.bundle
453-
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:28d4fd68f9542352debeeca1a090965bd67452e198aa4734874716675d8b6831
453+
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:69199bc084a852e42e4677c7c3c679bf1e9cc71d8af167f2fb8b758c5a0b8bec
454454
- entries:
455455
- name: serverless-operator.v1.20.0
456456
replaces: serverless-operator.v1.19.0

olm-catalog/serverless-operator-index/v4.14/catalog/serverless-operator/catalog.yaml

Lines changed: 43 additions & 43 deletions
Large diffs are not rendered by default.

olm-catalog/serverless-operator-index/v4.15/catalog-template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ entries:
450450
- image: registry.redhat.io/openshift-serverless-1/serverless-operator-bundle@sha256:93b945eb2361b07bc86d67a9a7d77a0301a0bad876c83a9a64af2cfb86c83bff
451451
schema: olm.bundle
452452
- schema: olm.bundle
453-
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:28d4fd68f9542352debeeca1a090965bd67452e198aa4734874716675d8b6831
453+
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:69199bc084a852e42e4677c7c3c679bf1e9cc71d8af167f2fb8b758c5a0b8bec
454454
- entries:
455455
- name: serverless-operator.v1.20.0
456456
replaces: serverless-operator.v1.19.0

olm-catalog/serverless-operator-index/v4.15/catalog/serverless-operator/catalog.yaml

Lines changed: 43 additions & 43 deletions
Large diffs are not rendered by default.

olm-catalog/serverless-operator-index/v4.16/catalog-template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ entries:
450450
- image: registry.redhat.io/openshift-serverless-1/serverless-operator-bundle@sha256:93b945eb2361b07bc86d67a9a7d77a0301a0bad876c83a9a64af2cfb86c83bff
451451
schema: olm.bundle
452452
- schema: olm.bundle
453-
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:28d4fd68f9542352debeeca1a090965bd67452e198aa4734874716675d8b6831
453+
image: quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-136/serverless-bundle@sha256:69199bc084a852e42e4677c7c3c679bf1e9cc71d8af167f2fb8b758c5a0b8bec
454454
- entries:
455455
- name: serverless-operator.v1.20.0
456456
replaces: serverless-operator.v1.19.0

olm-catalog/serverless-operator-index/v4.16/catalog/serverless-operator/catalog.yaml

Lines changed: 43 additions & 43 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)