2023/12/06 11:39:43 build info: go go1.21.3 path github.com/couchbase/stellar-gateway/cmd/gateway mod github.com/couchbase/stellar-gateway (devel) dep github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= dep github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= dep github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= dep github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4= dep github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= dep github.com/couchbase/cbauth v0.1.2-0.20231201233522-321fd8cd46a0 h1:Z/oFrOa9Qf27CrdOgbRI4VbAWxYnFqVVnJtzr5mptAY= dep github.com/couchbase/clog v0.1.0 h1:4Kh/YHkhRjMCbdQuvRVsm39XZh4FtL1d8fAwJsHrEPY= dep github.com/couchbase/go-couchbase v0.1.1 h1:ClFXELcKj/ojyoTYbsY34QUrrYCBi/1G749sXSCkdhk= dep github.com/couchbase/gocbcorex v0.0.0-20231205212708-f226691ba6b2 h1:8cbZZYtTxk3b1KbcCZaPTrTUZmV6EspbP9qxPKmK2QM= dep github.com/couchbase/gomemcached v0.2.1 h1:lDONROGbklo8pOt4Sr4eV436PVEaKDr3o9gUlhv9I2U= dep github.com/couchbase/goprotostellar v1.0.1-0.20231122171617-af784dfc3d53 h1:Th9tnzpnPHqkz18jhQNG/jpmNIIji83oDRuqQgjY+xM= dep github.com/couchbase/goutils v0.1.2 h1:gWr8B6XNWPIhfalHNog3qQKfGiYyh4K4VhO3P2o9BCs= dep github.com/couchbaselabs/gocbconnstr v1.0.5 h1:e0JokB5qbcz7rfnxEhNRTKz8q1svoRvDoZihsiwNigA= dep github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= dep github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY= dep github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= dep github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= dep github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= dep github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= dep github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= dep github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= dep github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.1 h1:HcUWd006luQPljE73d5sk+/VgYPGUReEVz2y1/qylwY= dep github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.1 h1:6UKoz5ujsI55KNpsJH3UwCq3T8kKbZwNZBNPuTTje8U= dep github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= dep github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= {"level":"info","ts":"2023-12-06T11:39:43.761Z","caller":"gateway/main.go:179","msg":"starting stellar-gateway","version":"a58a3785573141427c4aa33baf0f3117aa47212e"} {"level":"info","ts":"2023-12-06T11:39:43.761Z","caller":"gateway/main.go:181","msg":"parsed launch configuration","config":"","watch-config":false,"daemon":true} dep github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= dep github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= dep github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= dep github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= dep github.com/prometheus/client_golang v1.17.0 h1:rl2sfwZMtSthVU752MqfjQozy7blglC+1SOtjMAMh+Q= dep github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= dep github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= dep github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= dep github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= dep github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY= dep github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA= dep github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= dep github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= dep github.com/spf13/viper v1.17.0 h1:I5txKw7MJasPL/BrfkbA0Jyo/oELqVmux4pR/UxOMfI= dep github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= dep go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k= dep go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0= dep go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao= dep go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0 h1:RsQi0qJ2imFfCvZabqzM9cNXBG8k6gXMv1A0cXRmH6A= dep go.opentelemetry.io/otel v1.19.0 h1:MuS/TNf4/j4IXsZuJegVzI1cwut7Qc00344rgH7p8bs= dep go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.42.0 h1:ZtfnDL+tUrs1F0Pzfwbg2d59Gru9NCH3bgSHBM6LDwU= dep go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.42.0 h1:NmnYCiR0qNufkldjVvyQfZTHSdzeHoZ41zggMsdMcLM= dep go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U= dep go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.19.0 h1:3d+S281UTjM+AbF31XSOYn1qXn3BgIdWl8HNEpx08Jk= dep go.opentelemetry.io/otel/exporters/prometheus v0.42.0 h1:jwV9iQdvp38fxXi8ZC+lNpxjK16MRcZlpDYvbuO1FiA= dep go.opentelemetry.io/otel/metric v1.19.0 h1:aTzpGtV0ar9wlV4Sna9sdJyII5jTVJEvKETPiOKwvpE= dep go.opentelemetry.io/otel/sdk v1.19.0 h1:6USY6zH+L8uMH8L3t1enZPR3WFEmSTADlqldyHtJi3o= {"level":"info","ts":"2023-12-06T11:39:43.761Z","caller":"gateway/main.go:210","msg":"parsed gateway configuration","logLevelStr":"info","cbHost":"127.0.0.1","cbUser":"Administrator","bindAddress":"0.0.0.0","dataPort":18098,"sdPort":18099,"webPort":9091,"selfSign":false,"certPath":"/var/run/secrets/couchbase.com/couchbase-cng-tls/tls.crt","keyPath":"/var/run/secrets/couchbase.com/couchbase-cng-tls/tls.key","cacertPath":"","otlpEndpoint":"","debug":false,"cpuprofile":""} dep go.opentelemetry.io/otel/sdk/metric v1.19.0 h1:EJoTO5qysMsYCa+w4UghwFV/ptQgqSL/8Ni+hx+8i1k= dep go.opentelemetry.io/otel/trace v1.19.0 h1:DFVQmlVbfVeOuBRrwdtaehRrWiL1JoVs9CPIQ1Dzxpg= dep go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= dep go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= dep go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= dep golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= dep golang.org/x/exp v0.0.0-20231006140011-7918f672742d h1:jtJma62tbqLibJ5sFQz8bKtEM8rJBtfilJ2qTU199MI= dep golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= dep golang.org/x/sys v0.14.0 h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q= dep golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= dep google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 h1:JpwMPBpFN3uKhdaekDpiNlImDdkUAyiJ6ez/uxGaUSo= dep google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14= dep google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= dep google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= dep gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= dep gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= build -buildmode=exe build -compiler=gc build -ldflags="-s -w -X github.com/couchbase/stellar-gateway/pkg/version.Version=0.2.0-142" build DefaultGODEBUG=panicnil=1 build CGO_ENABLED=0 build GOARCH=amd64 build GOOS=linux build GOAMD64=v1 build vcs=git build vcs.revision=a58a3785573141427c4aa33baf0f3117aa47212e build vcs.time=2023-12-05T22:06:34Z build vcs.modified=false {"level":"warn","ts":"2023-12-06T11:39:43.761Z","caller":"gateway/main.go:108","msg":"failed to setup some part of opentelemetry resource","error":"1 errors occurred detecting resource:\n\t* user: Current requires cgo or $USER set in environment"} {"level":"info","ts":"2023-12-06T11:39:43.761Z","logger":"gateway","caller":"gateway/gateway.go:168","msg":"linking to couchbase cluster","connectionString":"127.0.0.1","User":"Administrator"} {"level":"error","ts":"2023-12-06T11:39:43.761Z","caller":"webapi/webapi.go:75","msg":"Failed to listen and serve web server","error":"listen tcp 0.0.0.0:9091: bind: address already in use","stacktrace":"github.com/couchbase/stellar-gateway/pkg/webapi.InitializeWebServer.func1\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/pkg/webapi/webapi.go:75"} {"level":"info","ts":"2023-12-06T11:39:43.761Z","logger":"gateway","caller":"gateway/gateway.go:176","msg":"identified couchbase server address","address":"127.0.0.1:8091"} {"level":"info","ts":"2023-12-06T11:39:43.761Z","logger":"gateway","caller":"gateway/gateway.go:179","msg":"waiting for couchbase server to become available","address":"127.0.0.1:8091"} {"level":"warn","ts":"2023-12-06T11:39:43.761Z","logger":"gateway","caller":"gateway/gateway.go:185","msg":"failed to ping cluster","error":"failed to execute ping operation: Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused","errorVerbose":"Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused\nfailed to execute ping operation\ngithub.com/couchbase/stellar-gateway/gateway.pingCouchbaseCluster\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:133\ngithub.com/couchbase/stellar-gateway/gateway.(*Gateway).Run\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:183\nmain.startGateway\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:381\nmain.glob..func1\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:48\ngithub.com/spf13/cobra.(*Command).execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:987\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039\nmain.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:391\nruntime.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/proc.go:267\nruntime.goexit\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/asm_amd64.s:1650"} {"level":"info","ts":"2023-12-06T11:39:43.761Z","logger":"gateway","caller":"gateway/gateway.go:194","msg":"sleeping before trying to ping cluster again","period":5} {"level":"warn","ts":"2023-12-06T11:39:48.766Z","logger":"gateway","caller":"gateway/gateway.go:185","msg":"failed to ping cluster","error":"failed to execute ping operation: Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused","errorVerbose":"Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused\nfailed to execute ping operation\ngithub.com/couchbase/stellar-gateway/gateway.pingCouchbaseCluster\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:133\ngithub.com/couchbase/stellar-gateway/gateway.(*Gateway).Run\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:183\nmain.startGateway\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:381\nmain.glob..func1\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:48\ngithub.com/spf13/cobra.(*Command).execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:987\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039\nmain.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:391\nruntime.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/proc.go:267\nruntime.goexit\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/asm_amd64.s:1650"} {"level":"info","ts":"2023-12-06T11:39:48.766Z","logger":"gateway","caller":"gateway/gateway.go:194","msg":"sleeping before trying to ping cluster again","period":5} {"level":"warn","ts":"2023-12-06T11:39:53.766Z","logger":"gateway","caller":"gateway/gateway.go:185","msg":"failed to ping cluster","error":"failed to execute ping operation: Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused","errorVerbose":"Get \"http://127.0.0.1:8091/pools\": dial tcp 127.0.0.1:8091: connect: connection refused\nfailed to execute ping operation\ngithub.com/couchbase/stellar-gateway/gateway.pingCouchbaseCluster\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:133\ngithub.com/couchbase/stellar-gateway/gateway.(*Gateway).Run\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/gateway/gateway.go:183\nmain.startGateway\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:381\nmain.glob..func1\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:48\ngithub.com/spf13/cobra.(*Command).execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:987\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115\ngithub.com/spf13/cobra.(*Command).Execute\n\t/home/couchbase/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039\nmain.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/couchbase-cloud-native-gateway/cmd/gateway/main.go:391\nruntime.main\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/proc.go:267\nruntime.goexit\n\t/home/couchbase/jenkins/workspace/couchbase-k8s-microservice-build/toolsf1hQD/go1.21.3/src/runtime/asm_amd64.s:1650"} {"level":"info","ts":"2023-12-06T11:39:53.766Z","logger":"gateway","caller":"gateway/gateway.go:194","msg":"sleeping before trying to ping cluster again","period":5} {"level":"info","ts":"2023-12-06T11:39:58.771Z","logger":"gateway.cbauth","caller":"auth/cbauthauthenticator.go:59","msg":"cbauth message","message":"revrpc: Got error (Need 200 status!. Got 503 ) and will retry in 1s"} {"level":"info","ts":"2023-12-06T11:39:58.775Z","logger":"gateway","caller":"gateway/gateway.go:246","msg":"connected agent manager","agent":{}} {"level":"info","ts":"2023-12-06T11:39:58.775Z","logger":"gateway","caller":"gateway/gateway.go:249","msg":"connected to couchbase cluster"} {"level":"info","ts":"2023-12-06T11:39:58.775Z","logger":"gateway","caller":"gateway/gateway.go:322","msg":"initializing protostellar system"} {"level":"info","ts":"2023-12-06T11:39:58.775Z","logger":"gateway","caller":"gateway/gateway.go:409","msg":"starting to run protostellar system"} {"level":"warn","ts":"2023-12-06T11:40:03.780Z","logger":"gateway","caller":"gateway/gateway.go:302","msg":"failed to reconfigure cbauth"} {"level":"warn","ts":"2023-12-06T11:40:13.787Z","logger":"gateway","caller":"gateway/gateway.go:302","msg":"failed to reconfigure cbauth"} {"level":"info","ts":"2023-12-06T11:40:19.759Z","caller":"gateway/main.go:375","msg":"Received SIGTERM, attempting graceful shutdown..."} {"level":"info","ts":"2023-12-06T11:40:19.759Z","caller":"gateway/main.go:387","msg":"gateway shutdown gracefully"}