Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Bugfix Release

Giovanni Liva edited this page Apr 29, 2022 · 1 revision

This document describes the process currently required on how to create a new Keptn bugfix release.

Upgrade test from version x-1 to version x

Open the latest CI workflow of the backport branch to release. Inside the artifacts list, download the keptn-installer and keptn-cli. Make sure that before the upgrade, sequences are available in the Sequence screen, secrets are saved, and some webhooks are configured. Use helm to upgrade your Keptn cluster from version x-1 to version x. Install the CLI for your architecture from the one available inside keptn-cli and use it to trigger some sequences. Evaluate that secrets & webhooks are not lost with the upgrade and Keptn can use them.

Trigger the Release Action

Trigger the Release Action and select the backport branch. Specify patch in the available field. At the end of the action, a draft release is created.

Update the website

Use the content of the changelog available in the draft release to update the website with the Release Announcement.

Update the upgradable paths

Update the version.json file including the options to upgrade to the next bugfix release.

Final steps

Make the release public and merge the two PRs.