straight-secretary-3817
05/23/2024, 1:26 AMpanic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x2daee4d]
goroutine 103 [running]:
<http://github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients.(*DynamicClientSet).ResourceClient(0xc0005f3300|github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients.(*DynamicClientSet).ResourceClient(0xc0005f3300>, {{0xc000c2ddd8, 0x5}, {0xc000c2ddde, 0x2}, {0xc000c2ddf4, 0x3}}, {0xc000a96068, 0x4})
/home/runner/work/pulumi-kubernetes/pulumi-kubernetes/provider/pkg/clients/clients.go:95 +0x10d
<http://github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients.(*DynamicClientSet).ResourceClientForObject(0xc0005f3300|github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/clients.(*DynamicClientSet).ResourceClientForObject(0xc0005f3300>, 0xc00087fd40)
/home/runner/work/pulumi-kubernetes/pulumi-kubernetes/provider/pkg/clients/clients.go:118 +0x11f
<http://github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider.(*kubeProvider).readLiveObject(0xc000628000|github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider.(*kubeProvider).readLiveObject(0xc000628000>, 0xc00087fd40)
/home/runner/work/pulumi-kubernetes/pulumi-kubernetes/provider/pkg/provider/provider.go:2680 +0xf8
<http://github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider.(*kubeProvider).Diff(0xc000628000|github.com/pulumi/pulumi-kubernetes/provider/v4/pkg/provider.(*kubeProvider).Diff(0xc000628000>, {0x59c0b50, 0xc0009902a0}, 0xc000581400)
/home/runner/work/pulumi-kubernetes/pulumi-kubernetes/provider/pkg/provider/provider.go:1749 +0x13fe
<http://github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Diff_Handler.func1({0x59c0b50|github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Diff_Handler.func1({0x59c0b50>?, 0xc0009902a0?}, {0x5364c60?, 0xc000581400?})
/home/runner/go/pkg/mod/github.com/pulumi/pulumi/sdk/v3@v3.114.0/proto/go/provider_grpc.pb.go:575 +0xcb
<http://github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1({0x59c0b50|github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1({0x59c0b50>, 0xc0009b3320}, {0x5364c60, 0xc000581400}, 0xc0000b4fa0, 0xc000011d40)
/home/runner/go/pkg/mod/github.com/grpc-ecosystem/grpc-opentracing@v0.0.0-20180507213350-8e809c8a8645/go/otgrpc/server.go:57 +0x3db
<http://github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Diff_Handler({0x58c95e0|github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Diff_Handler({0x58c95e0>, 0xc000628000}, {0x59c0b50, 0xc0009b3320}, 0xc000581380, 0xc000c24660)
/home/runner/go/pkg/mod/github.com/pulumi/pulumi/sdk/v3@v3.114.0/proto/go/provider_grpc.pb.go:577 +0x143
<http://google.golang.org/grpc.(*Server).processUnaryRPC(0xc0005ce000|google.golang.org/grpc.(*Server).processUnaryRPC(0xc0005ce000>, {0x59c0b50, 0xc0009b3290}, {0x5a12540, 0xc0002a0600}, 0xc0009ba5a0, 0xc000c4ca80, 0x9189388, 0x0)
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.63.2/server.go:1369 +0xdf8
<http://google.golang.org/grpc.(*Server).handleStream(0xc0005ce000|google.golang.org/grpc.(*Server).handleStream(0xc0005ce000>, {0x5a12540, 0xc0002a0600}, 0xc0009ba5a0)
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.63.2/server.go:1780 +0xe8b
<http://google.golang.org/grpc.(*Server).serveStreams.func2.1()|google.golang.org/grpc.(*Server).serveStreams.func2.1()>
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.63.2/server.go:1019 +0x8b
created by <http://google.golang.org/grpc.(*Server).serveStreams.func2|google.golang.org/grpc.(*Server).serveStreams.func2> in goroutine 55
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.63.2/server.go:1030 +0x125
I am using job resource from
import { Job } from '@pulumi/kubernetes/batch/v1'
It was working before and I have no changes in code or packages. I did upgrade pulumi and other and this is my env
CLI
Version 3.116.1
Go Version go1.22.3
Go Compiler gc
Plugins
KIND NAME VERSION
resource aws 6.18.0
resource docker 4.5.1
resource kubernetes 4.12.0
language nodejs unknown
Host
OS darwin
Version 12.6.8
Arch x86_64
This project is written in nodejs: executable='/usr/local/bin/node' version='v21.7.2'
Current Stack:
OPP TYPE URN
Backend
Name 2030009945
URL s3://
User sindhu.halvi
Organizations
Token type personal
Dependencies:
NAME VERSION
@pulumi/kubernetes 4.12.0
@pulumi/pulumi 3.105.0
@types/node 18.19.6
ts-deepmerge 6.2.0
ts-node 10.9.2
typescript 5.3.3
@pulumi/aws 6.18.0
@pulumi/docker 4.5.1
prettier 3.2.1
one of the error logs shows this
Log file created at: 2024/05/22 17:59:21
Running on machine: 2030009945
Binary: Built with gc go1.22.3 for darwin/amd64
Previous log: <none>
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
E0522 17:59:21.374242 14450 plugins.go:431] GitHub rate limit exceeded for <https://api.github.com/repos/pulumi/pulumi-kubernetes/releases/tags/v4.12.0>, try again in 9m54.625765s. You can set GITHUB_TOKEN to make an authenticated request with a higher rate limit.
pulumi.2030009945.sindhu_halvi.log.ERROR.20240522-175921.14450 (END)
I have tried everthing from updating, re-installing. nothing solves this issueenough-garden-22763
05/23/2024, 1:09 PM