You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ko...@apache.org on 2022/01/24 16:20:38 UTC

[couchdb-helm] branch update-ingress-spec created (now 4f08881)

This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a change to branch update-ingress-spec
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git.


      at 4f08881  Bump chart version and publish

This branch includes the following new commits:

     new ed3ffb3  Use v1 instead of v1beta for Ingress
     new 4e6a8dd  Update tests to use current versions
     new 3345830  Fix Ingress definition
     new 4f08881  Bump chart version and publish

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[couchdb-helm] 01/04: Use v1 instead of v1beta for Ingress

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a commit to branch update-ingress-spec
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git

commit ed3ffb39ab86013f52b7611b6c9d317c4bcbefea
Author: William Bartholomew <wd...@willbar.com>
AuthorDate: Sat Jan 8 12:39:18 2022 -0800

    Use v1 instead of v1beta for Ingress
    
    Ingress has been available in the v1 API since Kubernetes 1.19,
    and as of 1.21 is no longer in the v1beta API.
---
 couchdb/Chart.yaml             | 1 +
 couchdb/README.md              | 2 +-
 couchdb/templates/ingress.yaml | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/couchdb/Chart.yaml b/couchdb/Chart.yaml
index 6f51480..c5898d9 100644
--- a/couchdb/Chart.yaml
+++ b/couchdb/Chart.yaml
@@ -11,6 +11,7 @@ keywords:
   - nosql
 home: https://couchdb.apache.org/
 sources:
+  - https://github.com/apache/couchdb-helm
   - https://github.com/apache/couchdb-docker
 maintainers:
   - name: kocolosk
diff --git a/couchdb/README.md b/couchdb/README.md
index 3f9642b..6cb285a 100644
--- a/couchdb/README.md
+++ b/couchdb/README.md
@@ -23,7 +23,7 @@ $ helm install couchdb/couchdb \
 ## Prerequisites
 
 - Kubernetes 1.9+ with Beta APIs enabled
-- Ingress requires Kubernetes 1.14+
+- Ingress requires Kubernetes 1.19+
 
 ## Installing the Chart
 
diff --git a/couchdb/templates/ingress.yaml b/couchdb/templates/ingress.yaml
index c547847..02b03bb 100644
--- a/couchdb/templates/ingress.yaml
+++ b/couchdb/templates/ingress.yaml
@@ -2,7 +2,7 @@
 {{- $serviceName := include "couchdb.fullname" . -}}
 {{- $servicePort := .Values.service.externalPort -}}
 {{- $path := .Values.ingress.path | quote -}}
-apiVersion: networking.k8s.io/v1beta1
+apiVersion: networking.k8s.io/v1
 kind: Ingress
 metadata:
   name: {{ template "couchdb.fullname" . }}

[couchdb-helm] 04/04: Bump chart version and publish

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a commit to branch update-ingress-spec
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git

commit 4f0888191df85673b468ed87783fe96d410105de
Author: Adam Kocoloski <ko...@apache.org>
AuthorDate: Mon Jan 24 11:17:25 2022 -0500

    Bump chart version and publish
---
 couchdb/Chart.yaml     |   2 +-
 docs/couchdb-3.5.2.tgz | Bin 0 -> 10233 bytes
 docs/index.yaml        |  26 +++++++++++++++++++++++++-
 3 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/couchdb/Chart.yaml b/couchdb/Chart.yaml
index c5898d9..8d1cbae 100644
--- a/couchdb/Chart.yaml
+++ b/couchdb/Chart.yaml
@@ -1,6 +1,6 @@
 apiVersion: v1
 name: couchdb
-version: 3.5.1
+version: 3.5.2
 appVersion: 3.2.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
diff --git a/docs/couchdb-3.5.2.tgz b/docs/couchdb-3.5.2.tgz
new file mode 100644
index 0000000..e54e417
Binary files /dev/null and b/docs/couchdb-3.5.2.tgz differ
diff --git a/docs/index.yaml b/docs/index.yaml
index e7afd69..0300250 100644
--- a/docs/index.yaml
+++ b/docs/index.yaml
@@ -3,6 +3,30 @@ entries:
   couchdb:
   - apiVersion: v1
     appVersion: 3.2.1
+    created: "2022-01-24T11:16:39.860979-05:00"
+    description: A database featuring seamless multi-master sync, that scales from
+      big data to mobile, with an intuitive HTTP/JSON API and designed for reliability.
+    digest: cf08bce16aa11476c93b48208182235b10541d5b0b75f6de87775c94742e02b1
+    home: https://couchdb.apache.org/
+    icon: http://couchdb.apache.org/CouchDB-visual-identity/logo/CouchDB-couch-symbol.svg
+    keywords:
+    - couchdb
+    - database
+    - nosql
+    maintainers:
+    - email: kocolosk@apache.org
+      name: kocolosk
+    - email: willholley@apache.org
+      name: willholley
+    name: couchdb
+    sources:
+    - https://github.com/apache/couchdb-helm
+    - https://github.com/apache/couchdb-docker
+    urls:
+    - https://apache.github.io/couchdb-helm/couchdb-3.5.2.tgz
+    version: 3.5.2
+  - apiVersion: v1
+    appVersion: 3.2.1
     created: "2022-01-13T08:14:05.939155-05:00"
     description: A database featuring seamless multi-master sync, that scales from
       big data to mobile, with an intuitive HTTP/JSON API and designed for reliability.
@@ -369,4 +393,4 @@ entries:
     urls:
     - https://apache.github.io/couchdb-helm/couchdb-2.2.0.tgz
     version: 2.2.0
-generated: "2022-01-13T08:14:05.938067-05:00"
+generated: "2022-01-24T11:16:39.859868-05:00"

[couchdb-helm] 03/04: Fix Ingress definition

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a commit to branch update-ingress-spec
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git

commit 334583041e463b2f97ff0016822735809906081b
Author: William Bartholomew <wd...@willbar.com>
AuthorDate: Sat Jan 8 19:28:26 2022 -0800

    Fix Ingress definition
---
 couchdb/templates/ingress.yaml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/couchdb/templates/ingress.yaml b/couchdb/templates/ingress.yaml
index 02b03bb..71f7492 100644
--- a/couchdb/templates/ingress.yaml
+++ b/couchdb/templates/ingress.yaml
@@ -22,9 +22,12 @@ spec:
       http:
         paths:
           - path: {{ $path }}
+            pathType: Prefix
             backend:
-              serviceName: {{ $serviceName }}
-              servicePort: {{ $servicePort }}
+              service:
+                name: {{ $serviceName }}
+                port:
+                  number: {{ $servicePort }}
     {{- end -}}
   {{- if .Values.ingress.tls }}
   tls:

[couchdb-helm] 02/04: Update tests to use current versions

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kocolosk pushed a commit to branch update-ingress-spec
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git

commit 4e6a8dd95e7641da772bb97072f8355dc91876eb
Author: William Bartholomew <wd...@willbar.com>
AuthorDate: Sat Jan 8 14:27:26 2022 -0800

    Update tests to use current versions
    
    * Uses current versions of tools
    * Uses minimum version of Kubernetes supported by Ingress
---
 test/e2e-kind.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/test/e2e-kind.sh b/test/e2e-kind.sh
index 5a4156c..e6d4221 100755
--- a/test/e2e-kind.sh
+++ b/test/e2e-kind.sh
@@ -4,10 +4,10 @@ set -o errexit
 set -o nounset
 set -o pipefail
 
-readonly CT_VERSION=v3.0.0-rc.1
-readonly KIND_VERSION=v0.8.0
+readonly CT_VERSION=v3.5.0
+readonly KIND_VERSION=v0.11.1
 readonly CLUSTER_NAME=chart-testing
-readonly K8S_VERSION=v1.18.2@sha256:7b27a6d0f2517ff88ba444025beae41491b016bc6af573ba467b70c5e8e0d85f
+readonly K8S_VERSION=v1.19.7@sha256:a70639454e97a4b733f9d9b67e12c01f6b0297449d5b9cbbef87473458e26dca
 
 run_ct_container() {
     echo 'Running ct container...'