Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking Pulumi AWS 6.0.0 release deprecation #2683

Closed
9 tasks done
AaronFriel opened this issue Aug 8, 2023 · 8 comments
Closed
9 tasks done

Tracking Pulumi AWS 6.0.0 release deprecation #2683

AaronFriel opened this issue Aug 8, 2023 · 8 comments
Assignees
Labels
kind/engineering Work that is not visible to an external user p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed
Milestone

Comments

@AaronFriel
Copy link
Member

AaronFriel commented Aug 8, 2023

In light of #2682, we are removing the 6.0 release to root cause the replacement of existing resources during an upgrade.

Tasks

@AaronFriel AaronFriel added kind/engineering Work that is not visible to an external user p0 A bug severe enough to interrupt existing work labels Aug 8, 2023
@mikhailshilkov
Copy link
Member

We need to revert https://www.pulumi.com/registry/packages/aws/api-docs too

@t0yv0
Copy link
Member

t0yv0 commented Aug 8, 2023

Delisting succeeded for NPM. ON pulumi new aws-typescript:

[255] t0yv0@Antons-MacBook-Pro> npm i                                                  ~/tmp/2023/08/p0-aws6
npm WARN deprecated @pulumi/aws@6.0.0: Deprecating 6.0.0 due to a critical issue, we recommend continue using 5.x. See: https://github.com/pulumi/pulumi-aws/issues/2682

removed 20 packages, changed 1 package, and audited 200 packages in 3s

65 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
t0yv0@Antons-MacBook-Pro> pulumi preview                                               ~/tmp/2023/08/p0-aws6
Previewing update (dev)

View in Browser (Ctrl+O): https://app.pulumi.com/t0yv0/p0-aws6/dev/previews/d7f8a7d3-f497-4592-ac19-ce3a7241d3d7

     Type                     Name           Plan       Info
 +   pulumi:pulumi:Stack      p0-aws6-dev    create     
     └─ pulumi:providers:aws  default_6_0_0             1 error


Diagnostics:
  pulumi:providers:aws (default_6_0_0):
    error: Could not automatically download and install resource plugin 'pulumi-resource-aws' at version v6.0.0, install the plugin using `pulumi plugin install resource aws v6.0.0`: error downloading provider aws to file: failed to download plugin: aws-6.0.0: 403 HTTP error fetching plugin from https://get.pulumi.com/releases/plugins/pulumi-resource-aws-v6.0.0-darwin-amd64.tar.gz


@t0yv0 t0yv0 mentioned this issue Aug 8, 2023
@t0yv0 t0yv0 added p1 A bug severe enough to be the next item assigned to an engineer and removed p0 A bug severe enough to interrupt existing work labels Aug 8, 2023
@AaronFriel
Copy link
Member Author

@t0yv0 just in case, I checked the AWS TypeScript template:

$ cat package.json 
{
    "name": "tmp.DEWSLbsUH0",
    "main": "index.ts",
    "devDependencies": {
        "@types/node": "^16"
    },
    "dependencies": {
        "@pulumi/pulumi": "^3.0.0",
        "@pulumi/aws": "^5.0.0",
        "@pulumi/awsx": "^1.0.0"
    }
}

Did you get 6.0 by default or did you edit the template?

@t0yv0
Copy link
Member

t0yv0 commented Aug 9, 2023

Oh right I edited the template.

@t0yv0
Copy link
Member

t0yv0 commented Aug 9, 2023

Thanks for checking!

@t0yv0
Copy link
Member

t0yv0 commented Aug 9, 2023

Go is retracted, tagged sdk/v6.0.1

@t0yv0
Copy link
Member

t0yv0 commented Aug 9, 2023

I've restored my access to OSSRH, the creds are in 1password - we should probably switch to company account instead of sharing "t0yv0" creds, however I can't view https://issues.sonatype.org/browse/MVNCENTRAL-8266 support issue - no permissions. The rest seems done. @AaronFriel can you follow up on the issue since it's under your personal account. Thank you.

@t0yv0 t0yv0 removed their assignment Aug 9, 2023
@AaronFriel AaronFriel added p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed and removed p1 A bug severe enough to be the next item assigned to an engineer labels Aug 9, 2023
@AaronFriel
Copy link
Member Author

Maven Central / Sonatype has a policy against removing artifacts:

Sonatype policy prohibits the removal or any other modification of artifacts after they've been released. For details on this long-standing policy, have a look here:
https://central.sonatype.org/faq/can-i-change-a-component/
In cases like this, we recommend that you publish a new, corrected version and inform your users to avoid the incorrect version.

@mikhailshilkov mikhailshilkov added this to the 0.92 milestone Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/engineering Work that is not visible to an external user p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed
Projects
None yet
Development

No branches or pull requests

3 participants