Closed creydr closed 1 month ago
PR to align ci-config with the OCP version from the release-matrix: https://github.com/openshift-knative/hack/pull/152
@creydr @mgencur I guess we need to add the cluster pool update as well to the first step?https://github.com/openshift/release/blob/master/clusters/hive/pools/serverless/serverless-ocp-4-15-amd64-aws-us-east-1_clusterpool.yaml do we need to change that as well?
I'm not sure if we can create a cluster pool for 4.16 given that it is not GA yet
As discussed in Slack, we'll stay for the tests on OCP 4.15 until 4.16 GA'ed
Release Checklist
Resources
https://github.com/openshift-knative/serverless-operator/blob/main/README.md#create-a-new-version Video from pierdipi showing the release process
Pre-checks
validate
action inserverless-operator
and wait for it to completeCutting the new release branch
main
with the patternrelease-x.xx
release-1.X
branch inopenshift/release
and wait for the PR to be merged.serverless-operator
knative-istio-authz-chart
has a branch with the same name as therelease-1.X
branch created previously in serverless-operatorknative-istio-authz-chart
'sChart.yaml
hasversion
andappVersion
set to the next version.Pre-checks
Serving Manifests
serving
,serving_artifacts_branch
,kourier
,net_kourier_artifacts_branch
,net_istio
andnet_istio_artifacts_branch
heremake generated-files
and send a PREventing Manifests
eventing*
heremake generated-files
and send a PROperator Manifests
operator
heremake generated-files
and send a PR (like this for 1.10)Bump all golang deps
./hack/update-deps.sh --upgrade
make generated-files
go mod replace
) that works