Details
Description
Found during a functional test run for mobile for 4.6.0-3567. http://uberjenkins.sc.couchbase.com:8080/job/centos7-mobile-integration-tests-cbserver-sync-gateway-cblitios-liteserv/508/consoleFull
Tracking Sync Gateway ticket - https://github.com/couchbase/sync_gateway/issues/2201
I have discussed this with Adam Fraser and we have seen no changes in go-couchbase that may have addressed this issue from the build that Sync Gateway is on to current master, so either this is an issue that has never been observed on the go-couchbase side or it is new behavior / a regression on the server side.
From Adam Fraser,
"This looks like a failure in go-couchbase when trying to access the server vbucket map. My guess from an initial review of the code is that the go-couchbase request to:
http://[server]/pools/default/bucketsStreaming/[bucketname]
returned a bad response.
This doesn't sound like a Sync Gateway issue to me - either a regression in Couchbase Server, or something in go-couchbase that needs to be updated."
I am filing a preemptive ticket here and am working to reproduce and provide more logging. Andrei Baranouski if you are able to reproduce as well, could you paste the server logs?