v1.18.0 suite.1 - cyberark/conjur-oss-suite-release GitHub Wiki
Release v1.18.0+suite.1
The next suite version v1.18.0+suite.1 is planned for release in Aug 2022.
The target dates are as follows:
- Kick off held Aug 3, 2022.
- Hand off to Technical Writers by Aug 19, 2022.
- Release by Aug 25, 2022.
Release Checklist
Prepare New Release
-
Check the Jenkins dashboard to ensure builds are green.
-
If any builds have recently not been green, review the project and determine whether updates are required pre-release.
Components requiring updates pre-suite release (with issue links):
- cyberark/summon
-
Review the unreleased changes in the wiki. Determine whether any additional releases will be required before creating a new suite release.
Components requiring releases pre-suite release:
- cyberark/conjur-oss-helm-chart - 2.0.5 (review commits for CHANGELOG-worthy items)
- cyberark/cyberark-conjur-cli-docker-based - 6.2.7
- cyberark/conjur-api-ruby - 5.4.0
- cyberark/conjur-service-broker - 1.2.6
- cyberark/conjur-authn-k8s-client - 0.23.7
- cyberark/secrets-provider-for-k8s - 1.4.4
- cyberark/terraform-provider-conjur - 0.6.3 (check why 0.6.2 CHANGELOG header is included in "Unreleased" diff)
- cyberark/secretless-broker - 1.7.14
- cyberark/summon - 0.9.4
-
Create a docs issue to add a new OSS suite release.
Docs issue: ONYX-24275
-
Create a PR to update the suite.yml to include updated versions. Include a draft of the markdown release notes by running the following command in your release branch:
summon -p keyring.py \ --yaml 'GITHUB_TOKEN: !var github/api_token' \ ./parse-changelogs \ -v {suite release version} \ -t release \ -o RELEASE_NOTES.md
PR link: https://github.com/cyberark/conjur-oss-suite-release/pull/250
Definition of Done & Release Notes
- Conjur product owner reviews and approves the PR. All changes are:
- Complete and usable by users
- Documented
- Conjur
productengineering manager reviews the PR and adds "What's new" text in a comment. - PR is updated to include "What's new" text.
- Conjur maintainer reviews and approves the PR, ensuring the PR checklist is complete for a release.
- Conjur maintainer merges the PR and creates a tag.
- Conjur maintainer copies the HTML release notes from the draft release to the docs issue.
Finalize Release
- Technical writers publish the release notes.
- Conjur maintainer publishes the draft GitHub release.