In Couchbase 7.0.0 Beta Community Edition can not add bucket with replicas

Hi @anil!

I attached the Helm Chart. helm-chart.zip (2.2 KB)

It is deployed as follows:

---
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
  name: couchbase-default-development
  namespace: development
  annotations:
    fluxcd.io/automated: "false"
    filter.fluxcd.io/chart-image: glob:*
spec:
  releaseName: couchbase-default-development
  chart:
    git: ssh://redacted:redacted/redacted/redacted.git
    path: charts/couchbase
    ref: master
  values:
    image:
      repository: couchbase
      tag: community-7.0.0-beta
    persistence:
      size: 10Gi
      class: local
    replicas: 2

Then through VPN, the Couchbase cluster is initialized and nodes are connected on:

  • Intel on-prem 4-node blade
  • Running CoreOS latest
  • Kubernetes 1.17.4
  • As you can see it is deployed using Flux, but I think it is irrelevant.
  • Kubernetes was deployed using Kubespray, not an experimental cluster, running 100s of stuff pretty well, I don’t think there is anything wrong with the networking.

It works with:

  • Couchbase 6.0 Community
  • Couchbase 6.5 Community
  • Couchbase 6.6 Community

It does not work with:

  • Couchbase 6.5 Enterprise
  • Couchbase 7.0 Beta Community

“Does not work” means that a bucket with > 1 replica copies are never gets initialized.

Let me know if you need more.

Thanks!