Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
Description
Test does the following:
1: Create cluster
2: Add couchbase bucket
3: Add memcached bucket
4: Add ephemeral bucket
The operator adds both the couchbase and memcached bucket, and while adding the ephemeral bucket, the operator continually says its is editing the memcached bucket. On the server, both couchabse and memcached bucket are created, but not ephemeral. The following are the bucket specs: bucket1 = couchbase bucket, bucket2 = memcached bucket, and bucket3 = ephemeral bucket
bucket1 := api.BucketConfig{
BucketName: "default1",
BucketType: "couchbase",
BucketMemoryQuota: 101,
BucketReplicas: 1,
IoPriority: "high",
EvictionPolicy: &fullEvictionPolicy,
ConflictResolution: &segnoConflictResolutions,
EnableFlush: &enableFlush,
EnableIndexReplica: &indexReplicaOn,
}
bucket2 := api.BucketConfig{
BucketName: "default2",
BucketType: "memcached",
BucketMemoryQuota: 101,
EnableFlush: &disableFlush,
}
bucket3 := api.BucketConfig{
BucketName: "default3",
BucketType: "ephemeral",
BucketMemoryQuota: 101,
BucketReplicas: 1,
IoPriority: "high",
EvictionPolicy: &noEvictionPolicy,
ConflictResolution: ×tampConflictResolution,
EnableFlush: &enableFlush,
}
Operator logs have been uplaoded.
Attachments
For Gerrit Dashboard: K8S-131 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
88406,4 | K8S-131: Add constants for bucket parameters | master | couchbase-operator | Status: MERGED | +2 | +1 |
88407,5 | K8S-131: Fix errors with optional bucket parameters | master | couchbase-operator | Status: MERGED | +2 | +1 |
88408,7 | K8S-131: Compare buckets as API buckets | master | couchbase-operator | Status: MERGED | +2 | +1 |
88410,3 | K8S-131: Add admin service event to bucket create/delete test | master | couchbase-operator | Status: MERGED | +2 | +1 |