Skip to content

Commit

Permalink
[kong] release 1.9.1
Browse files Browse the repository at this point in the history
Release version 1.9.1. This version clarifies upgrade documentation for
1.9.0, and does not include functional changes of its own.
  • Loading branch information
Travis Raines authored and rainest committed Sep 1, 2020
1 parent d4247ab commit ac20c1e
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 5 deletions.
19 changes: 17 additions & 2 deletions charts/kong/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,27 @@
# Changelog

## 1.9.1

### Documentation

* Clarified documentation for [breaking changes in 1.9.0](#190) to indicate
that any values.yaml that sets `waitImage.repository` requires changes,
including those that set the old default.
* Updated Enterprise examples to use latest Enterprise image version.

## 1.9.0

### Breaking changes

Changes to the pre-migration database check require [performing an initial chart version upgrade with migrations disabled](https://github.com/Kong/charts/blob/next/charts/kong/UPGRADE.md#changes-to-wait-for-postgres-image).
1.9.0 now uses a bash-based pre-migration database availability check. If you
set `waitImage.repository` in values.yaml, either to the previous default
(`busybox`) or to a custom image, you must change it to an image that includes
a `bash` executable.

If you use a custom image for this check, you will need to change it to an image that provides a `bash` executable.
Once you have `waitImage.repository` set to an image with bash, [perform an
initial chart version upgrade with migrations disabled](https://github.com/Kong/charts/blob/main/charts/kong/UPGRADE.md#changes-to-wait-for-postgres-image)
before re-enabling migrations, updating your Kong image version, and performing
a second release upgrade.

### Improvements

Expand Down
2 changes: 1 addition & 1 deletion charts/kong/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ maintainers:
email: [email protected]
name: kong
sources:
version: 1.9.0
version: 1.9.1
appVersion: 2.0
6 changes: 4 additions & 2 deletions charts/kong/UPGRADE.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,10 @@ netcat](https://github.com/Kong/charts/blob/kong-1.8.0/charts/kong/templates/_he

As of 1.9.0, the chart uses a [bash
script](https://github.com/Kong/charts/blob/kong-1.9.0/charts/kong/templates/wait-for-postgres-script.yaml)
to perform the same connectivity check. The default `waitImage.repository` value
is now `bash` rather than `busybox`.
to perform the same connectivity check. The default `waitImage.repository`
value is now `bash` rather than `busybox`. Double-check your values.yaml to
confirm that you do not set `waitImage.repository` and `waitImage.tag` to the
old defaults: if you do, remove that configuration before upgrading.

The Helm upgrade cycle requires this script be available for upgrade jobs. On
existing installations, you must first perform an initial `helm upgrade --set
Expand Down

0 comments on commit ac20c1e

Please sign in to comment.