Closed devdattakulkarni closed 5 days ago
`2024/11/07 22:47:54 http: TLS handshake error from 10.0.2.6:45912: EOF CRDKind:WorkflowTaskResult, CRDPlural:workflowtaskresults, CRDVersion:v1alpha1 PlatformWorkflowName:, ok:false 2024/11/07 22:47:56 http: TLS handshake error from 10.0.2.6:45936: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.2.6:45942: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57830: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57846: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57854: read tcp 10.0.2.195:443->10.0.1.88:57854: read: connection reset by peer Error:Key path not found Error:Key path not found Error:Key path not found Helm release name:atomiccore1-0-0-dev RK:, RN:0-0-dev, RAPI:/ Pod Namespace:dev Release Name: fatal error: concurrent map writes
goroutine 13725643 [running]: main.handleCustomAPIs(0x225cc20?, {0xc0007011ba, 0x6}) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1396 +0x665 main.(WebhookServer).mutate(0xc000dbb770?, 0xc000dbb830, {0xc0007011ba, 0x6}) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:269 +0x6dd main.(WebhookServer).serve(0xc00037bcb0, {0x178ada8, 0xc000b70620}, 0xc000d1bc20) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1818 +0x2f4 net/http.HandlerFunc.ServeHTTP(0xc0003ea7e0?, {0x178ada8?, 0xc000b70620?}, 0x10?) /usr/local/go/src/net/http/server.go:2166 +0x29 net/http.(ServeMux).ServeHTTP(0x411d65?, {0x178ada8, 0xc000b70620}, 0xc000d1bc20) /usr/local/go/src/net/http/server.go:2683 +0x1ad net/http.serverHandler.ServeHTTP({0x1786070?}, {0x178ada8?, 0xc000b70620?}, 0x6?) /usr/local/go/src/net/http/server.go:3137 +0x8e net/http.(conn).serve(0xc0008c7050, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2039 +0x5e8 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 1 [chan receive, 1644 minutes]: main.main() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:68 +0x658
goroutine 6 [select]: golang.org/x/time/rate.(Limiter).WaitN(0xc00003e7d0, {0x17968c0, 0x225cc20}, 0x1) /home/vagrant/go/pkg/mod/golang.org/x/time@v0.0.0-20220210224613-90d013bbcef8/rate/rate.go:256 +0x3a6 golang.org/x/time/rate.(Limiter).Wait(...) /home/vagrant/go/pkg/mod/golang.org/x/time@v0.0.0-20220210224613-90d013bbcef8/rate/rate.go:216 k8s.io/client-go/util/flowcontrol.(tokenBucketRateLimiter).Wait(0x0?, {0x17968c0?, 0x225cc20?}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/util/flowcontrol/throttle.go:131 +0x25 k8s.io/client-go/rest.(Request).tryThrottleWithInfo(0xc000d0e300, {0x17968c0, 0x225cc20}, {0x0, 0x0}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:518 +0xb4 k8s.io/client-go/rest.(Request).tryThrottle(...) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:546 k8s.io/client-go/rest.(Request).request(0xc000d0e300, {0x17968c0, 0x225cc20}, 0xc000183af0) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:849 +0x22d k8s.io/client-go/rest.(Request).Do(0xc000d0e300, {0x17968c0, 0x225cc20}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:924 +0xc5 k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1.(customResourceDefinitions).Get(0xc000183f98, {0x17968c0, 0x225cc20}, {0xc001105c68, 0x15}, {{{0x0, 0x0}, {0x0, 0x0}}, {0x0, ...}}) /home/vagrant/go/pkg/mod/k8s.io/apiextensions-apiserver@v0.24.3/pkg/client/clientset/clientset/typed/apiextensions/v1/customresourcedefinition.go:72 +0x13d main.trackKindAPIDetails() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/types.go:191 +0x210 created by main.init.0 in goroutine 1 /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/types.go:170 +0xd74
goroutine 8 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79d88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0x7?, 0x1?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Accept(0xc00015c180) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(netFD).accept(0xc00015c180) /usr/local/go/src/net/fd_unix.go:172 +0x29 net.(TCPListener).accept(0xc000532020) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e net.(TCPListener).Accept(0xc000532020) /usr/local/go/src/net/tcpsock.go:327 +0x30 crypto/tls.(listener).Accept(0xc00053c000) /usr/local/go/src/crypto/tls/tls.go:66 +0x27 net/http.(Server).Serve(0xc000424000, {0x178abf8, 0xc00053c000}) /usr/local/go/src/net/http/server.go:3255 +0x33e net/http.(Server).ServeTLS(0xc000424000, {0x178e670, 0xc000532020}, {0x0, 0x0}, {0x0, 0x0}) /usr/local/go/src/net/http/server.go:3325 +0x486 net/http.(Server).ListenAndServeTLS(0xc000424000, {0x0, 0x0}, {0x0, 0x0}) /usr/local/go/src/net/http/server.go:3482 +0x125 main.main.func1() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:58 +0x25 created by main.main in goroutine 1 /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:57 +0x585
goroutine 49 [syscall, 1644 minutes]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 /usr/local/go/src/os/signal/signal.go:151 +0x1f
goroutine 13725778 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b798b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00015c600?, 0xc000eb4000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00015c600, {0xc000eb4000, 0x2000, 0x2000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00015c600, {0xc000eb4000?, 0x7fd484b13778?, 0xc001100c60?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116110, {0xc000eb4000?, 0xc00029ac20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc001100c60, {0xc000eb4000?, 0x0?, 0xc001100c60?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003537b0, {0x1781660, 0xc001100c60}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000353508, {0x1782840, 0xc000116110}, 0xc00029ac68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000353508, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353508, {0xc00094e8b1, 0x1, 0xc000002480?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc00094e8a0) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725642 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725422 [runnable]: internal/poll.runtime_pollWait(0x7fd484b793d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc000cfc180?, 0xc000a92240?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc000cfc180, {0xc000a92240, 0x240, 0x240}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc000cfc180, {0xc000a92240?, 0x7fd484a26048?, 0xc00100c3a8?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc00052a098, {0xc000a92240?, 0xc000c7b340?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc00100c3a8, {0xc000a92240?, 0x0?, 0xc00100c3a8?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0000049b0, {0x1781660, 0xc00100c3a8}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000004708, {0x1782840, 0xc00052a098}, 0xc000c7b388?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000004708, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000004708, {0xc0005bd000, 0x1000, 0xc0004b1008?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00011e780, {0xc0005bd000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc001016c60) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).ReadSlice(0xc001016c60, 0xa) /usr/local/go/src/bufio/bufio.go:376 +0x29 bufio.(Reader).ReadLine(0xc001016c60) /usr/local/go/src/bufio/bufio.go:405 +0x25 net/textproto.(Reader).readLineSlice(0xc0001babd0, 0xffffffffffffffff) /usr/local/go/src/net/textproto/reader.go:63 +0xa5 net/textproto.(Reader).ReadLine(...) /usr/local/go/src/net/textproto/reader.go:43 net/http.readRequest(0xc001016c60) /usr/local/go/src/net/http/request.go:1059 +0xb5 net/http.(conn).readRequest(0xc0005575f0, {0x1796930, 0xc00003eb40}) /usr/local/go/src/net/http/server.go:1004 +0x248 net/http.(conn).serve(0xc0005575f0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:1964 +0x339 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725553 [select]: net/http.(persistConn).writeLoop(0xc0002d0900) /usr/local/go/src/net/http/transport.go:2444 +0xf0 created by net/http.(Transport).dialConn in goroutine 13725516 /usr/local/go/src/net/http/transport.go:1800 +0x1585
goroutine 13725727 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b792e0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8680?, 0xc000e51000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8680, {0xc000e51000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8680, {0xc000e51000?, 0x7fd484af6d68?, 0xc0004a89f0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc0001160f8, {0xc000e51000?, 0xc000f23788?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc0004a89f0, {0xc000e51000?, 0x0?, 0xc0004a89f0?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0009cbb30, {0x1781660, 0xc0004a89f0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc0009cb888, {0x1782840, 0xc0001160f8}, 0xc000f237d0?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc0009cb888, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc0009cb888, {0xc000ce1000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00078e9c0, {0xc000ce1000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc000e35980) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000e35980, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc00102bef0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725644 [runnable]: bytes.growSlice.func1() /usr/local/go/src/bytes/buffer.go:230 +0x4b bytes.growSlice({0xc00090f000?, 0xc00, 0xc00?}, 0x0?) /usr/local/go/src/bytes/buffer.go:251 +0x135 bytes.(Buffer).grow(0xc000353eb0, 0x616) /usr/local/go/src/bytes/buffer.go:151 +0x13d bytes.(Buffer).Grow(...) /usr/local/go/src/bytes/buffer.go:168 crypto/tls.(Conn).readFromUntil(0xc000353c08, {0x1782840, 0xc000116120}, 0xc000c6b7d0?) /usr/local/go/src/crypto/tls/conn.go:827 +0x74 crypto/tls.(Conn).readRecordOrCCS(0xc000353c08, 0x0) /usr/local/go/src/crypto/tls/conn.go:677 +0xd3e crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353c08, {0xc000ea9000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00094e360, {0xc000ea9000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc000d9ea20) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000d9ea20, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc0008c70e0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725747 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79aa0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00019f000?, 0xc0008bc000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00019f000, {0xc0008bc000, 0x3000, 0x3000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00019f000, {0xc0008bc000?, 0x7fd484a26048?, 0xc00100c528?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116270, {0xc0008bc000?, 0xc00086cc20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc00100c528, {0xc0008bc000?, 0x0?, 0xc00100c528?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003529b0, {0x1781660, 0xc00100c528}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000352708, {0x1782840, 0xc000116270}, 0xc00086cc68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000352708, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000352708, {0xc000c774b1, 0x1, 0xc0000e6fc0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc000c774a0) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725546 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725546 [runnable]: io.copyBuffer({0x17826e0, 0x225cc20}, {0x1781920, 0xc000900f60}, {0x0, 0x0, 0x0}) /usr/local/go/src/io/io.go:415 +0x151 io.Copy(...) /usr/local/go/src/io/io.go:388 io.CopyN({0x17826e0, 0x225cc20}, {0x7fd484afe868, 0xc000e8a880}, 0x40001) /usr/local/go/src/io/io.go:364 +0x8c net/http.(chunkWriter).writeHeader(0xc000c82900, {0xc000c84000, 0x1cd, 0x800}) /usr/local/go/src/net/http/server.go:1408 +0x1105 net/http.(chunkWriter).Write(0xc000c82900, {0xc000c84000, 0x1cd, 0x800}) /usr/local/go/src/net/http/server.go:374 +0x37 bufio.(Writer).Flush(0xc000b9c300) /usr/local/go/src/bufio/bufio.go:639 +0x55 net/http.(response).finishRequest(0xc000c828c0) /usr/local/go/src/net/http/server.go:1666 +0x45 net/http.(conn).serve(0xc000419dd0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2045 +0x62b created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725406 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b799a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8380?, 0xc000880000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8380, {0xc000880000, 0x2000, 0x2000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8380, {0xc000880000?, 0x7fd484ab5148?, 0xc000900dc8?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc00049a248, {0xc000880000?, 0xc000c7f788?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc000900dc8, {0xc000880000?, 0x0?, 0xc000900dc8?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0001bfeb0, {0x1781660, 0xc000900dc8}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc0001bfc08, {0x1782840, 0xc00049a248}, 0xc000c7f7d0?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc0001bfc08, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc0001bfc08, {0xc000a9a000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc0005a7ec0, {0xc000a9a000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc00032b440) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc00032b440, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc000418fc0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13712618 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79e80, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc000214600?, 0xc000a80000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc000214600, {0xc000a80000, 0xa000, 0xa000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc000214600, {0xc000a80000?, 0x7fd484af6d68?, 0xc0004a8c48?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc0005985e0, {0xc000a80000?, 0xc000a3f938?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc0004a8c48, {0xc000a80000?, 0x0?, 0xc0004a8c48?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003522b0, {0x1781660, 0xc0004a8c48}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000352008, {0x1782840, 0xc0005985e0}, 0xc000a3f980?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000352008, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000352008, {0xc000ad0000, 0x1000, 0xc0004bc8c0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 bufio.(Reader).Read(0xc00052fe60, {0xc00063a040, 0x9, 0x21d29a0?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x1781980, 0xc00052fe60}, {0xc00063a040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:335 +0x90 io.ReadFull(...) /usr/local/go/src/io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc00063a040, 0x9, 0xa3fdc0?}, {0x1781980?, 0xc00052fe60?}) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/frame.go:237 +0x65 golang.org/x/net/http2.(Framer).ReadFrame(0xc00063a000) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/frame.go:498 +0x85 golang.org/x/net/http2.(clientConnReadLoop).run(0xc000a3ffa8) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:2429 +0xd8 golang.org/x/net/http2.(ClientConn).readLoop(0xc000ace000) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:2325 +0x65 created by golang.org/x/net/http2.(ClientConn).goRun in goroutine 13712617 /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:369 +0x2d
goroutine 13725642 [runnable]: encoding/base64.(Encoding).AppendEncode(0xc0000c0000?, {0xc00057548d?, 0x1?, 0x173?}, {0xc000ac27e0?, 0xd9?, 0xe0?}) /usr/local/go/src/encoding/base64/base64.go:198 +0x247 encoding/json.encodeByteSlice(0xc00100f100, {0x133cf20?, 0xc000e8fa00?, 0xc000ec3009?}, {0x10?, 0xf5?}) /usr/local/go/src/encoding/json/encode.go:790 +0x145 encoding/json.structEncoder.encode({{{0xc000463b08, 0x7, 0x8}, 0xc0005a6960, 0xc0005a6990}}, 0xc00100f100, {0x14c5f60?, 0xc000e8f9e0?, 0xc0000b1888?}, {0x0, ...}) /usr/local/go/src/encoding/json/encode.go:704 +0x21e encoding/json.ptrEncoder.encode({0xc0000b1888?}, 0xc00100f100, {0x14ddee0?, 0xc0000b1888?, 0xc0000b1888?}, {0xb?, 0x0?}) /usr/local/go/src/encoding/json/encode.go:876 +0x23c encoding/json.structEncoder.encode({{{0xc0001406c8, 0x4, 0x4}, 0xc0005a6a20, 0xc0005a6a50}}, 0xc00100f100, {0x1472660?, 0xc0000b1860?, 0xc000ef0e99?}, {0x0, ...}) /usr/local/go/src/encoding/json/encode.go:704 +0x21e encoding/json.(encodeState).reflectValue(0xc00100f100, {0x1472660?, 0xc0000b1860?, 0xc00010f890?}, {0xc0?, 0x5?}) /usr/local/go/src/encoding/json/encode.go:321 +0x73 encoding/json.(encodeState).marshal(0x4119bb?, {0x1472660?, 0xc0000b1860?}, {0xb0?, 0x69?}) /usr/local/go/src/encoding/json/encode.go:297 +0xc5 encoding/json.Marshal({0x1472660, 0xc0000b1860}) /usr/local/go/src/encoding/json/encode.go:163 +0xd0 main.(WebhookServer).serve(0xc00037bcb0, {0x178ada8, 0xc00064e460}, 0xc00067c900) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1830 +0x3c5 net/http.HandlerFunc.ServeHTTP(0xc0003ea7e0?, {0x178ada8?, 0xc00064e460?}, 0x10?) /usr/local/go/src/net/http/server.go:2166 +0x29 net/http.(ServeMux).ServeHTTP(0x411d65?, {0x178ada8, 0xc00064e460}, 0xc00067c900) /usr/local/go/src/net/http/server.go:2683 +0x1ad net/http.serverHandler.ServeHTTP({0x1786070?}, {0x178ada8?, 0xc00064e460?}, 0x6?) /usr/local/go/src/net/http/server.go:3137 +0x8e net/http.(conn).serve(0xc0008c6fc0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2039 +0x5e8 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725765 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79c90, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00015c680?, 0xc000af6000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00015c680, {0xc000af6000, 0x6000, 0x6000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00015c680, {0xc000af6000?, 0x7fd484b13778?, 0xc001100c78?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116118, {0xc000af6000?, 0xc0000aec20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc001100c78, {0xc000af6000?, 0x0?, 0xc001100c78?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc000353b30, {0x1781660, 0xc001100c78}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000353888, {0x1782840, 0xc000116118}, 0xc0000aec68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000353888, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353888, {0xc00094ea61, 0x1, 0xc000d4a180?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc00094ea50) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725643 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725520 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79b98, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8300?, 0xc000ac7000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8300, {0xc000ac7000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8300, {0xc000ac7000?, 0xc000ba5f28?, 0xc00009dd40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000598118, {0xc000ac7000?, 0x0?, 0x0?}) /usr/local/go/src/net/net.go:179 +0x45 net/http.(persistConn).Read(0xc0002d0900, {0xc000ac7000?, 0x450700?, 0xc000ba5f28?}) /usr/local/go/src/net/http/transport.go:1977 +0x4a bufio.(Reader).fill(0xc000601560) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000601560, 0x1) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(persistConn).readLoop(0xc0002d0900) /usr/local/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(Transport).dialConn in goroutine 13725516 /usr/local/go/src/net/http/transport.go:1799 +0x152f`
`2024/11/07 22:47:54 http: TLS handshake error from 10.0.2.6:45912: EOF CRDKind:WorkflowTaskResult, CRDPlural:workflowtaskresults, CRDVersion:v1alpha1 PlatformWorkflowName:, ok:false 2024/11/07 22:47:56 http: TLS handshake error from 10.0.2.6:45936: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.2.6:45942: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57830: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57846: EOF 2024/11/07 22:47:56 http: TLS handshake error from 10.0.1.88:57854: read tcp 10.0.2.195:443->10.0.1.88:57854: read: connection reset by peer Error:Key path not found Error:Key path not found Error:Key path not found Helm release name:atomiccore1-0-0-dev RK:, RN:0-0-dev, RAPI:/ Pod Namespace:dev Release Name: fatal error: concurrent map writes
goroutine 13725643 [running]: main.handleCustomAPIs(0x225cc20?, {0xc0007011ba, 0x6}) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1396 +0x665 main.(WebhookServer).mutate(0xc000dbb770?, 0xc000dbb830, {0xc0007011ba, 0x6}) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:269 +0x6dd main.(WebhookServer).serve(0xc00037bcb0, {0x178ada8, 0xc000b70620}, 0xc000d1bc20) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1818 +0x2f4 net/http.HandlerFunc.ServeHTTP(0xc0003ea7e0?, {0x178ada8?, 0xc000b70620?}, 0x10?) /usr/local/go/src/net/http/server.go:2166 +0x29 net/http.(ServeMux).ServeHTTP(0x411d65?, {0x178ada8, 0xc000b70620}, 0xc000d1bc20) /usr/local/go/src/net/http/server.go:2683 +0x1ad net/http.serverHandler.ServeHTTP({0x1786070?}, {0x178ada8?, 0xc000b70620?}, 0x6?) /usr/local/go/src/net/http/server.go:3137 +0x8e net/http.(conn).serve(0xc0008c7050, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2039 +0x5e8 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 1 [chan receive, 1644 minutes]: main.main() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:68 +0x658
goroutine 6 [select]: golang.org/x/time/rate.(Limiter).WaitN(0xc00003e7d0, {0x17968c0, 0x225cc20}, 0x1) /home/vagrant/go/pkg/mod/golang.org/x/time@v0.0.0-20220210224613-90d013bbcef8/rate/rate.go:256 +0x3a6 golang.org/x/time/rate.(Limiter).Wait(...) /home/vagrant/go/pkg/mod/golang.org/x/time@v0.0.0-20220210224613-90d013bbcef8/rate/rate.go:216 k8s.io/client-go/util/flowcontrol.(tokenBucketRateLimiter).Wait(0x0?, {0x17968c0?, 0x225cc20?}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/util/flowcontrol/throttle.go:131 +0x25 k8s.io/client-go/rest.(Request).tryThrottleWithInfo(0xc000d0e300, {0x17968c0, 0x225cc20}, {0x0, 0x0}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:518 +0xb4 k8s.io/client-go/rest.(Request).tryThrottle(...) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:546 k8s.io/client-go/rest.(Request).request(0xc000d0e300, {0x17968c0, 0x225cc20}, 0xc000183af0) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:849 +0x22d k8s.io/client-go/rest.(Request).Do(0xc000d0e300, {0x17968c0, 0x225cc20}) /home/vagrant/go/pkg/mod/k8s.io/client-go@v0.24.3/rest/request.go:924 +0xc5 k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1.(customResourceDefinitions).Get(0xc000183f98, {0x17968c0, 0x225cc20}, {0xc001105c68, 0x15}, {{{0x0, 0x0}, {0x0, 0x0}}, {0x0, ...}}) /home/vagrant/go/pkg/mod/k8s.io/apiextensions-apiserver@v0.24.3/pkg/client/clientset/clientset/typed/apiextensions/v1/customresourcedefinition.go:72 +0x13d main.trackKindAPIDetails() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/types.go:191 +0x210 created by main.init.0 in goroutine 1 /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/types.go:170 +0xd74
goroutine 8 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79d88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0x7?, 0x1?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Accept(0xc00015c180) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(netFD).accept(0xc00015c180) /usr/local/go/src/net/fd_unix.go:172 +0x29 net.(TCPListener).accept(0xc000532020) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e net.(TCPListener).Accept(0xc000532020) /usr/local/go/src/net/tcpsock.go:327 +0x30 crypto/tls.(listener).Accept(0xc00053c000) /usr/local/go/src/crypto/tls/tls.go:66 +0x27 net/http.(Server).Serve(0xc000424000, {0x178abf8, 0xc00053c000}) /usr/local/go/src/net/http/server.go:3255 +0x33e net/http.(Server).ServeTLS(0xc000424000, {0x178e670, 0xc000532020}, {0x0, 0x0}, {0x0, 0x0}) /usr/local/go/src/net/http/server.go:3325 +0x486 net/http.(Server).ListenAndServeTLS(0xc000424000, {0x0, 0x0}, {0x0, 0x0}) /usr/local/go/src/net/http/server.go:3482 +0x125 main.main.func1() /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:58 +0x25 created by main.main in goroutine 1 /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/main.go:57 +0x585
goroutine 49 [syscall, 1644 minutes]: os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 /usr/local/go/src/os/signal/signal.go:151 +0x1f
goroutine 13725778 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b798b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00015c600?, 0xc000eb4000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00015c600, {0xc000eb4000, 0x2000, 0x2000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00015c600, {0xc000eb4000?, 0x7fd484b13778?, 0xc001100c60?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116110, {0xc000eb4000?, 0xc00029ac20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc001100c60, {0xc000eb4000?, 0x0?, 0xc001100c60?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003537b0, {0x1781660, 0xc001100c60}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000353508, {0x1782840, 0xc000116110}, 0xc00029ac68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000353508, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353508, {0xc00094e8b1, 0x1, 0xc000002480?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc00094e8a0) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725642 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725422 [runnable]: internal/poll.runtime_pollWait(0x7fd484b793d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc000cfc180?, 0xc000a92240?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc000cfc180, {0xc000a92240, 0x240, 0x240}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc000cfc180, {0xc000a92240?, 0x7fd484a26048?, 0xc00100c3a8?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc00052a098, {0xc000a92240?, 0xc000c7b340?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc00100c3a8, {0xc000a92240?, 0x0?, 0xc00100c3a8?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0000049b0, {0x1781660, 0xc00100c3a8}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000004708, {0x1782840, 0xc00052a098}, 0xc000c7b388?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000004708, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000004708, {0xc0005bd000, 0x1000, 0xc0004b1008?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00011e780, {0xc0005bd000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc001016c60) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).ReadSlice(0xc001016c60, 0xa) /usr/local/go/src/bufio/bufio.go:376 +0x29 bufio.(Reader).ReadLine(0xc001016c60) /usr/local/go/src/bufio/bufio.go:405 +0x25 net/textproto.(Reader).readLineSlice(0xc0001babd0, 0xffffffffffffffff) /usr/local/go/src/net/textproto/reader.go:63 +0xa5 net/textproto.(Reader).ReadLine(...) /usr/local/go/src/net/textproto/reader.go:43 net/http.readRequest(0xc001016c60) /usr/local/go/src/net/http/request.go:1059 +0xb5 net/http.(conn).readRequest(0xc0005575f0, {0x1796930, 0xc00003eb40}) /usr/local/go/src/net/http/server.go:1004 +0x248 net/http.(conn).serve(0xc0005575f0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:1964 +0x339 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725553 [select]: net/http.(persistConn).writeLoop(0xc0002d0900) /usr/local/go/src/net/http/transport.go:2444 +0xf0 created by net/http.(Transport).dialConn in goroutine 13725516 /usr/local/go/src/net/http/transport.go:1800 +0x1585
goroutine 13725727 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b792e0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8680?, 0xc000e51000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8680, {0xc000e51000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8680, {0xc000e51000?, 0x7fd484af6d68?, 0xc0004a89f0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc0001160f8, {0xc000e51000?, 0xc000f23788?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc0004a89f0, {0xc000e51000?, 0x0?, 0xc0004a89f0?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0009cbb30, {0x1781660, 0xc0004a89f0}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc0009cb888, {0x1782840, 0xc0001160f8}, 0xc000f237d0?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc0009cb888, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc0009cb888, {0xc000ce1000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00078e9c0, {0xc000ce1000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc000e35980) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000e35980, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc00102bef0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725644 [runnable]: bytes.growSlice.func1() /usr/local/go/src/bytes/buffer.go:230 +0x4b bytes.growSlice({0xc00090f000?, 0xc00, 0xc00?}, 0x0?) /usr/local/go/src/bytes/buffer.go:251 +0x135 bytes.(Buffer).grow(0xc000353eb0, 0x616) /usr/local/go/src/bytes/buffer.go:151 +0x13d bytes.(Buffer).Grow(...) /usr/local/go/src/bytes/buffer.go:168 crypto/tls.(Conn).readFromUntil(0xc000353c08, {0x1782840, 0xc000116120}, 0xc000c6b7d0?) /usr/local/go/src/crypto/tls/conn.go:827 +0x74 crypto/tls.(Conn).readRecordOrCCS(0xc000353c08, 0x0) /usr/local/go/src/crypto/tls/conn.go:677 +0xd3e crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353c08, {0xc000ea9000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc00094e360, {0xc000ea9000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc000d9ea20) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000d9ea20, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc0008c70e0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725747 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79aa0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00019f000?, 0xc0008bc000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00019f000, {0xc0008bc000, 0x3000, 0x3000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00019f000, {0xc0008bc000?, 0x7fd484a26048?, 0xc00100c528?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116270, {0xc0008bc000?, 0xc00086cc20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc00100c528, {0xc0008bc000?, 0x0?, 0xc00100c528?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003529b0, {0x1781660, 0xc00100c528}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000352708, {0x1782840, 0xc000116270}, 0xc00086cc68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000352708, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000352708, {0xc000c774b1, 0x1, 0xc0000e6fc0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc000c774a0) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725546 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725546 [runnable]: io.copyBuffer({0x17826e0, 0x225cc20}, {0x1781920, 0xc000900f60}, {0x0, 0x0, 0x0}) /usr/local/go/src/io/io.go:415 +0x151 io.Copy(...) /usr/local/go/src/io/io.go:388 io.CopyN({0x17826e0, 0x225cc20}, {0x7fd484afe868, 0xc000e8a880}, 0x40001) /usr/local/go/src/io/io.go:364 +0x8c net/http.(chunkWriter).writeHeader(0xc000c82900, {0xc000c84000, 0x1cd, 0x800}) /usr/local/go/src/net/http/server.go:1408 +0x1105 net/http.(chunkWriter).Write(0xc000c82900, {0xc000c84000, 0x1cd, 0x800}) /usr/local/go/src/net/http/server.go:374 +0x37 bufio.(Writer).Flush(0xc000b9c300) /usr/local/go/src/bufio/bufio.go:639 +0x55 net/http.(response).finishRequest(0xc000c828c0) /usr/local/go/src/net/http/server.go:1666 +0x45 net/http.(conn).serve(0xc000419dd0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2045 +0x62b created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725406 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b799a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8380?, 0xc000880000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8380, {0xc000880000, 0x2000, 0x2000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8380, {0xc000880000?, 0x7fd484ab5148?, 0xc000900dc8?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc00049a248, {0xc000880000?, 0xc000c7f788?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc000900dc8, {0xc000880000?, 0x0?, 0xc000900dc8?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0001bfeb0, {0x1781660, 0xc000900dc8}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc0001bfc08, {0x1782840, 0xc00049a248}, 0xc000c7f7d0?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc0001bfc08, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc0001bfc08, {0xc000a9a000, 0x1000, 0x0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).Read(0xc0005a7ec0, {0xc000a9a000, 0x1000, 0x1000}) /usr/local/go/src/net/http/server.go:789 +0x14b bufio.(Reader).fill(0xc00032b440) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc00032b440, 0x4) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(conn).serve(0xc000418fc0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2074 +0x749 created by net/http.(Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13712618 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79e80, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc000214600?, 0xc000a80000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc000214600, {0xc000a80000, 0xa000, 0xa000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc000214600, {0xc000a80000?, 0x7fd484af6d68?, 0xc0004a8c48?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc0005985e0, {0xc000a80000?, 0xc000a3f938?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc0004a8c48, {0xc000a80000?, 0x0?, 0xc0004a8c48?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc0003522b0, {0x1781660, 0xc0004a8c48}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000352008, {0x1782840, 0xc0005985e0}, 0xc000a3f980?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000352008, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000352008, {0xc000ad0000, 0x1000, 0xc0004bc8c0?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 bufio.(Reader).Read(0xc00052fe60, {0xc00063a040, 0x9, 0x21d29a0?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x1781980, 0xc00052fe60}, {0xc00063a040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:335 +0x90 io.ReadFull(...) /usr/local/go/src/io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc00063a040, 0x9, 0xa3fdc0?}, {0x1781980?, 0xc00052fe60?}) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/frame.go:237 +0x65 golang.org/x/net/http2.(Framer).ReadFrame(0xc00063a000) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/frame.go:498 +0x85 golang.org/x/net/http2.(clientConnReadLoop).run(0xc000a3ffa8) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:2429 +0xd8 golang.org/x/net/http2.(ClientConn).readLoop(0xc000ace000) /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:2325 +0x65 created by golang.org/x/net/http2.(ClientConn).goRun in goroutine 13712617 /home/vagrant/go/pkg/mod/golang.org/x/net@v0.23.0/http2/transport.go:369 +0x2d
goroutine 13725642 [runnable]: encoding/base64.(Encoding).AppendEncode(0xc0000c0000?, {0xc00057548d?, 0x1?, 0x173?}, {0xc000ac27e0?, 0xd9?, 0xe0?}) /usr/local/go/src/encoding/base64/base64.go:198 +0x247 encoding/json.encodeByteSlice(0xc00100f100, {0x133cf20?, 0xc000e8fa00?, 0xc000ec3009?}, {0x10?, 0xf5?}) /usr/local/go/src/encoding/json/encode.go:790 +0x145 encoding/json.structEncoder.encode({{{0xc000463b08, 0x7, 0x8}, 0xc0005a6960, 0xc0005a6990}}, 0xc00100f100, {0x14c5f60?, 0xc000e8f9e0?, 0xc0000b1888?}, {0x0, ...}) /usr/local/go/src/encoding/json/encode.go:704 +0x21e encoding/json.ptrEncoder.encode({0xc0000b1888?}, 0xc00100f100, {0x14ddee0?, 0xc0000b1888?, 0xc0000b1888?}, {0xb?, 0x0?}) /usr/local/go/src/encoding/json/encode.go:876 +0x23c encoding/json.structEncoder.encode({{{0xc0001406c8, 0x4, 0x4}, 0xc0005a6a20, 0xc0005a6a50}}, 0xc00100f100, {0x1472660?, 0xc0000b1860?, 0xc000ef0e99?}, {0x0, ...}) /usr/local/go/src/encoding/json/encode.go:704 +0x21e encoding/json.(encodeState).reflectValue(0xc00100f100, {0x1472660?, 0xc0000b1860?, 0xc00010f890?}, {0xc0?, 0x5?}) /usr/local/go/src/encoding/json/encode.go:321 +0x73 encoding/json.(encodeState).marshal(0x4119bb?, {0x1472660?, 0xc0000b1860?}, {0xb0?, 0x69?}) /usr/local/go/src/encoding/json/encode.go:297 +0xc5 encoding/json.Marshal({0x1472660, 0xc0000b1860}) /usr/local/go/src/encoding/json/encode.go:163 +0xd0 main.(WebhookServer).serve(0xc00037bcb0, {0x178ada8, 0xc00064e460}, 0xc00067c900) /home/vagrant/go/src/github.com/cloud-ark/kubeplus/mutating-webhook/webhook.go:1830 +0x3c5 net/http.HandlerFunc.ServeHTTP(0xc0003ea7e0?, {0x178ada8?, 0xc00064e460?}, 0x10?) /usr/local/go/src/net/http/server.go:2166 +0x29 net/http.(ServeMux).ServeHTTP(0x411d65?, {0x178ada8, 0xc00064e460}, 0xc00067c900) /usr/local/go/src/net/http/server.go:2683 +0x1ad net/http.serverHandler.ServeHTTP({0x1786070?}, {0x178ada8?, 0xc00064e460?}, 0x6?) /usr/local/go/src/net/http/server.go:3137 +0x8e net/http.(conn).serve(0xc0008c6fc0, {0x17968f8, 0xc000528180}) /usr/local/go/src/net/http/server.go:2039 +0x5e8 created by net/http.(*Server).Serve in goroutine 8 /usr/local/go/src/net/http/server.go:3285 +0x4b4
goroutine 13725765 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79c90, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc00015c680?, 0xc000af6000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc00015c680, {0xc000af6000, 0x6000, 0x6000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc00015c680, {0xc000af6000?, 0x7fd484b13778?, 0xc001100c78?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000116118, {0xc000af6000?, 0xc0000aec20?, 0x4119bb?}) /usr/local/go/src/net/net.go:179 +0x45 crypto/tls.(atLeastReader).Read(0xc001100c78, {0xc000af6000?, 0x0?, 0xc001100c78?}) /usr/local/go/src/crypto/tls/conn.go:806 +0x3b bytes.(Buffer).ReadFrom(0xc000353b30, {0x1781660, 0xc001100c78}) /usr/local/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(Conn).readFromUntil(0xc000353888, {0x1782840, 0xc000116118}, 0xc0000aec68?) /usr/local/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(Conn).readRecordOrCCS(0xc000353888, 0x0) /usr/local/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:588 crypto/tls.(Conn).Read(0xc000353888, {0xc00094ea61, 0x1, 0xc000d4a180?}) /usr/local/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(connReader).backgroundRead(0xc00094ea50) /usr/local/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 13725643 /usr/local/go/src/net/http/server.go:677 +0xba
goroutine 13725520 [IO wait]: internal/poll.runtime_pollWait(0x7fd484b79b98, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(pollDesc).wait(0xc0003c8300?, 0xc000ac7000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(FD).Read(0xc0003c8300, {0xc000ac7000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a net.(netFD).Read(0xc0003c8300, {0xc000ac7000?, 0xc000ba5f28?, 0xc00009dd40?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 net.(conn).Read(0xc000598118, {0xc000ac7000?, 0x0?, 0x0?}) /usr/local/go/src/net/net.go:179 +0x45 net/http.(persistConn).Read(0xc0002d0900, {0xc000ac7000?, 0x450700?, 0xc000ba5f28?}) /usr/local/go/src/net/http/transport.go:1977 +0x4a bufio.(Reader).fill(0xc000601560) /usr/local/go/src/bufio/bufio.go:110 +0x103 bufio.(Reader).Peek(0xc000601560, 0x1) /usr/local/go/src/bufio/bufio.go:148 +0x53 net/http.(persistConn).readLoop(0xc0002d0900) /usr/local/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(Transport).dialConn in goroutine 13725516 /usr/local/go/src/net/http/transport.go:1799 +0x152f`