Closed
Description
FAIL: enterprise/cli TestStart/RequireActiveVersion/restart/TemplateACLAdminUnchanged (1.08s)
start_test.go:143: waiting for workspace build job 7b80d7de-3ae1-4f46-89ef-1bf843259431
start_test.go:143: got workspace build job 7b80d7de-3ae1-4f46-89ef-1bf843259431
clitest.go:75: invoking command: coder --global-config /tmp/TestStartRequireActiveVersionrestartTemplateACLAdminUnchanged1529304498/001 restart nice-villani8-Kkl -y
testing.go:1465: race detected during execution of test
==================
WARNING: DATA RACE
Write at 0x00c0023e6660 by goroutine 4887:
runtime.mapdelete_faststr()
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/map_faststr.go:301 +0x0
github.com/coder/coder/v2/provisionersdk.MutateTags()
/home/runner/actions-runner/_work/coder/coder/provisionersdk/provisionertags.go:31 +0x25d
github.com/coder/coder/v2/coderd/wsbuilder.(*Builder).buildTx()
/home/runner/actions-runner/_work/coder/coder/coderd/wsbuilder/wsbuilder.go:299 +0xe1e
github.com/coder/coder/v2/coderd/wsbuilder.(*Builder).Build.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/wsbuilder/wsbuilder.go:225 +0xae
github.com/coder/coder/v2/enterprise/dbcrypt.(*dbCrypt).InTx.func1()
/home/runner/actions-runner/_work/coder/coder/enterprise/dbcrypt/dbcrypt.go:65 +0x172
github.com/coder/coder/v2/coderd/database/dbauthz.(*querier).InTx.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/database/dbauthz/dbauthz.go:517 +0x147
github.com/coder/coder/v2/coderd/database/dbmem.(*FakeQuerier).InTx()
/home/runner/actions-runner/_work/coder/coder/coderd/database/dbmem/dbmem.go:271 +0x310
github.com/coder/coder/v2/coderd/database/dbauthz.(*querier).InTx()
/home/runner/actions-runner/_work/coder/coder/coderd/database/dbauthz/dbauthz.go:514 +0x106
github.com/coder/coder/v2/enterprise/dbcrypt.(*dbCrypt).InTx()
/home/runner/actions-runner/_work/coder/coder/enterprise/dbcrypt/dbcrypt.go:64 +0x108
github.com/coder/coder/v2/coderd/database.ReadModifyUpdate()
/home/runner/actions-runner/_work/coder/coder/coderd/database/tx.go:36 +0xcb
github.com/coder/coder/v2/coderd/wsbuilder.(*Builder).Build()
/home/runner/actions-runner/_work/coder/coder/coderd/wsbuilder/wsbuilder.go:222 +0x3b9
github.com/coder/coder/v2/coderd.(*API).postWorkspaceBuilds()
/home/runner/actions-runner/_work/coder/coder/coderd/workspacebuilds.go:370 +0x12f6
github.com/coder/coder/v2/coderd.(*API).postWorkspaceBuilds-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.func11.14.1.ExtractWorkspaceParam.func4.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/workspaceparam.go:51 +0x330
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.ExtractAPIKeyMW.func14.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/apikey.go:141 +0x290
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.ReportCLITelemetry.func1.1.2()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/clitelemetry.go:42 +0x6f
runtime.deferreturn()
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/panic.go:477 +0x30
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/justinas/nosurf.(*CSRFHandler).handleSuccess()
/home/runner/go/pkg/mod/github.com/justinas/nosurf@v1.1.1/handler.go:187 +0x5a6
github.com/justinas/nosurf.(*CSRFHandler).ServeHTTP()
/home/runner/go/pkg/mod/github.com/justinas/nosurf@v1.1.1/handler.go:144 +0x569
github.com/coder/coder/v2/coderd.New.func6.1()
/home/runner/actions-runner/_work/coder/coder/coderd/coderd.go:563 +0x1d6
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.func5.1()
/home/runner/actions-runner/_work/coder/coder/coderd/coderd.go:553 +0x221
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1()
/home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 +0x2dc
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.(*Server).HandleSubdomain.func21.1()
/home/runner/actions-runner/_work/coder/coder/coderd/workspaceapps/proxy.go:366 +0x124
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.Prometheus.func1.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/prometheus.go:90 +0x3d8
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.Logger.func20.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/logger.go:38 +0x5a5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.ExtractRealIP.func19.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/realip.go:50 +0x217
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.AttachRequestID.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/requestid.go:38 +0x670
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/tracing.Middleware.func1.1()
/home/runner/actions-runner/_work/coder/coder/coderd/tracing/httpmw.go:71 +0x872
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/tracing.StatusWriterMiddleware.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/tracing/status_writer.go:39 +0xf9
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.Recover.func18.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/recover.go:44 +0x161
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:90 +0x63b
github.com/coder/coder/v2/coderd/coderdtest.NewOptions.func3()
/home/runner/actions-runner/_work/coder/coder/coderd/coderdtest/coderdtest.go:313 +0x94
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
net/http.serverHandler.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2938 +0x2a1
net/http.(*conn).serve()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2009 +0xc24
net/http.(*Server).Serve.func3()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:3086 +0x4f
Previous read at 0x00c0023e6660 by goroutine 4[950](https://github.com/coder/coder/actions/runs/7196065745/job/19600067650#step:5:951):
reflect.maplen()
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/map.go:1411 +0x0
reflect.Value.lenNonSlice()
/opt/hostedtoolcache/go/1.21.5/x64/src/reflect/value.go:1720 +0x324
reflect.Value.Len()
/opt/hostedtoolcache/go/1.21.5/x64/src/reflect/value.go:1709 +0x432
encoding/json.mapEncoder.encode()
/opt/hostedtoolcache/go/1.21.5/x64/src/encoding/json/encode.go:742 +0x414
encoding/json.mapEncoder.encode-fm()
<autogenerated>:1 +0x86
encoding/json.structEncoder.encode()
/opt/hostedtoolcache/go/1.21.5/x64/src/encoding/json/encode.go:706 +0x2bd
encoding/json.structEncoder.encode-fm()
<autogenerated>:1 +0xe4
encoding/json.(*encodeState).reflectValue()
/opt/hostedtoolcache/go/1.21.5/x64/src/encoding/json/encode.go:323 +0x83
encoding/json.(*encodeState).marshal()
/opt/hostedtoolcache/go/1.21.5/x64/src/encoding/json/encode.go:295 +0x1af
encoding/json.(*Encoder).Encode()
/opt/hostedtoolcache/go/1.21.5/x64/src/encoding/json/stream.go:209 +0x16f
github.com/coder/coder/v2/coderd/httpapi.WriteIndent()
/home/runner/actions-runner/_work/coder/coder/coderd/httpapi/httpapi.go:177 +0x36b
github.com/coder/coder/v2/coderd/httpapi.Write()
/home/runner/actions-runner/_work/coder/coder/coderd/httpapi/httpapi.go:146 +0x3ea
github.com/coder/coder/v2/coderd.(*API).templateVersionDryRun()
/home/runner/actions-runner/_work/coder/coder/coderd/templateversions.go:537 +0x1e4
github.com/coder/coder/v2/coderd.(*API).templateVersionDryRun-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.func11.11.ExtractTemplateVersionParam.func2.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/templateversionparam.go:63 +0x43a
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.ExtractAPIKeyMW.func14.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/apikey.go:141 +0x290
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.ReportCLITelemetry.func1.1.2()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/clitelemetry.go:42 +0x6f
runtime.deferreturn()
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/panic.go:477 +0x30
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/justinas/nosurf.(*CSRFHandler).handleSuccess()
/home/runner/go/pkg/mod/github.com/justinas/nosurf@v1.1.1/handler.go:187 +0x5a6
github.com/justinas/nosurf.(*CSRFHandler).ServeHTTP()
/home/runner/go/pkg/mod/github.com/justinas/nosurf@v1.1.1/handler.go:144 +0x569
github.com/coder/coder/v2/coderd.New.func6.1()
/home/runner/actions-runner/_work/coder/coder/coderd/coderd.go:563 +0x1d6
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.func5.1()
/home/runner/actions-runner/_work/coder/coder/coderd/coderd.go:553 +0x221
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1()
/home/runner/go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 +0x2dc
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.(*Server).HandleSubdomain.func21.1()
/home/runner/actions-runner/_work/coder/coder/coderd/workspaceapps/proxy.go:366 +0x124
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.Prometheus.func1.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/prometheus.go:90 +0x3d8
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.Logger.func20.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/logger.go:38 +0x5a5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.ExtractRealIP.func19.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/realip.go:50 +0x217
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/httpmw.AttachRequestID.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/requestid.go:38 +0x670
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/tracing.Middleware.func1.1()
/home/runner/actions-runner/_work/coder/coder/coderd/tracing/httpmw.go:71 +0x872
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd/tracing.StatusWriterMiddleware.func1()
/home/runner/actions-runner/_work/coder/coder/coderd/tracing/status_writer.go:39 +0xf9
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/coder/coder/v2/coderd.New.Recover.func18.1()
/home/runner/actions-runner/_work/coder/coder/coderd/httpmw/recover.go:44 +0x161
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:73 +0x6b4
github.com/go-chi/chi/v5.(*Mux).Mount.func1()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:316 +0x4e5
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).routeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:444 +0x544
github.com/go-chi/chi/v5.(*Mux).routeHTTP-fm()
<autogenerated>:1 +0x51
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
github.com/go-chi/chi/v5.(*Mux).ServeHTTP()
/home/runner/go/pkg/mod/github.com/go-chi/chi/v5@v5.0.10/mux.go:90 +0x63b
github.com/coder/coder/v2/coderd/coderdtest.NewOptions.func3()
/home/runner/actions-runner/_work/coder/coder/coderd/coderdtest/coderdtest.go:313 +0x94
net/http.HandlerFunc.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2136 +0x47
net/http.serverHandler.ServeHTTP()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2938 +0x2a1
net/http.(*conn).serve()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:2009 +0xc24
net/http.(*Server).Serve.func3()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:3086 +0x4f
Goroutine 4887 (running) created at:
net/http.(*Server).Serve()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:3086 +0x86c
net/http/httptest.(*Server).goServe.func1()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/httptest/server.go:310 +0xcf
Goroutine 4950 (running) created at:
net/http.(*Server).Serve()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/server.go:3086 +0x86c
net/http/httptest.(*Server).goServe.func1()
/opt/hostedtoolcache/go/1.21.5/x64/src/net/http/httptest/server.go:310 +0xcf
Metadata
Metadata
Assignees
Labels
No labels