Skip to content

Conversation

@t0yv0
Copy link
Member

@t0yv0 t0yv0 commented Sep 13, 2024

Fixes #4435

Upstream is upgraded to v5.66.0.

Notable upstream additions:

New resources:

datazone/environment.Environment

New functions:

glue/getRegistry.getRegistry
organizations/getOrganizationalUnitDescendantOrganizationalUnits.getOrganizationalUnitDescendantOrganizationalUnits
quicksight/getAnalysis.getAnalysis
quicksight/getQuicksightAnalysis.getQuicksightAnalysis

Unfortunately the aws_quicksight_analysis datasource cannot yet be fully supported in the provider because excessively large type hierarchies in Quicksight cause issues for Pulumi SDKs. This is the same problem that makes "definition" fields unavailable for Quicksight resources. A solution is being explored in #4449 but in the meantime the "definition" field is not available yet in Pulumi for the given datasource.

@t0yv0 t0yv0 requested a review from flostadler September 13, 2024 04:09
@t0yv0 t0yv0 marked this pull request as ready for review September 13, 2024 04:09
@github-actions
Copy link

Does the PR have any schema changes?

Found 5 breaking changes:

Resources

  • 🟢 "aws:rolesanywhere/profile:Profile": required: "roleArns" property is no longer Required

Functions

  • 🟡 "aws:quicksight/getDataSet:getDataSet": inputs: "columnLevelPermissionRules" missing input "columnLevelPermissionRules"

Types

  • 🟢 "aws:appconfig/ExtensionActionPointAction:ExtensionActionPointAction": required: "roleArn" property is no longer Required
  • 🟡 "aws:networkmanager/getCoreNetworkPolicyDocumentSegmentActionViaWithEdgeOverride:getCoreNetworkPolicyDocumentSegmentActionViaWithEdgeOverride": properties: "edgeSets": items type changed from "string" to "array":
    • 🟡 items had no type but now has &{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}

New resources:

  • datazone/environment.Environment

New functions:

  • glue/getRegistry.getRegistry
  • organizations/getOrganizationalUnitDescendantOrganizationalUnits.getOrganizationalUnitDescendantOrganizationalUnits
  • quicksight/getAnalysis.getAnalysis
  • quicksight/getQuicksightAnalysis.getQuicksightAnalysis

Maintainer note: consult the runbook for dealing with any breaking changes.

@t0yv0
Copy link
Member Author

t0yv0 commented Sep 13, 2024

Closing in favor of #4458 as the upgrade tests have flagged an upstream regression.

@t0yv0 t0yv0 closed this Sep 13, 2024
@t0yv0 t0yv0 deleted the upstream-v5.66.0 branch March 28, 2025 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade terraform-provider-aws to v5.66.0

2 participants