Skip to content

1.1.0-gcm.4

Choose a tag to compare

@maelvls maelvls released this 12 Mar 14:57
· 107 commits to main since this release

Changelog

  • The ubbagent heartbeat now works properly. A bug was preventing the ubbagent to report its metrics. The ubbagent is a tiny side-car container to the cert-manager main deployment that reports metrics about the app usage and serve as a way to bill usage. (#36)

Notes

📦 Recording of the manual steps of the release process

Since we do not have yet a CD pipeline that would do the work, we prefer documenting every step of the manual process on every single release in order to (1) have a record of what has been done, and (2) be able to remember how to release for the next time.

Information about this release:

deployer image gcr.io/jetstack-public/jetstack-secure-for-cert-manager/deployer:1.1.0-gcm.4
git tag 1.1.0-gcm.4
commit 6a81ac9
logs https://console.cloud.google.com/cloud-build/builds/7d0b489a-be29-43d9-92e4-1562c052fe34?project=885059085598

Step-by-step process followed:

  1. Bump the version number in schema.yaml and in application.yaml. Copy-paste it in the above table.
  2. Copy-paste the commit you are on here:
  3. Make sure to be logged in with gcloud and to have the "Editor" role on the jetstack-public repo.
  4. Run a build to create the deployer image:
    V=1.1.0-gcm.5
    gcloud builds submit --project jetstack-public --timeout 1800s --config cloudbuild.yaml \
      --substitutions _CLUSTER_NAME=smoke-test,_CLUSTER_LOCATION=europe-west2-b,_APP_MINOR_VERSION=1.1,_APP_VERSION=$V
  5. Copy-paste the logs link to the above table.
  6. Tag the commit that was used to run gcloud builds submit:
    git tag $V c43be00b36f7fd1d01f15771025308b8f5ab69f7
    git push --tags
  7. Finally, go to the solution admin UI, click "Update the image" and "Save". After saving, go to the solution page and click "Submit for review" (you must be "Editor" of the jetstack-public project):
    To update the already released minor version, first open the existing minor version by clicking on the version itself (it is a link). This screenshot is stored in this issue: https://github.com/jetstack/jetstack-secure-gcm/issues/21 Then, click on Update images and Save. This screenshot is stored in this issue: https://github.com/jetstack/jetstack-secure-gcm/issues/21 The solution admin page has a button 'Submit for review' at the bottom that must be clicked in order to get the new version reviewed by Google. This screenshot is stored in this issue: https://github.com/jetstack/jetstack-secure-gcm/issues/21