apache / couchdb-helm

Apache CouchDB Helm Chart

Home Page:https://couchdb.apache.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A value for couchdbConfig.couchdb.uuid must be set

alwindoss opened this issue · comments

Describe the bug
I followed the instructions to add a repo from here
when I run the command helm install mycouchdb couchdb/couchdb I get the following error

Error: execution error at (couchdb/templates/configmap.yaml:12:54): A value for couchdbConfig.couchdb.uuid must be set

Version of Helm and Kubernetes:
helm I am running the development version of it by builing master
Kubernetes: I am running minikube

minikube version: v1.12.3
commit: 2243b4b97c131e3244c5f014faedca0d846599f5-dirty

What happened:
Error: execution error at (couchdb/templates/configmap.yaml:12:54): A value for couchdbConfig.couchdb.uuid must be set

What you expected to happen:
Expected couchdb to be installed

How to reproduce it (as minimally and precisely as possible):
See "Describe the bug section" above

Hit the link just below those instructions (the Helm chart readme link) - the tl;dr section there solves this issue..

helm install couchdb/couchdb \
  --set allowAdminParty=true \
  --set couchdbConfig.couchdb.uuid=$(curl https://www.uuidgenerator.net/api/version4 2>/dev/null | tr -d -)

You can, of course, generate a UUID in other ways, too.

But since that is a mandatory field shouldn't it be included in the link mentioned?