https://pulumi.com logo
p

prehistoric-printer-15534

06/25/2023, 2:35 PM
Hi 🙂 I'm looking to run
pulumi up
in a remote machine, based on a
pulumi preview
run that was manually approved.
Is there a way to achieve this? Ideally, I imagine a
--etag
flag in the Pulumi CLI, that accepts some pre-existing diff checksum.
b

billowy-army-68599

06/25/2023, 2:43 PM
Pulumi deployments will run the execution for you as part of the Pulumi cloud service, but the exact functionality yoire looking for isn’t implemented. You’d need to file a feature requests in github.com/pulumi/pulumi
p

prehistoric-printer-15534

06/25/2023, 3:02 PM
sure, pulumi deployments may work, but my runtime is GitHub Workflows 🙂
hence the ask. I'll file an issue i guess
thanks!
a

acceptable-intern-25844

06/25/2023, 4:57 PM
b

billowy-army-68599

06/25/2023, 5:03 PM
update plans addresses the preview part, not the remote part
a

acceptable-intern-25844

06/25/2023, 5:05 PM
if you mean the
pulumi up
by “remote part”:
Copy code
To use an update plan run pulumi up --plan=plan.json, this will constrain the update to only the operations that were saved to the plan.
b

billowy-army-68599

06/25/2023, 5:06 PM
Ah it seems I misread the original ask. @prehistoric-printer-15534 this will do what you’d like it to do 👆 👆
p

prehistoric-printer-15534

06/26/2023, 11:09 AM
oh, gotcha. this does seem to do the job. thanks!