You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by wi...@apache.org on 2020/02/21 20:23:59 UTC

[couchdb-helm] branch ct_3 created (now 71820b6)

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

willholley pushed a change to branch ct_3
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git.


      at 71820b6  Use Chart Testing v3

This branch includes the following new commits:

     new 71820b6  Use Chart Testing v3

The 1 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/01: Use Chart Testing v3

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

willholley pushed a commit to branch ct_3
in repository https://gitbox.apache.org/repos/asf/couchdb-helm.git

commit 71820b61aef206f505843b31c0f5376ba4fb4abc
Author: Will Holley <wi...@gmail.com>
AuthorDate: Mon Feb 17 10:57:42 2020 +0000

    Use Chart Testing v3
    
     * Chart Testing v3.0.0-beta.1
     * Kind to 0.7.0
     * Kubernetes 1.17
---
 test/ct.yaml     |  2 +-
 test/e2e-kind.sh | 28 +++-------------------------
 2 files changed, 4 insertions(+), 26 deletions(-)

diff --git a/test/ct.yaml b/test/ct.yaml
index d40aa57..1ba45a4 100644
--- a/test/ct.yaml
+++ b/test/ct.yaml
@@ -1 +1 @@
-helm-extra-args: --timeout 800
+helm-extra-args: --timeout 800s
diff --git a/test/e2e-kind.sh b/test/e2e-kind.sh
index 4cb57b4..36b96ac 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=v2.3.3
-readonly KIND_VERSION=v0.5.1
+readonly CT_VERSION=v3.0.0-beta.1
+readonly KIND_VERSION=v0.7.0
 readonly CLUSTER_NAME=chart-testing
-readonly K8S_VERSION=v1.14.3
+readonly K8S_VERSION=v1.17.0
 
 run_ct_container() {
     echo 'Running ct container...'
@@ -59,26 +59,6 @@ create_kind_cluster() {
     echo
 }
 
-install_tiller() {
-    echo 'Installing Tiller...'
-    docker_exec kubectl --namespace kube-system create sa tiller
-    docker_exec kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
-    docker_exec helm init --service-account tiller --upgrade --wait
-    echo
-}
-
-install_local-path-provisioner() {
-    # kind doesn't support Dynamic PVC provisioning yet, this is one ways to get it working
-    # https://github.com/rancher/local-path-provisioner
-
-    # Remove default storage class. It will be recreated by local-path-provisioner
-    docker_exec kubectl delete storageclass standard
-
-    echo 'Installing local-path-provisioner...'
-    docker_exec kubectl apply -f test/local-path-provisioner.yaml
-    echo
-}
-
 install_charts() {
     docker_exec ct lint-and-install --charts couchdb --upgrade --chart-dirs .
     echo
@@ -89,8 +69,6 @@ main() {
     trap cleanup EXIT
 
     create_kind_cluster
-    install_local-path-provisioner
-    install_tiller
     install_charts
 }