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

Redirect requests for AWS 5.x docs #9764

Closed
Tracked by #2753
cnunciato opened this issue Aug 30, 2023 · 1 comment · Fixed by #9768
Closed
Tracked by #2753

Redirect requests for AWS 5.x docs #9764

cnunciato opened this issue Aug 30, 2023 · 1 comment · Fixed by #9768
Assignees
Labels
area/docs Improvements or additions to documentation docs/api Relates to API documentation kind/bug Some behavior is incorrect or out of spec p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed size/S Estimated effort to complete (1-2 days).
Milestone

Comments

@cnunciato
Copy link
Contributor

cnunciato commented Aug 30, 2023

With the 6.0 release, several resources have been renamed, which means the links to those resources no longer work. We should redirect as many of these as we can to properly handle inbound traffic from search engines.

The 6.0 migration guide has a list we should be able to work by:

https://www.pulumi.com/registry/packages/aws/how-to-guides/6-0-migration/#deprecated-resources-and-functions

It's unclear whether this list is complete, however, so if computing a list of changes is possible, we might want to use that as well.

@cnunciato cnunciato added the needs-triage Needs attention from the triage team label Aug 30, 2023
@github-project-automation github-project-automation bot moved this to 🤔 Triage in Docs 📚 Aug 30, 2023
@cnunciato
Copy link
Contributor Author

cnunciato commented Aug 30, 2023

Comparing the docroots from 5.42 and 6.02, I've come up with this list. These are pages that existed before but no longer do, so need corresponding redirects:

https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/getlistener/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/getloadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/gettargetgroup/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/listener/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/listenercertificate/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/listenerrule/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/loadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/targetgroup/
https://www.pulumi.com/registry/packages/aws/api-docs/applicationloadbalancing/targetgroupattachment/
https://www.pulumi.com/registry/packages/aws/api-docs/cloudtrail/getfunction/
https://www.pulumi.com/registry/packages/aws/api-docs/ec2/getsubnetids/
https://www.pulumi.com/registry/packages/aws/api-docs/ec2/transitgatewaypeeringattachmentaccepter/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticache/securitygroup/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/appcookiestickinesspolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/attachment/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/gethostedzoneid/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/getloadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/getserviceaccount/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/listenerpolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/loadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/loadbalancerbackendserverpolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/loadbalancercookiestickinesspolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/loadbalancerpolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancing/sslnegotiationpolicy/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/getlistener/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/getloadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/gettargetgroup/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/listener/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/listenercertificate/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/listenerrule/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/loadbalancer/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/targetgroup/
https://www.pulumi.com/registry/packages/aws/api-docs/elasticloadbalancingv2/targetgroupattachment/
https://www.pulumi.com/registry/packages/aws/api-docs/getami/
https://www.pulumi.com/registry/packages/aws/api-docs/getamiids/
https://www.pulumi.com/registry/packages/aws/api-docs/getautoscalinggroups/
https://www.pulumi.com/registry/packages/aws/api-docs/getcanonicaluserid/
https://www.pulumi.com/registry/packages/aws/api-docs/getelasticip/
https://www.pulumi.com/registry/packages/aws/api-docs/getprefixlist/
https://www.pulumi.com/registry/packages/aws/api-docs/macie/memberaccountassociation/
https://www.pulumi.com/registry/packages/aws/api-docs/macie/s3bucketassociation/
https://www.pulumi.com/registry/packages/aws/api-docs/rds/securitygroup/
https://www.pulumi.com/registry/packages/aws/api-docs/redshift/securitygroup/
https://www.pulumi.com/registry/packages/aws/api-docs/ses/confgurationset/

@cnunciato cnunciato moved this from 🤔 Triage to 🔧 In Progress in Docs 📚 Aug 30, 2023
@cnunciato cnunciato removed the needs-triage Needs attention from the triage team label Aug 30, 2023
@cnunciato cnunciato added kind/bug Some behavior is incorrect or out of spec area/docs Improvements or additions to documentation docs/api Relates to API documentation labels Aug 30, 2023
@cnunciato cnunciato added this to the 0.93 milestone Aug 30, 2023
@cnunciato cnunciato added size/S Estimated effort to complete (1-2 days). p1 A bug severe enough to be the next item assigned to an engineer labels Aug 30, 2023
@cnunciato cnunciato moved this from 🔧 In Progress to 💜 Review in Docs 📚 Aug 30, 2023
@github-project-automation github-project-automation bot moved this from 💜 Review to 🏁 Done in Docs 📚 Aug 30, 2023
@pulumi-bot pulumi-bot added the resolution/fixed This issue was fixed label Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Improvements or additions to documentation docs/api Relates to API documentation kind/bug Some behavior is incorrect or out of spec p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed size/S Estimated effort to complete (1-2 days).
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants