-
Notifications
You must be signed in to change notification settings - Fork 227
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
Update Bucket references to BucketV2 #13011
Conversation
There is still a little bit of content here that's update-able but entangled with ACLs and websites, that doesn't work very well anymore due to AWS changes. I'm going to try to get it over the finish line tomorrow: ** TODO content/docs/iac/concepts/how-pulumi-works.md |
8f573c8
to
a57d1f6
Compare
Your site preview for commit 3314e42 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-3314e427.s3-website.us-west-2.amazonaws.com. |
#13142 takes care of how-pulumi-works page. |
Let me rebase and follow up on these, thanks so much! |
Co-authored-by: Sean Holung <[email protected]>
Added the suggested edits, rebased on master and excluded conflicting pulumi_org_search.md , PTAL. |
Your site preview for commit 79e7fac is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-79e7faca.s3-website.us-west-2.amazonaws.com. |
Your site preview for commit 5d12131 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-5d121317.s3-website.us-west-2.amazonaws.com. |
Your site preview for commit cdeac5b is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-cdeac5be.s3-website.us-west-2.amazonaws.com. |
Your site preview for commit 961bf86 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-961bf864.s3-website.us-west-2.amazonaws.com. |
Your site preview for commit e7f28bd is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-e7f28bd1.s3-website.us-west-2.amazonaws.com. |
This cannot work with BucketV2 yet because of onObjectCreated support See: pulumi/pulumi-aws#4475 Reminder in: pulumi/home#3736 However when verifying the content it was found to not compile; fixing that.
Your site preview for commit b1f53aa is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-b1f53aab.s3-website.us-west-2.amazonaws.com. |
Although not specific to the BucketV2 transition, the examples needed some edits to pass `pulumi preview`.
Your site preview for commit 11356e1 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-11356e15.s3-website.us-west-2.amazonaws.com. |
These seem to work with BucketV2. `pulumi preview` with these small changes is easier to work OOTB.
Done additional manual checks on edited examples via
|
Your site preview for commit 3ce8e86 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-13011-3ce8e86b.s3-website.us-west-2.amazonaws.com. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks again @t0yv0 ❤️
Proposed changes
Update references to aws.s3.Bucket with aws.s3.BucketV2, just as we would like our users to do.
Out of scope
Content with onObjectCreated and similar overlays
There is a bit of a migration gap for this content we need to think through: #13014
Policy (cross-guard)
Separating this out as it requires extra effort: #13013
Shortcodes and Layouts
I have found the following references to Bucket but was not sure how these features work to update them safely:
layouts/page/crossguard.html
layouts/partials/home/cli.html
layouts/partials/home/console.html
layouts/partials/home/ide.html
layouts/shortcodes/pulumi-bucket.html
layouts/shortcodes/pulumi-new-bucket.html
Related issues (optional)
Related to https://github.com/pulumi/home/issues/3633