Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ history. This will make it easier to identify new changes. The PR will be squash
anyways when it is merged. Thanks.

Please make sure you test your changes before you push them.

If you modified values.yaml or README.md.gotmpl, regenerate the README.md:
helm-docs -c couchdb -t ../_templates.gotmpl -t README.md.gotmpl
-->

#### What this PR does / why we need it:
Expand Down
2 changes: 1 addition & 1 deletion couchdb/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: couchdb
version: 4.6.3
version: 4.6.4
appVersion: 3.5.1
description: A database featuring seamless multi-master sync, that scales from
big data to mobile, with an intuitive HTTP/JSON API and designed for
Expand Down
14 changes: 12 additions & 2 deletions couchdb/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,22 @@
# NEWS

## 4.6.4

- Added configurable backoffLimit for autoSetup job
- Update chart-testing version to v3.14.0
- Update KinD version to v0.31.0
- Update Kubernetes version for testing to v1.35.1

## 4.6.3

- Update default CouchDB version to 3.5.1

## 4.6.2

- Added options to specify `erlangCookie` and `cookieAuthSecret` within the extra secret

## 4.6.1

- Update default CouchDB version to 3.5.0

## 4.5.7
Expand Down Expand Up @@ -57,15 +67,15 @@

- Simplified the `adminHash` in the secret

# 3.6.4
## 3.6.4

- Add `service.labels` value to pass along labels to the client-facing service
- Update `ingress` to use the service created by `service.enabled=true`,
instead of the headless service
([#94](https://github.com/apache/couchdb-helm/issues/94))
- This allows setting `service.annotations`, `service.labels`, etc. in a way that will be picked up by the ingress

# 3.6.3
## 3.6.3

- Add PersistentVolume annotations

Expand Down
192 changes: 96 additions & 96 deletions couchdb/README.md

Large diffs are not rendered by default.

37 changes: 30 additions & 7 deletions couchdb/README.md.gotmpl

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion couchdb/templates/job.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ spec:
{{- if .Values.containerSecurityContext }}
securityContext: {{ .Values.containerSecurityContext | toYaml | nindent 12 }}
{{- end }}
backoffLimit: 2
backoffLimit: {{ .Values.autoSetup.backoffLimit | default 2 }}
ttlSecondsAfterFinished: 600
{{- end -}}
{{- end -}}
1 change: 1 addition & 0 deletions couchdb/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ autoSetup:
pullPolicy: Always
defaultDatabases:
- _global_changes
backoffLimit: 2

# -- If createAdminSecret is enabled a Secret called <ReleaseName>-couchdb will
# be created containing auto-generated credentials. Users who prefer to set
Expand Down
1 change: 1 addition & 0 deletions test/ct.yaml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
helm-extra-args: --timeout 800s
validate-maintainers: false
7 changes: 4 additions & 3 deletions test/e2e-kind.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ set -o errexit
set -o nounset
set -o pipefail

readonly CT_VERSION=v3.11.0
readonly KIND_VERSION=v0.23.0
readonly CT_VERSION=v3.14.0
readonly KIND_VERSION=v0.31.0
readonly CLUSTER_NAME=chart-testing
readonly K8S_VERSION=v1.25.3
readonly K8S_VERSION=v1.35.1

run_ct_container() {
echo 'Running ct container...'
Expand Down Expand Up @@ -61,6 +61,7 @@ create_kind_cluster() {
}

install_charts() {
docker_exec git config --global --add safe.directory /workdir
docker_exec ct lint-and-install --charts couchdb --upgrade --chart-dirs .
echo
}
Expand Down