Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.2.0
-
1
Description
Job: http://qa.sc.couchbase.com/view/Cloud/job/k8s-cbop-gke-pipeline/229/console
Couchbase server: couchbase/server:6.6.2
TestCase: TestLDAPCreateAdminUser
BackTrace:
07:12:02 === CONT TestOperator/TestLDAPCreateAdminUser |
07:12:02 util.go:1288: timeout: EOF |
07:12:02 util.go:1289: goroutine 746 [running]: |
07:12:02 runtime/debug.Stack(0x1ee267e, 0x28625a0, 0xc0005bf4a0) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/go/src/runtime/debug/stack.go:24 +0xab |
07:12:02 github.com/couchbase/couchbase-operator/test/e2e/e2eutil.Die(0xc000654a80, 0x35253e0, 0xc000e04d00) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/test/e2e/e2eutil/util.go:1284 +0x34 |
07:12:02 github.com/couchbase/couchbase-operator/test/e2e/e2eutil.MustCheckLDAPServer(0xc000654a80, 0xc0001e8460, 0x2a4fd4c, 0x9, 0xc000dde340, 0x8bb2c97000) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/test/e2e/e2eutil/ldap_util.go:93 +0x27e |
07:12:02 github.com/couchbase/couchbase-operator/test/e2e.setupLDAP(0xc000654a80, 0xc0001e8460, 0x0) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/test/e2e/ldap_test.go:47 +0xb05 |
07:12:02 github.com/couchbase/couchbase-operator/test/e2e.TestLDAPCreateAdminUser(0xc000654a80) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/test/e2e/ldap_test.go:69 +0xd8 |
07:12:02 testing.tRunner(0xc000654a80, 0x2b1c278) |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/go/src/testing/testing.go:1193 +0x203 |
07:12:02 created by testing.(*T).Run |
07:12:02 /jenkins/workspace/k8s-cbop-gke-pipeline/go/src/testing/testing.go:1238 +0x5d8 |
LDAP error:
Init new ldap server... |
Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.4.47+dfsg-3~bpo9+1... done. |
Creating initial configuration... done.
|
Creating LDAP directory... done.
|
invoke-rc.d: could not determine current runlevel
|
invoke-rc.d: policy-rc.d denied execution of restart.
|
Start OpenLDAP...
|
*** /container/run/startup/slapd failed with status 1*** |
Killing all processes...
|
The same test without Istio passes.
(cbopinfo attached)
Well you should be able to use TLS on plain Istio, it's only when using mTLS at the same time it becomes a problem. What are we doing to document here? "Our test framework cannot provision an LDAP server, so don't use this cos we have no idea what's happening". I'd keep this as an open investigation.