Skip to content

Releases: vmware/terraform-provider-tanzu-mission-control

v1.4.6

25 Oct 06:33
633f1c9
Compare
Choose a tag to compare

Release v1.4.6 (25 October 2024)

Changelog

  • 633f1c9 Revert "update release workflow"
  • f5287b5 update release workflow
  • 74f8bc7 check for existence and value of preserve field
  • 46c9b7c check to make sure that additional properties exist
  • c64db8d Change the default CSP url
  • 20b1919 Mark osimage and coreaddon computed

Full Changelog: v1.4.5...v1.4.6

v1.4.5

06 Aug 09:49
22f4ba2
Compare
Choose a tag to compare

Release v1.4.5 (6 August 2024)

Changelog

  • 22f4ba2 Fix release args
  • c1daadd remove hard coded lets encrypt root cert

What's Changed

Full Changelog: v1.4.4...v1.4.5

v1.4.4

21 Mar 14:07
3681696
Compare
Choose a tag to compare

Release v1.4.4 (2024/03/21)

Changelog

  • 7c1f28d Fix deref for dataprotection resource
  • 67acae5 Fix go imports in files
  • d5171ca adding opaque secret functionality to k8s secret resource
  • 2fd429b Bump google.golang.org/protobuf from 1.30.0 to 1.33.0
  • 22506a4 Fixed eks acceptance testing related issue
  • 663f12f Update AKS acceptance/mock tests to use kubernetes 1.27.9
  • 19dc699 Fix the namespace acceptance tests
  • 8aaa942 Make meta data converter mapping generic and populate provisioner meta info
  • c63ad81 Added changes to run acceptance testing for EKS
  • 7ad4b6a Added logic nodepool tags should not be same as cluster tags
  • 229c50f Added nodepool tags in test config file for acceptance testing and corrected for acceptance EKS cluster testing
  • d31a14c Filter out cluster tags from nodepool tags while showing diff
  • 212b9fc Resolved linting issues
  • 18b24e0 Added cluster tags to nodepool inputs for terraform

What's Changed

New Contributors

Full Changelog: v1.4.3...v1.4.4

v1.4.3

14 Feb 11:17
aa47e00
Compare
Choose a tag to compare

Release v1.4.3 (2024/02/14)

Changelog

  • 2edb61c Update provisioner data source test and documentation
  • 543c51f Fix Provisioner List Data read
  • 7df2dcd Do not fail the planning phase if the custom template name specified in the custom policy assignment is not found
  • abea42c Update the doc link and add the usecase to show custom policy template creation and assignment in the policy guide
  • 9be22e2 Implement fix for failing AKS acceptance/mock test
  • 9ee214b Add tanzukubernetescluster tag to clusterclass datasource tests to ensure that these tests are triggered while we run the tanzukubernetescluster tests in automation as both of them share the same environment requirements.
  • b4c3cb5 Handle conflicts b/w data protection at cluster and cluster-group level
  • 4d5af73 Fix lint errors
  • 08319f7 Address review comments
  • 5f0423c Add new use_node_agent field to schema
  • c2f91ab Update tests and docs for data protection resource
  • 1c25a42 Update data protection resource to support cluster group scope
  • 06d8034 Add models & client for cluster group data protection
  • d73a7a0 Docs for CG Schedule Signed-off-by: Astha Agarwal asagarwal@vmware.com
  • e623ae9 CRUD operations of CG Schedule Signed-off-by: Astha Agarwal asagarwal@vmware.com
  • bcb50d1 Add models and client for CG Schedule Signed-off-by: Astha Agarwal asagarwal@vmware.com
  • 52c3984 Fix lint errors
  • a67a90c Address review comments
  • 9b98ab7 Add new use_node_agent field to schema
  • 8e50af4 Update tests and docs for data protection resource
  • dd01311 Update data protection resource to support cluster group scope
  • 2f73976 Add models & client for cluster group data protection

What's Changed

Full Changelog: v1.4.2...v1.4.3

v1.4.2

25 Jan 06:29
88ddf24
Compare
Choose a tag to compare

Release v1.4.2 (2024/01/25)

Changelog

  • 25c9eca Fix the NPE issue in provisioner resource/datasource
  • e782184 Add wait time for create/update operation to complete
  • 03d7e88 Add support for the Permission Template
  • e83bed2 Fix the resource definition and API endpoint in the test as per the schema
  • 9f63c49 Update the copyright to 2024
  • 3d7e7ab [Feature complete]Custom IAM Role modles, client, schema, implmementation and docs
  • 013cd5d Add support for Custom Policy Assignment
  • da0f966 Add acceptance test and guide for custom policy resource
  • b0148a2 Add support for Custom Policy Assignment
  • dab40e0 Added custom policy template resource
  • c6bc92e Add the inspections build tag to Makefile, accidentally removed while rebasing and updated the copyright to 2024
  • 6e024b1 [Feature-Inspection] Client/Models/Schema, implementation, tests & Docs
  • 92c4692 Improve test coverage of managed identities
  • 79e4449 Update aks cluster docs
  • 5bb3f97 Add support for managed identity to be specified during terraform apply for aks clusters
  • 3eeabe9 Fix the hyperlink in provisioner doc
  • c947580 Fixed additional review comments
  • 1e8ee49 Addressed lint issues and gofmt
  • edcab5d Addressed initial review comments
  • c2d8d61 Fixed linting issues
  • 9bb12de Fixed the linting error
  • b4ab0b9 Updated docs
  • ef2dbc5 Go formatting and Lint
  • f84f494 wait for mgmt cluster healthy and kubeconfig implemented

What's Changed

  • Fix the hyperlink in provisioner documentation by @shobha2626 in #368
  • [Feature Complete]Inspection datasources, docs, acceptance tests by @GilTeraSky in #327
  • Feat/Custom Policy Template -- Feature Complete by @GilTeraSky in #334
  • Add support for aks managed identities by @gshaw-pivotal in #359
  • Feat/Custom Policy Assignment -- Feature Complete by @GilTeraSky in #347
  • Add acceptance test and guide for custom policy resource by @shobha2626 in #371
  • [Feature complete]Custom IAM Role models, client, schema, implementation and docs by @GilTeraSky in #333
  • Feat/Permission Template -- Feature Complete by @GilTeraSky in #342
  • Add wait time for create/update operation to complete. by @ramya-bangera in #372
  • Fix the NPE issue in provisioner resource/datasource by @ramya-bangera in #373
  • EKS wait for management cluster and pinniped to be healthy and set kubeconfig when wait_for_kubeconfig is set to true by @sreenivasmrpivot in #353

Full Changelog: v1.4.1...v1.4.2

v1.4.1

03 Jan 14:42
4a256e1
Compare
Choose a tag to compare

Release v1.4.1 (2023/01/03)

Changelog

  • 8e66181 Provisioner resource and data source documentation
  • 5f4bb0b Add provisioner mock test and test tag
  • 6dd6495 Add update provisioner acceptance test
  • 284a083 Acceptance test for provisioner resource
  • eaf6b42 Models, clients, schema with CRUD support for provisioner
  • 5215c85 Remove the issue#1 from known issues doc as the cluster class support is available from v1.4.0
  • 151bcf6 Fix the backup schedule datasource schema and the broken converter mapping
  • eb66938 Bump golang.org/x/crypto from 0.14.0 to 0.17.0
  • 48a7925 Add jsonencode for clustervariables and nodepool overrides in the tanzukubernetescluster resource acceptance tests

v1.4.0

01 Dec 11:24
4ac75a1
Compare
Choose a tag to compare

Release v1.4.0 (2023/12/01)

Changelog

  • 17ce9eb Fix data protection schema and documentation
  • 4457ae3 Fix UTKG documentation
  • aa6bc46 Guide for complete data protection feature usage
  • 04b0004 Added import section to all resource + added refrence to cluster class data source in TKG
  • dc8b936 Initial changes for eks sec ip support
  • 97b504b Fix management cluster registration documentation
  • 9a1f03d Documentation for management cluster
  • c8d77a9 Acceptance and mock test for management cluster resource
  • bfa005f Models, clients and schema implementation for management cluster resource
  • 7fabc42 Rebase Squash + UTKG Resource & Cluster Class Data Source is done

What's Changed

  • Feature/management cluster registration resource by @ekoop-terasky in #344
  • Feat/UTKG -- Feature Complete by @GilTeraSky in #338
  • [Feature] management cluster registration resource by @ekoop-terasky in #345
  • Fix management cluster registration documentation by @ekoop-terasky in #346
  • Feature/eks secondary ip by @sreenivasmrpivot in #319
  • Guide for complete data protection feature usage documentation by @shobha2626 in #348
  • Fix/Docs by @GilTeraSky in #349
  • Fix data protection schema and documentation by @shobha2626 in #350

New Contributors

Full Changelog: v1.3.1...v1.4.0

v1.3.1

17 Nov 11:00
4d323d0
Compare
Choose a tag to compare

Release v1.3.1 (2023/11/17)

Changelog

  • 424816f Add scope block support to Data Protection
  • ee06cb5 Add scope block support for backup schedule
  • c314491 Add note to tanzu-mission-control_cluster resource guide to state the limitation
  • 7da6861 Add support to create self provisioned storage Azure blob for Data protection and Azure AKS credential
  • 983b1bc remove commented code
  • 7f7b778 fix function name
  • 39a4e9e resolve issues with missing log and tkg specific code
  • fcaabb5 fix syntax for linting
  • a37a1e5 add ability to update default node pool for tkg
  • 95b2038 change messages
  • bbaa7b1 Last cleanups and alignments
  • 69d9b34 added build tag
  • 2abf713 Data Protection Ready
  • 0d19538 Set default wait to 30 minutes for eks cluster create
  • 409c833 renamed waitForHealthyKey to waitForKubeconfig Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c8c4c52 updated documentation Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • ef76ae8 Merge remote-tracking branch 'origin/vmware/otaylor/aks-kubeconfig' into vmware/otaylor/aks-kubeconfig
  • 1c73980 corrected merge issues Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 783c830 corrected merge issues Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 79b458d Merge remote-tracking branch 'origin/vmware/otaylor/aks-kubeconfig' into vmware/otaylor/aks-kubeconfig
  • 986bb21 extended unit tests to check pollUntilReady function, preserved _test package Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 07a4df8 Revert "extended unit tests to check pollUntilReady function" Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • a04b847 extended unit tests to check pollUntilReady function Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 25334eb updated tests, added ability to pull kubeconfig on data source lod Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c482b67 updated tests, added ability to pull kubeconfig on data source lod Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 8dc6255 Add models and clients for helm release and feature resource
  • b52a663 corrected linter issues Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 90647bd Add the ability to wait for AKS cluster to be healthy
  • fc21c3d Add the ability to wait for AKS cluster to be healthy
  • 187c635 extended unit tests to check pollUntilReady function, preserved _test package Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c0d727f Revert "extended unit tests to check pollUntilReady function" Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 5ffbfed extended unit tests to check pollUntilReady function Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c5ac3ba correcting import formatting issue found by linter Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • b4d1634 Merge remote-tracking branch 'origin/vmware/otaylor/aks-kubeconfig' into vmware/otaylor/aks-kubeconfig
  • 73adbed updated tests, added ability to pull kubeconfig on data source lod Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 616e94f updated tests, added ability to pull kubeconfig on data source lod Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 2f95ac4 Fix minor doc issue in helm feature resource.
  • ad72307 Bump google.golang.org/grpc from 1.54.0 to 1.56.3
  • 0502948 Fix the docs
  • f63090e Add changes to add acceptance test for CG k8s secret
  • 55f3099 Add operational handlers for cg k8s secret
  • c2cf910 Add models and clients for CG secret
  • 48b7325 Make changes to tests and don't skip all clusetr test
  • a4278cd Add guide for Helm support
  • 4ae2506 Add acceptance test for helm reposotory and helmcharts datasources
  • 6b0d745 Add operational handlers for helm chats and helm repository data source
  • 04bbfa7 Add datasource for helm repository and helm charts
  • 90f4aa1 Add documentation for helm resources
  • dc96821 Add acceptance test
  • 0351bef Add operations handlers for helm release and feature resource
  • c1dc486 Add models and clients for helm release and feature resource
  • 145fb61 small changes based on Taylor's review Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • dae511d Added util func for building default model path
  • 314bcd6 fix model separator usage
  • 032cdc7 fix unpack schema
  • b7f2815 correcting manual cherry-pick Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • e844512 corrected documentation generation Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • f66e680 Corrected data source schema to have only Full Cluster Name fields required Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c4ee8bc Corrections based on linter's findings Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • c400a60 Refactoring to read empty arrays, updated .tf examples and documentation Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 645de28 Corrected lint issues. Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 8b456c7 Updated documentation for network_plugin_mode. Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 01c1dd4 Removed unnecessary validation. Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • d7b296c Adding secondary IP fields, wrote non-comprehensive validation. Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • ed19cee corrected linter issues Signed-off-by: Igor Kanshyn ikanshyn@vmware.com
  • 93d482b Merge remote-tracking branch 'origin/vmware/otaylor/aks-kubeconfig' into vmware/otaylor/aks-kubeconfig
  • 453f919 Add the ability to wait for AKS cluster to be healthy
  • 05da1ed fix array handling in evaluate function
  • 076cdb5 fix annotation and labels
  • 90e59d6 Made annotation key public
  • 9dd9e0c fix object_schema to user converter util
  • f861d5f fix lint
  • 81c12d8 Added support for custom separator, changed default separator and added function to build array field.
  • 9e8af56 Add the ability to wait for AKS cluster to be healthy

v1.3.0

26 Oct 12:20
3456242
Compare
Choose a tag to compare

Release v1.3.0 (2023/10/26)

Changelog

  • 61aeffe Fix the docs
  • 75cb8e3 Bump google.golang.org/grpc from 1.54.0 to 1.56.3
  • c5848dc Make changes to tests and don't skip all clusetr test
  • df32474 Add changes to add acceptance test for CG k8s secret
  • e9e4d5a Add operational handlers for cg k8s secret
  • 4333e9e Add models and clients for CG secret
  • 0d854bc Fix conflicts
  • 4a84338 Add guide for Helm support
  • 65a2fd2 Add acceptance test for helm reposotory and helmcharts datasources
  • 9bec49b Add operational handlers for helm chats and helm repository data source
  • be82fa2 Add datasource for helm repository and helm charts
  • 561fee4 Add documentation for helm resources
  • 5e6ee70 Add acceptance test
  • 464be76 Add operations handlers for helm release and feature resource
  • 4d1c21e Add models and clients for helm release and feature resource
  • 8d2244a Regenerate docs after terraform-fmt
  • 6155167 Format the example terraform resource files
  • 6c6219e Add changes to acceptance tests
  • c1c0c96 Add changes to docs
  • d76e8f8 Add changes to package data source to make raw and release more intuitive
  • fedeb4a remove comment
  • 8e14d1c Add review changes
  • d778cbb Add mutation policy documentation
  • c4b6651 Update golang.org/x/net to v0.17.0
  • f8ccb99 Add example for creating Self provisioned AWS S3 or S3 compatible storage credential for data protection
  • 54b2e38 Add review changes
  • ae63e2f Bypassing missing data values, restored status
  • fa0d211 Bump google.golang.org/grpc from 1.45.0 to 1.53.0
  • 0759dfd Add review changes
  • a1f8d75 Populating Schema only if reading a data source
  • 8f01367 Removed status from TF Schema
  • 6ec9f24 Update AKS and EKS acceptance test
  • ad5d656 Add mutation policy acceptance tests conf change
  • 068cf36 Add mutation policy acceptance tests conf change
  • 56b62d0 Add mutation policy acceptance tests
  • 5756ae6 Add mutation policy acceptance tests
  • 0f23cb5 Add update check
  • 865b59a Refactor pod security schema
  • 5e7be11 Add CRUD implementation
  • 24bfc6f Add mutation policy models
  • e37785a Add mutation policy models
  • d788aed Add mutation policy models

What's Changed

  • [Feature] Adding mutation policy models by @ekoop-terasky in #261
  • Bump google.golang.org/grpc from 1.45.0 to 1.53.0 by @dependabot in #185
  • Update AKS and EKS acceptance test by @shobha2626 in #289
  • [Feature] Add mutation policy acceptance tests by @ekoop-terasky in #285
  • Fix/credentials by @GilTeraSky in #292
  • [Feature] Mutation policy documentation by @ekoop-terasky in #286
  • fix/credentials - remove comment by @GilTeraSky in #298
  • Update golang.org/x/net to v0.17.0 to fix the vulnerability by @shobha2626 in #297
  • Making Raw and Release notes data more intuitive for package and packages data source by @Shubbhang351 in #294
  • [Feature] Mutation policy by @ekoop-terasky in #284
  • Add example for Self provisioned AWS S3 or S3-compatible storage credential creation by @ramya-bangera in #296
  • Merging feature branch for Helm support by @Shubbhang351 in #305
  • Update cluster tests and avoid skipping all cluster tests by @shobha2626 in #276
  • Merging feature branch git CG k8s secret support by @Shubbhang351 in #306
  • Bump google.golang.org/grpc from 1.54.0 to 1.56.3 by @dependabot in #307

New Contributors

  • @ekoop-terasky made their first contribution in #261

Full Changelog: v1.2.5...v1.3.0

v1.2.5

12 Oct 06:24
64281f3
Compare
Choose a tag to compare

Release v1.2.5 (2023/10/12)

Changelog

  • 40b92ae Add fix for package repository resource acceptance test
  • ceb1408 Added support for field evaluation in BlockToStructSlice
  • 1211776 fix err if statement
  • 9299122 check if schema value is nil
  • b4c2709 Fix BlockToStructSlice and ListToStruct
  • b681ae4 one commit on yourBranch
  • 04fd259 Addeed TF_REATTACH_PROVIDERS env var just for the sample
  • 8748b00 Add fix for source secret resource
  • 848bc4d using SetPrimitive helper function to assign the API port
  • 8b7f667 steps to attach the vscode debugger
  • 94fcb77 added todos for the type conversion
  • e3a3b03 lint fix
  • 84581e2 using SetPrimitiveValue func to assign the api server port

What's Changed

  • Add fix for source secret resource by @Shubbhang351 in #278
  • Feat/tf-schema-converter -- Generic converter from TF Schema to Swagger API Models & vice versa by @GilTeraSky in #264
  • Updated readme with VSCode debugger instructions by @ankitsny in #272
  • Make use of SetPrimitiveValue helper function for all resources by @ankitsny in #260
  • Add fix for package repository resource acceptance test by @Shubbhang351 in #279
  • Fix/converter by @GilTeraSky in #287

New Contributors

Full Changelog: v1.2.4...v1.2.5