So I'm trying to set up a new Kubernetes install w...
# general
f
So I'm trying to set up a new Kubernetes install with Flux, but it seems that there's a problem with the generated yaml manifests? Or with the ConfigGroup type in the Go SDK?
Copy code
Diagnostics:
  pulumi:pulumi:Stack (pulumi-kubernetes-pulumi-kubernetes):
    error: an unhandled error occurred: program exited with non-zero exit code: 2

    panic: fatal: An assertion has failed: {<nil> <nil> <nil> <nil> <nil> <nil> <nil> <nil> <nil> <nil> flux-system flux-system <nil> <nil> <nil> <nil>}: cannot assign v1.objectMetaPtrType to v1.ObjectMeta
    goroutine 42 [running]:
    <http://github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.failfast(...)|github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.failfast(...)>
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/common/util/contract/failfast.go:23|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/common/util/contract/failfast.go:23>
    <http://github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.Assertf|github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.Assertf>(0x20?, {0x248475a?, 0x240c660?}, {0xc000c87068?, 0xc000c78b01?, 0x98?})
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/common/util/contract/assert.go:33|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/common/util/contract/assert.go:33> +0xed
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputImpl({0x1e67920|github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputImpl({0x1e67920>?, 0xc00046a200?}, {0x279c0a8?, 0x1b22fe0?}, 0x1, 0x58?)
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:391|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:391> +0xa09
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInput(...)|github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInput(...)>
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:214|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:214>
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputs.func1({0x198ccc5|github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputs.func1({0x198ccc5>, 0x8}, {0x1e67920?, 0xc00046a200?}, {0x279c0a8?, 0x1b22fe0?})
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:134|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:134> +0x97
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputs({0x272a400|github.com/pulumi/pulumi/sdk/v3/go/pulumi.marshalInputs({0x272a400>, 0xc00053eaf0})
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:184|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/rpc.go:184> +0xa18
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).prepareResourceInputs(0xc00019a580|github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).prepareResourceInputs(0xc00019a580>, {0x278fe68?, 0xc00046a300?}, {0x272a400, 0xc00053eaf0}, {0x2483e58?, 0x19?}, 0xc000246b40, 0xc00011c480, 0x0, ...)
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:1280|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:1280> +0x1a5
    <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).registerResource.func1()|github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).registerResource.func1()>
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:832|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:832> +0x271
    created by <http://github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).registerResource|github.com/pulumi/pulumi/sdk/v3/go/pulumi.(*Context).registerResource>
    	<http://github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:819|github.com/pulumi/pulumi/sdk/v3@v3.48.0/go/pulumi/context.go:819> +0x845
b
difficult to debug without code
f