echoing-battery-61643
10/21/2025, 3:30 PM$ pulumi up
Previewing update (staging):
Type Name Plan Info
+ pulumi:pulumi:Stack vercel-oidc-staging create 13 messages
Diagnostics:
pulumi:pulumi:Stack (vercel-oidc-staging):
warning: error downloading provider: tar: cannot add non-regular file
Will retry in 80ms [1/5]
warning: error downloading provider: tar: cannot add non-regular file
Will retry in 160ms [2/5]
warning: error downloading provider: tar: cannot add non-regular file
Will retry in 320ms [3/5]
warning: error downloading provider: tar: cannot add non-regular file
Will retry in 640ms [4/5]
warning: error downloading provider: tar: cannot add non-regular file
Will retry in 1.28s [5/5]
Error: error resolving type of resource verceloidc: internal error loading package "verceloidc": Could not automatically download and install resource plugin 'pulumi-resource-verceloidc' at version v1.0.18, install the plugin using `pulumi plugin install resource verceloidc v1.0.18 --server <git://github.com/malloryai/infrastructure.git/pulumi/components/aws/verceloidc>`: error downloading provider verceloidc to file: failed to download plugin: verceloidc-1.0.18: failed all 5 attempts
on Pulumi.yaml line 15:
15: type: verceloidc:Verceloidcpurple-optician-9606
10/21/2025, 9:39 PMfresh-scientist-49854
10/22/2025, 5:56 AMgentle-account-95888
10/22/2025, 12:08 PMgentle-rose-31959
10/22/2025, 3:03 PMadamant-lawyer-19698
10/22/2025, 5:39 PMβ pulumi git:(main) ls -l
total 40
-rw-r--r-- 1 lin staff 4157 Sep 15 00:01 pom.xml
-rw-r--r-- 1 lin staff 336 Oct 16 11:51 Pulumi.deploy-infra.yaml
-rw-r--r-- 1 lin staff 95 May 20 00:39 Pulumi.yaml
drwxr-xr-x 4 lin staff 128 May 20 00:39 src
drwxr-xr-x 11 lin staff 352 Aug 18 00:24 target
β pulumi git:(main) pulumi stack ls
NAME LAST UPDATE RESOURCE COUNT URL
β pulumi git:(main)adamant-lawyer-19698
10/22/2025, 8:11 PM20:08:49 + echo 'setup Pulumi'
20:08:49 setup Pulumi
20:08:49 + curl -fsSL <https://get.pulumi.com>
20:08:49 + sh
20:08:50 error: could not determine latest version of Pulumi, try passing --version X.Y.Z to
20:08:50 install an explicit version
20:08:50
20:08:50 We're sorry, but it looks like something might have gone wrong during installation.
If you need help, please join us on "><https://slack.pulumi.com/>
script returned exit code 1purple-optician-9606
10/23/2025, 5:38 AMhelpful-vegetable-16314
10/23/2025, 6:57 AMfull-ability-261
10/23/2025, 8:46 AMsalmon-horse-11362
10/25/2025, 4:40 PMboundless-waiter-17971
10/26/2025, 5:17 PMpulumi to work with a bazel-managed python environment? I think pulumi up is trying to install its own dependencies, which does not play well with bazel philosophy. Is there any way to combine the two? Or in general, how does pulumi deal with monorepo setups, where you tend to share all the libraries instead of creating many small python virtual environments?miniature-ghost-94202
10/26/2025, 6:32 PMlocal.File and it can create the file, but when there is a change in content it will delete the file and not create it again, every time I run pulumi up it says it will replace it and it "succeeds" but the file it's not created, and running pulumi up again will trigger the replace again. Any idea on how to fix this?
import pulumi_local as local
manifest = local.File(
"store-demo-cert-manager",
content=store_demo_cert_manager.yaml,
filename=os.path.join(
os.path.dirname(__file__),
"compiled_manifest",
"store_demo_gateway_cert_manager.yaml",
),
)bored-monitor-99026
10/26/2025, 9:13 PMwooden-portugal-65883
10/27/2025, 2:58 PMwooden-portugal-65883
10/27/2025, 2:58 PMpowerful-hydrogen-54015
10/27/2025, 10:15 PMpulumi up on my existing stack, I got all resource deletion instead of update. The pulumi update plan originally looks like this
@ Previewing update.........
pulumi:pulumi:Stack lighthouse-dev [INFO][2025-10-27 14:58:23,201][__init__] cluster_config_dir: /home/syscl/deductive/code/config/iac_export/lighthouse
pulumi:pulumi:Stack lighthouse-dev running [INFO][2025-10-27 14:58:23,201][__init__] cluster_config_dir: /home/syscl/deductive/code/config/iac_export/lighthouse
@ Previewing update.....
~ pulumi:providers:aws deductive-controller update [diff: ~version]
@ Previewing update.....
~ pulumi:providers:aws aws update [diff: +profile~version]
@ Previewing update....
+ aws:s3:Bucket deductiveai-alb-access-logs-lighthouse create
+ aws:iam:Role DeductiveAIEKSClusterRole-lighthouse create
@ Previewing update....
+ aws:secretsmanager:Secret deductive-secrets create
+ aws:iam:Role DeductiveAIEC2Role-lighthouse create
+ aws:s3:BucketLifecycleConfigurationV2 deductiveai-alb-access-logs-lighthouse-lifecycle create
+ aws:s3:BucketPolicy deductive-alb-access-logs-policy create
+ aws:secretsmanager:SecretVersion deductiveai-secret-init-awscurrent-empty-lighthouse create
~ aws:route53:Record <http://ssl-cert-validation-dns-record-for-lighthouse.deductive.ai|ssl-cert-validation-dns-record-for-lighthouse.deductive.ai> update [diff: +allowOverwrite]
~ aws:ec2:Vpc lighthouse-vpc update [diff: ~enableDnsHostnames]
@ Previewing update....
++ aws:ec2:Subnet lighthouse-vpc-public-1 create replacement [diff: ~cidrBlock]
But updating to 3.182.0 and later version it became completely deletion:
Previewing update.....
- pulumi:providers:kubernetes eks-provider delete
- aws:eks:NodeGroup standard_node_group delete
- aws:ec2:SecurityGroup lighthouse-ELB-SecurityGroup delete
- aws:eks:Cluster lighthouse delete
- aws:ec2:Route lighthouse-vpc-private-2 delete
- aws:ec2:Route lighthouse-vpc-private-1 delete
- aws:ec2:Route lighthouse-vpc-public-2 delete
- aws:ec2:Route lighthouse-vpc-public-1 delete
- aws:ec2:RouteTableAssociation lighthouse-vpc-private-1 delete
- aws:ec2:RouteTableAssociation lighthouse-vpc-private-2 delete
- aws:ec2:NatGateway lighthouse-vpc-2 delete
- aws:ec2:RouteTableAssociation lighthouse-vpc-public-2 delete
- aws:ec2:NatGateway lighthouse-vpc-1 delete
And I also noticed a lot of warnings like this:
@ Previewing update.....
pulumi:pulumi:Stack lighthouse-dev [INFO][2025-10-27 14:59:49,357][__init__] cluster_config_dir: /home/syscl/deductive/code/config/iac_export/lighthouse
pulumi:pulumi:Stack lighthouse-dev /home/syscl/.local/share/uv/python/cpython-3.13.3-linux-x86_64-gnu/lib/python3.13/asyncio/base_events.py:744: RuntimeWarning: coroutine 'RPCManager.do_rpc.<locals>.rpc_wrapper' was never awaited
pulumi:pulumi:Stack lighthouse-dev self._ready.clear()
pulumi:pulumi:Stack lighthouse-dev RuntimeWarning: Enable tracemalloc to get the object allocation traceback
pulumi:pulumi:Stack lighthouse-dev /home/syscl/.local/share/uv/python/cpython-3.13.3-linux-x86_64-gnu/lib/python3.13/asyncio/base_events.py:744: RuntimeWarning: coroutine 'Output.__init__.<locals>.is_value_known' was never awaited
pulumi:pulumi:Stack lighthouse-dev self._ready.clear()
pulumi:pulumi:Stack lighthouse-dev RuntimeWarning: Enable tracemalloc to get the object allocation traceback
pulumi:pulumi:Stack lighthouse-dev <sys>:0: RuntimeWarning: coroutine 'Output.__init__.<locals>.is_value_known' was never awaited
pulumi:pulumi:Stack lighthouse-dev RuntimeWarning: Enable tracemalloc to get the object allocation traceback
I am using python 3.13.3, any reason why this happens? Thanks!average-refrigerator-85527
10/28/2025, 1:58 AMstocky-father-81239
10/28/2025, 3:13 PMdelightful-kite-45555
10/28/2025, 3:35 PM--disable_jwt_audience_service_name_check to disable the audience check for one of our oAuth providers. Is there a way to use flags directly in pulumi or to use the cli out of our pulumi project (typescript). Any help is welcome, thanks!alert-butcher-21274
10/29/2025, 1:47 PMhigh-pharmacist-51752
10/29/2025, 4:16 PMboundless-waiter-17971
10/29/2025, 4:35 PMkey defined in stack A, and I want to use it in stack B.
I can use pulumi.StackReference(βBβ) and then key = stack.get_output(ββ¦β), but none of this is type safe (i.e. what happens if the output name changes, etc.).
Is there a way to have stronger guarantees?calm-intern-65863
10/30/2025, 4:42 PMcalm-intern-65863
10/30/2025, 4:46 PMstocky-father-81239
10/30/2025, 4:51 PMpulumi preview often is: Shouldn't it just compare the resources in my code with those in the state (which should be nearly instantaneous)? However, it seems pulumi preview (even with --refresh false) still connects to Azure in the background. Why is that? Is there a way to prevent that?ripe-appointment-29880
10/31/2025, 8:01 AMgreat-sunset-355
10/31/2025, 8:16 AM[components/{go,nodejs}] Send component inputs to be saved in state. This brings NodeJS and Go inline with Python behaviour
caused by
error: pre-step event returned an error: failed to save snapshot: serializaing checkpoint: marshalling checkpoint: json: unsupported value: +Inf
error: update failed
+ snapshotRetentionDays: {
+ def : {
+ checks: [
+ [0]: {}
]
+ type : "number"
}
+ format : <null>
+ isFinite : true
+ isInt : false
+ maxValue : +Inf
+ minValue : 0
+ type : "number"
+ ~standard: {
+ vendor : "zod"
+ version: 1
}
}
export abstract class LambdaFunction<Def extends config.ServiceDef> extends pulumi.ComponentResource {
protected readonly rcName: lib.pulumi.ResourceNameFn;
fn: aws.lambda.Function;
role: aws.iam.Role;
rolePolicy: aws.iam.RolePolicy;
public readonly region: string;
public readonly observabilityEnvironment: string;
protected readonly eventInvokeConfig: aws.lambda.FunctionEventInvokeConfig | undefined;
protected serviceDef: Def;
protected args: FunctionArgs<Def>;
protected constructor(
name: string,
args: FunctionArgs<Def>,
opts?: pulumi.ComponentResourceOptions,
type?: string,
extras?: BaseExtras
) {
super(type ?? "org:aws:lambda:Function", name, args, opts);
// ....
}}stocky-father-81239
10/31/2025, 9:26 AMboundless-waiter-17971
11/01/2025, 8:28 AMAccessToken provider (https://www.pulumi.com/registry/packages/pulumiservice/api-docs/accesstoken/) does not seem to allow to specify for a user. What would you suggest?