apache / apache/couchdb

with 3node cluster setup deployed on k8s, periodically we are facing issue with server admin credentials

Open
#4,065 2 comments 0 reactions 0 assignees View on GitHub
bug needs-triage
Dominant language
Erlang
Stars
7k
Forks
1.1k
Avg merge
1d 16h
Merged PRs (30d)
9

Description

Hi Team,

We have a 3 node cluster with couch version 3.2.1 deployed on k8s cluster.

The db was working working totally fine for about 4-6 weeks, post which, we started getting issue, wherein few databases were not getting load with error "This database failed to load" . On further investigation , found out that on clicking on different icons we were getting issue, "you are not a server admin"

Post which, when we checked the /opt/couchdb/etc/local.d/password.ini file, we found out that chttpd_auth and coucdb uuid was missing from password.ini file

The above issue we are facing only with multi node couch cluster.

Can someone please help with this? or how do we make sure, the 3 node cluster is running without any issue!

Thanks
pallavi C

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the 3-node CouchDB 3.2.1 Kubernetes setup and the /opt/couchdb/etc/local.d/password.ini file on each node. Compare the configuration before and after the failure, then determine and document why chttpd_auth and the CouchDB UUID disappear and how to verify that server-admin access remains stable.

Written by the indexing model from the issue text.

Assessment

Tech stack
erlang, kubernetes
Domain
authentication, cloud, databases, distributed-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.