Skip to content

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

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

v1.2.4

27 Sep 11:18
a78458d
Compare
Choose a tag to compare

Release v1.2.4 (2023/09/27)

Changelog

  • 47af9ba Update credential and cluster resource documentation for transparent proxy
  • cb9ac7c Fix source secret data source tests
  • 4c0d08e Fix the annotation for the image registry addition to TMC using credential resource
  • 1e30e48 Add mock test as part of github flow
  • efa0c49 Add build tag for integration resource
  • 8f3d0bc Set the release version from TMC for updates Signed-off-by: Gargi Rajadhyaksha [email protected]
  • e07f606 Support for ami release version update Signed-off-by: Gargi Rajadhyaksha [email protected]
  • 8da863b Suppress diff during terraform plan for aks when features are disabled
  • 3e33ac0 Validate network config for aks cluster

What's Changed

New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3

08 Sep 07:08
377e041
Compare
Choose a tag to compare

Release v1.2.3 (2023/09/08)

Changelog

  • 0d604b9 Add mock acceptance test for kubernetes secret resource
  • e5ad54c Add unit test for GetSecretSchema
  • 1a8c448 Add changes to fix auto generated docs
  • 7bcb653 Add acceptance tests and docs for resource and data resource for kubernetes secret
  • 0127749 Add handlers and flatten tests for resource secret
  • c1948ef Add models, clients and schema for kubernetes secret resource
  • 419deb8 Add go build tags
  • fab99a9 Add wait timeout support to credential resource
  • 2a9cdc7 Add changes to docs fix
  • 1a655a5 Add docs for package install
  • c0e2f37 Add acceptance test and mock accpetance Test
  • 9254a2e Add operational handlers for package install
  • 09ab826 Add Package data source (operation handlers) and high level schema with validations
  • e93bde4 Add docs for packages and package data source
  • dad2ef7 Add acceptance test for packages
  • a0d14f8 Add Package data source (operation handlers) and high level schema with validations
  • cbc1fa3 Add Package data source (operation handlers) and high level schema with validations
  • 730550d Add models and clients for package install resource
  • 22ed976 Add docs for package repository
  • c713878 Add acceptance test for package repository
  • 81b2c20 Add package models, client and schema for package data source
  • a784f38 Add changes to apply global namespace for pkg repo
  • 1071e70 Add operational handlers for package repository resource
  • 16b9f8d Add models and clients for Package repository resource and define schema
  • 599ae2d Add go build tag support to run acceptance test
  • 0a00c12 Update the kubernetes version from 1.24.x to 1.25.11 for AKS tests and example tf file
  • 5461df3 Add schema validation to terraform keys that are enums

What's Changed

Full Changelog: v1.2.2...v1.2.3

v1.2.2

23 Aug 07:16
1b25145
Compare
Choose a tag to compare

Release v1.2.2 (2023/08/23)

Changelog

  • 82c4459 Update I am policy resources doc as per the changes in PR#243
  • 4bf9346 add example for service account
  • ae21576 add type to the docs
  • 2d83715 change delimiter to ;
  • 937ac64 adding back service account type
  • a2507ad update test to handle , as delimiter
  • 6f0da0b fixes for k8s service account iam policy
  • bb1b64d Format terraform script throughout the repo
  • e670362 EKS Cluster Ready Wait Timeout now defaults to 30m

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.2.2

v1.2.1

18 Aug 05:05
541340a
Compare
Choose a tag to compare

Release v1.2.1 (2023/08/18)

Changelog

  • c8bf27c Add documentation for image registry support
  • d98d60d Add known issues document to TMC terraform
  • a6b7628 Update the doc as part of the schema changes done in PR#230
  • c419a46 Fix the token expiry issue in resources with ready_wait_timeout option for TMC self managed
  • f5a1a1f Cleanup bad merge from docs/resources/security_policy.md and other minor doc fixes
  • f01522f Update nodepool resource schema to include failure domain and nodepool volumes configuration
  • a0728e0 [TMC-41351] Expose error message details when creating aks system nodepools fail
  • d2d1946 [OLYMP-41159][TMC-41159] Fixes to documentation regarding AKS
  • c8e2e44 Add unit test, mock test and coverage as part of github action
  • 1a089ca Fix cluster flatten unit test
  • a2f10b6 Generate manifest with proxy/image-registry secret with cluster support

What's Changed

  • Generate manifest with proxy/image-registry secret with cluster support by @shobha2626 in #200
  • Adding unit test, mock test and coverage report as part of the GitHub workflow by @shobha2626 in #225
  • Minor document fixes by @ramya-bangera in #231
  • [OLYMP-41159][TMC-41159] Fixes to documentation regarding AKS by @gshaw-pivotal in #227
  • [TMC-41351] Expose error message details when creating aks system nodepools fail by @gshaw-pivotal in #228
  • Update nodepool resource schema to include failure domain and nodepool volumes configuration by @ramya-bangera in #230
  • Add known issues document to TMC terraform by @ramya-bangera in #237
  • Fix the token expiry issue in resources with ready_wait_timeout option for TMC self managed by @ramya-bangera in #235
  • Update the doc as part of the schema changes done in PR#230 by @ramya-bangera in #236
  • Add documentation of image registry support by @shobha2626 in #232

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

28 Jul 05:12
02fd808
Compare
Choose a tag to compare

Release v1.2.0 (2023/07/28)

Changelog

  • b07a4ed Documentation fixes
  • 7aa737c Fix linter issues 1. Fix goimports linter issue in internal/provider/provider.go 2. Escaped the unparam linter in the internal/resources/ekscluster/resource_ekscluster_test.go file
  • 406ef60 Add generated markdown docs for AKS
  • 9160cda Merge remote-tracking branch 'origin/main' into feature/aks_provider
  • 6dc94a4 added support for EKS cluster import
  • 513930e Update nodepool immutable field list
  • 3105bbb Update ca_file option in the provider.tf
  • b8b6bef Add documentation on TMC terraform provider support for TMC self managed
  • 1fdb8fa Add support to read TMC self managed configuration details from env variables
  • 10f1cb2 Implement auth context to work with TMC self-managed instance
  • f037a73 Fix changes for gitops unit tests
  • a62f17e Add mock acceeptance test for source secret
  • ee4e4d7 Add mock acceptance test for git-repository
  • 1179bbe Add mock acceptance test for kustomization resource
  • 0d3d996 Add guide for Gitops
  • 1b4f197 Add acceptance test and docs
  • 61ad1c5 Addressing the reviews comments
  • c03b284 Add Acceptance tests and documentation for repository credential resource and data source
  • 5358fcc Add repository credential resource (operation handlers), data source and high level schema with validations
  • 688b03f Add models and clients for repository credential resource and define schema
  • 2dead85 Add acceptance test and docs
  • 044ebbc Add handlers for Git repository and Kustomization resource
  • a340914 Add schema for Git repository and Kustomization resource
  • 88e9141 Add clients for Git repository and Kustomization resource
  • df9fce8 Add models for Git repository and Kustomization resource
  • 06d4305 Add AKS Cluster Import capability
  • 8df6ded Updates the models for ScaleSet
  • 5720a29 Update logic to only fail if No SYSTEM pool succeeds.
  • 7580969 Consolodated API Structures
  • e7fda09 Simplify nodepool manual reconciliation
  • da3d75c Add mock acceptance test capability
  • 6ed688b Allow nodepool recreation on immutable fields
  • 785e27e Fixed linting issues
  • 6998ece Introduce struct representation of nodepool operations
  • ee6952c Add copyright notice
  • ca45933 Fix linting issues
  • 438f6e2 Add support for AKS Clusters management

What's Changed

New Contributors

Full Changelog: v1.1.8...v1.2.0

v1.1.8

12 Jul 11:40
9f80e06
Compare
Choose a tag to compare

Release v1.1.8 (2023/07/12)

Changelog

  • eaa6a8f Fix wsl and skip dupl for skipped test lint check
  • 48e3612 Fix the policy tests 1. New param is introduced for network policy mock testing, so fixed other policy tests to supply this additional parameters. 2. Skip the failing custom-egress and custom-ingress network policy tests from mock testing
  • f0a8472 Fix the failing network policy unit test
  • d071feb Mocks for network policy
  • 69359c7 Documentation for network policy resource
  • c21b026 Examples and resource templates for network policy
  • 8bc8da8 Acceptance test for network policy resource
  • dfbc1a1 Resource and schema implementation for network policy
  • 0e312a8 Models for network policy recipes
  • 14b4f4d Correcting the schema descriptions and template for EKS cluster resource
  • 29a1b2c Update custom policy documentation
  • e5ad5f8 Fixes default values in eks cluster resource docs and documentation
  • e8d8260 fix docs typo eks cluster guide
  • 078643d added read context for ekscluster provider
  • 6ff0a82 fixed eks cluster update and ignoring of nodepool errors
  • fdf64b4 Add validation to check the nodepool spec contains nodepool config of tkgServiceVsphere or tkgVsphere or tkgAws

What's Changed

New Contributors

Full Changelog: v1.1.7...v1.1.8

v1.1.7

05 Apr 15:20
a75af8d
Compare
Choose a tag to compare

Release v1.1.7 (2023/04/05)

Changelog

  • 3f5096c Add kubeconfig validation checks to create operation instead of schema validation
  • 02d6072 Add read context for data source handlers
  • 1e4a79d Add retry and wait for nodepool handlers
  • 1c312b0 Updated eks cluster create for nodepool API changes
  • ee43ce3 Bump golang.org/x/net from 0.3.0 to 0.7.0
  • d4815eb Handle case of not found cluster in data source
  • 951bd95 Passing err as arguments
  • 9c25ad3 Rectify nodepool spec naming in documentation
  • 0209346 Refresh auth token silently when token expires

What's Changed

New Contributors

Full Changelog: v1.1.6...v1.1.7

v1.1.6

06 Mar 18:20
c0559ac
Compare
Choose a tag to compare

Release v1.1.6 (2023/03/06)

Changelog

  • 665ab91 Support raw kubeconfig input for attach clusters
  • 737724b Make the control plane endpoint optional for TKG vSphere cluster
  • 858aa98 Guide documentation for dependency cases
  • 9b5bdf2 Modify acceptance tests to remove sleep timer

What's Changed

Full Changelog: v1.1.5...v1.1.6

v1.1.5

14 Feb 10:13
ceb15bc
Compare
Choose a tag to compare

Release v1.1.5 (2023/02/14)

Changelog

  • cfcefbb Update goreleaser to use 1.19
  • ee17583 Fix go imports linter failure
  • d83cc69 Examples, resource templates and documentation for Namespace quota policy
  • 0148be2 Acceptance test for Namespace quota policy
  • 73b4de0 Flatten tests for recipe, input and spec of Namespace quota policy
  • ad6ee40 Namespace quota policy models, terraform schema and resource implementation
  • aac02ee Update spec for tkg aws cluster to support OS customisation and advanced configs
  • 5fe2b4e Update spec for tkgs cluster to support OS customisation
  • 282d895 Update spec for tkg vsphere cluster to support OS customisation and advanced configs
  • b910a56 Fix the waiting period until the cluster turns into ready state
  • 05b1b12 Force detach the clusters when the cluster is not connect to TMC.
  • 640f03f Update nodepool resource examples and docs
  • 088e253 Upgrade golang dependency to 1.19
  • e50c3dc Make namespace selector of policy resource optional in terraform validation

What's Changed

Full Changelog: v1.1.4...v1.1.5