-
Notifications
You must be signed in to change notification settings - Fork 152
Closed
Description
Issue to track the release tasks for 2.2.2 following our release process.
Tasks
- Cherry Pick required PRs to
release-2.2branch - Run the Release PR workflow to update the repo files for the release.
- Update the README to include information about the release.
- Update the changelog. There is going to be a new blank section generated by the automation that needs to be adjusted accordingly.
- At the top there will be a list of all PRs that are labeled with
release-notes.
The changelog includes only important (from the user perspective)
changes to NGF. This is in contrast with the autogenerated full changelog, which is created in the next
step. As a starting point, copy the important features, bug fixes, and dependencies from the autogenerated
draft of the full changelog. This draft can be found under
the GitHub releases after the release branch is
created. If included, use the Release Notes specified in a PR. - If the supported Gateway API minor version has changed since the last release, add a note to the release notes explaining if the previous version is no longer supported.
- Merge the release PR once it has received all necessary approvals.
- At the top there will be a list of all PRs that are labeled with
Production release
Start a production release by running the CI workflow with the following inputs:
- Select release branch
release-2.2 - Check
is_production_releasecheckbox - Set
release_versionto the release tagv2.2.2 - Set
operator_versionto tov1.0.2 - Uncheck
dry_run
Operator certification
Build and & Certify Operator Bundle
- Checkout the add-operator-release branch.
- Run the
operators/scripts/verify-rbac-sync.shscript to sync RBAC. - Checkout
release-2.2branch. CD into theoperatorsdirectory and update theVERSIONfield to1.0.2in theMakefile - Run
make bundle-release. This will generator the bundle the latest version of NGF and NGINX. - Submit bundle for certification in ceritfied-operators repo. Sample PR here: operator nginx-gateway-fabric-operator (v1.0.1) redhat-openshift-ecosystem/certified-operators#6978
Metadata
Metadata
Labels
No labels
Type
Projects
Status
✅ Done