Rework the polling code for `pulumi` when targeting hosted scenarios. (i.e. absorb https://github.com/pulumi/pulumi-service/pull/282.) We now return an `updateID` for update, preview, and destroy. And use bake that into the URL. This PR also silently ignores 504 errors which are now returned from the Pulumi Service if the PPC request times out. Combined, this should ameliorate some of the symptoms we see from https://github.com/pulumi/pulumi-ppc/issues/60. Though we'll continue to try to identify and fix the root cause. |
||
---|---|---|
.. | ||
stacks.go | ||
types.go |