Ian Wahbe

Results 264 comments of Ian Wahbe

We don't plan to maintain these kinds of overlays in the future. This is better served as an AWSx function, so I'm transferring the issue.

Pulumi doesn't provide much customization on top of the upstream provider here. `pulumi-awsx` does, so I'm going to transfer this issue there.

Nothing jumps out to me. This is one of the few providers where we would expect platform specific behavior, so my guess is that `cmd /C` responds differently then `/bin/sh...

@ProgrammerAL If you have access to a UNIX interpreter on your machine, do you still get the same result when you specify [`Interpreter`](https://www.pulumi.com/registry/packages/command/api-docs/local/command/#interpreter_csharp) to be `["/bin/sh", "-c"]`?

I believe that the command provider just runs (on windows) `["cmd", "/C", yourInput]`: https://github.com/pulumi/pulumi-command/blob/18d96268096693afbecb077d23e67a1f99c205fd/provider/pkg/provider/local/commandOutputs.go#L39-L48 @ProgrammerAL I think the experiment you already performed satisfies my curiosity. I don't think you need...

@ProgrammerAL Can you try running `cmd /C "C:/temp/Practice/Practice/bin/Debug/net7.0/Practice.exe -aaa -bbb b -ccc \"cc cc cc cc\""`? That is much closer to what `Pulumi.Command` actually executes. It's possible that Go is...

Thanks @ProgrammerAL! That is super helpful! It sounds like the best response is to disambiguate the `cmd` process on windows so it always does the same thing (sounds like we...

Hi @karakter98. Thanks for the PR! It would be really helpful if you could post an example of what works with this change, but didn't work without it. A quick...

/run-acceptance-tests

Thanks for the example @karakter98. I have asked someone familiar with pulumi-ckd to take a look at your PR.