Hi, I'm deploying a Pulumi project from scratch an...
# general
f
Hi, I'm deploying a Pulumi project from scratch and get the following error:
Copy code
Diagnostics:
  kubernetes:core/v1:Secret (application-secrets):
    error: resource urn:pulumi:iot-dev::pulumi-dsr-e2e::dsr:core:Project$dsr:kubernetes:Application$kubernetes:core/v1:secret::application-secrets violates plan: properties changed: +-stringData[{&{output<string>{}}}], =+data[{&{{map[REDIS_PASSWORD:{REDACTED} kafka.key.pem:{REDACTED}]}}}]
The issue only happens in our CI pipeline. This error does not occur when deploying the Pulumi project from scratch on my laptop; everything deploys fine locally. The Pulumi version in CI is the same as locally (v3.132.0). The Kubernetes secret that is being created has
string_data
set to outputs of Aiven Kafka and Aiven Redis user resources. Perhaps this error occurs because I'm creating the resources from scratch and the users don't have their outputs set yet? Only it's weird that I don't have this issue locally. Any idea?
b
Hard to say what the issue is just by looking. Generally speaking, issues that only occur in CI and not local or vice versa many times comes down to different dependencies being selected or things like error occurs during an update of a stack, but not creation of a brand new one.