Heads up to anyone using the Pulumi <self-managed ...
# announcements
m
Heads up to anyone using the Pulumi self-managed backend with AWS S3, Azure Blob Storage, or Google Cloud Storage, and/or the following Pulumi secrets providers: AWS Key Management Service (KMS), Azure Key Vault, Google Cloud Key Management Service (KMS) or HashiCorp Vault Transit Secrets Engine. The next minor version of Pulumi (tentatively v3.104.0 to be released on 1/31/2024) will use the latest version of Go Cloud Development Kit, which is used to implement these capabilities. In the past, when we’ve attempted to upgrade earlier versions of this dependency, some users have run into authentication issues (most recently pulumi/pulumi#15126 and pulumi/pulumi#15127). We believe we have addressed all known issues from previous upgrade attempts, and have associated regression tests in place. If you’re using these features and would like to try the new CLI before it’s officially released next week, you can install a dev build of the CLI (instructions in the thread). If you try the dev build and do encounter a problem, please open a new issue at https://github.com/pulumi/pulumi/issues/new/choose Thank you!
Install the latest dev build of the Pulumi CLI: Linux / macOS
Copy code
curl -sSL <https://get.pulumi.com> | sh -s -- --version dev
Windows Open a new command prompt window (`WIN`+`R`:
cmd.exe
)
Copy code
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iex ((New-Object System.Net.WebClient).DownloadString('<https://get.pulumi.com/install.ps1'))> -version dev" && SET "PATH=%PATH%;%USERPROFILE%\.pulumi\bin"
GitHub Action
Copy code
- uses: pulumi/actions@v5
  with:
    pulumi-version: dev
f
Thanks! Is this related to any language or only
go
implementations?
m
Any language.
r
we are having exact same problem in self managed backend but for Azure... pulumi versions above 3.104.1 all fail with bad request.. which, could be a regression ..?!
m
@rhythmic-activity-46295, does https://github.com/pulumi/pulumi/pull/15375 look like the issue you’re hitting? We just released a fix for that in 3.105.0. If not, can you open a new issue with more details? https://github.com/pulumi/pulumi/issues/new/choose
r
hi Justin, I've added a request for help here earlier on... my issue is to do with authentication and receiving back a badrequest, it could be adding that flag may help but seems unrelated. https://pulumi-community.slack.com/archives/CRVK66N5U/p1707414105735399