most-pager-38056
11/30/2018, 8:52 PM### STARTED Pulumi Deploy (Current Stack) 204029Z
(pulling, digest, status, etc…)
### FAILED Pulumi Deploy (Current Stack) 204030Z (97ms)I can run
pulumi update/preview
locally and i’ve setup my .pulumi/ci.json
and the workflow secrets correctly, so i’m not sure how to debug this. ☹️lemon-spoon-91807
11/30/2018, 10:38 PMmost-pager-38056
11/30/2018, 10:39 PMlemon-spoon-91807
11/30/2018, 10:40 PMbig-piano-35669
most-pager-38056
11/30/2018, 10:45 PM--debug
flag in args
, but the i don’t receive any debug/error message too. 🤔big-piano-35669
most-pager-38056
11/30/2018, 11:06 PMbig-piano-35669
@tag
syntax for Docker images, apparently replaced by :tag
(makes sense, as it's consistent with Docker tag syntax generally)
2) Our docs are still using the old pulumi/actions
Docker image. That still technically works, but we've begun publishing newer images underneath pulumi/pulumi
.
So, in a nutshell, everywhere the workflow file says
uses = "<docker://pulumi/actions@v0.16.0>"
it should instead say
`uses = "docker://pulumi/pulumi"
Or, alternatively a specific version if you want to pin, e.g.
uses = "<docker://pulumi/pulumi:v0.16.2>"
I am working to verify this works and, assuming it does, will update our docs. Sorry for the hassles -- we didn't catch this because we generally don't pin to specific versions and let it float to latest
automatically.most-pager-38056
11/30/2018, 11:11 PMpulumi/pulumi
lives in the same repository of pulumi/actions
? I was working on a PR to add AWS IAM Authenticator to the Docker image, so we can use AWS EKS.big-piano-35669
pulumi/pulumi
and pulumi/actions
images (namely, the presence of GitHub actions tags and cloud-specific SDKs).
I love the idea of a PR for AWS IAM Authenticator, so pulumi/actions is the right place to add that.
I'm rebuilding and publishing a newer image now based on our latest v0.16.6 SDK, and will have a PR out for the docs repo momentarily to get rid of the legacy syntax.most-pager-38056
11/30/2018, 11:30 PMpulumi/pulumi
and pulumi/actions
is a better ideia. In the future, pulumi/actions
can have additional features, like posting a comment in case of conflicts, preview errors, common mistakes, etc.
I’ve just updated our actions to use the new :
syntax instead @
and now it’s working properly, thank you! 😅
I’m working on the PR right now 🙂big-piano-35669
most-pager-38056
12/01/2018, 12:51 AM