Publish Operator 1.2.1
Summary
This issue will serve as a checklist and record of releases for GitLab Operator 1.2.1
.
Much of the process is automated by release-tools.
To do
-
Bump chart versions on stable and master branch -
Tag 1.2.1 in canonical with a matching tag descrption - Version 1.2.1 - supports GitLab Charts 8.2.1, 8.1.3, 8.0.5
-
Confirm that publish jobs in the tag pipeline in Canonical repo has completed. -
Confirm the tag was mirrored to dev -
Confirm that the Release has been created with the correct content in the tag message and Release description.. -
OLM bundle testing has been completed -
Release to OperatorHub.io. -
Release to OpenShift OperatorHub.io -
Submit OLM bundle for OpenShift certification
Using publish.sh script is recommended for the release-related steps:
scripts/tools/publish.sh VERSION [TARGETS]
This scripts checks the requirements and submits the Operator to all three targets. You can limit the scope of the release by passing one or more targets. Use:
-
operatorhub
forOperatorHub.io
-
redhat-community
forOpenShift OperatorHub
-
redhat-marketplace
forOpenShift Certified Operators
Edited by Hossein Pursultani