Skip to content

Conversation

@nroi
Copy link
Contributor

@nroi nroi commented Jan 7, 2026

CU-86c75e6bt

@nroi nroi force-pushed the feature/CU-86c75e6bt_owned-by-workspace branch 2 times, most recently from 79571ee to 5227527 Compare January 7, 2026 14:15
@nroi nroi marked this pull request as ready for review January 7, 2026 14:44
@nroi nroi requested a review from Copilot January 7, 2026 14:47
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for workspace ownership tracking in landing zones by introducing the owned_by_workspace field to the landing zone metadata. This field specifies which workspace owns a particular landing zone.

Key Changes:

  • Added owned_by_workspace as a required field in landing zone resource metadata with replace-on-change behavior
  • Added owned_by_workspace as a computed field in the landing zone data source
  • Updated documentation and examples to reflect the new required field

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
internal/provider/landingzone_resource.go Added required owned_by_workspace field to resource schema with RequiresReplace plan modifier
internal/provider/landingzone_data_source.go Added computed owned_by_workspace field to data source schema
client/landingzone.go Added OwnedByWorkspace field to MeshLandingZoneMetadata struct with appropriate JSON and tfsdk tags
examples/resources/meshstack_landingzone/resource.tf Updated example to include the new owned_by_workspace field
docs/resources/landingzone.md Updated resource documentation to show owned_by_workspace as required field
docs/data-sources/landingzone.md Updated data source documentation to show owned_by_workspace as read-only field
CHANGELOG.md Added v0.16.4 entry documenting the breaking change

@nroi nroi force-pushed the feature/CU-86c75e6bt_owned-by-workspace branch from 5227527 to 5108083 Compare January 7, 2026 14:50
@nroi nroi requested a review from henryde January 7, 2026 14:51
@@ -1,4 +1,7 @@
## Unreleased
## v0.16.4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

f: this version is already released now

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.

3 participants