Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Tanzu Framework v0.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Feb 06:15
· 1341 commits to main since this release
1fdb45b

Tanzu CLI Installation Instructions

If you are installing Tanzu CLI using the artifacts published as part of this release, please follow the instructions.

Changes by Kind

Package Changes

Antrea

The associated BoM with this release now bundles antrea-standard build as opposed to antrea build in earlier releases. This change neither requires change in tanzu CLI/plugins installation nor cluster lifecycle instructions.

Enhancement

  • Add Support for REST based Discovery and GCP URI artifacts for CLI plugin discovery (#1358, @giri-varma)
  • New plugins created using tanzu builder command now supports Go 1.17 and includes the latest tanzu-framework release as dependency. (#1527, @rajathagasthya)
  • Tanzu framwork now uses Go 1.17 for all builds and language feature support. (#1446, @rajathagasthya)
  • The CLI edition can now be set using the command "tanzu config set edition xxx", or manually in the configuration file using "edition: xxx" under the "cli" section. Valid values are "tkg", "tce" and "tce-standalone" (#774, @swalner-vmware)

Feature

  • Added Feature plugin to operate on Features and FeatureGates (#889, @yharish991)

Documentation

Bug or Regression

  • Fix cluster upgrade failure error for proxied environment related to config variable TKG_HTTP_PROXY_ENABLED not set (#1469, @anujc25)
  • Fix issue with deploying clusters to Azure government cloud (#1463, @saimanoj01)
  • Made CLI backward compatible by supporting legacy directory structure with tanzu plugin install --local command (#1486, @anujc25)

Miscellaneous

  • Add CalicoConfigSpec CRD and API types (#1511, @maralavi)
  • Add a flag --generate-default-values-file to command tanzu package available get (#1422, @vijaykatam)
  • Add support for dual stack ClusterIP Services when Antrea. (#1494, @tylerschultz)
  • Add unit tests to validate AVI providers for the network separation feature. (#1530, @HanFa)
  • Allow only trusted registries when installing plugins from OCI source
    Fixed issue regarding installing plugins on internet restricted environment from OCI source (#1500, @anujc25)
  • Bug fix: Fix the issue that spinner messages being wiped out and redundant empty lines being printed. (#1473, @blc1996)
  • Bug fix: fix erase of previous progress messages and redundant new lines in package plugin output (#1457, @blc1996)
  • Fix issue with automatic bootstrap cluster creation when TKG_IP_FAMILY is set to "ipv6,ipv4" (#1487, @adobley)
  • Fix issue with duplicate network paths in vSphere (#1489, @saimanoj01)
  • Fixed: TKR status not being updated after mgmt cluster upgrade (#1520, @imikushin)
  • Fixes a rare issue where cluster machines would be incorrectly rotated when performing an upgrade where the only change to the cluster was the name or path of the VM template. (#1365, @tenczar)
  • Header lines in table output will no longer be formatted bold. (#1465, @stmcginnis)
  • Issuer API resource in featuregates package has been upgraded to use v1 version. (#1455, @yharish991)
  • Loosens version check when creating workload clusters. Management cluster and cli need not match in patch version. (#1501, @tenczar)
  • Plugins using native shell completion will now offer suggestions for flag names (#1251, @scothis)
  • This PR fixes secret plugin to not allow empty username or server (#1460, @maralavi)
  • Yaml linter in github workflow (#1410, @aman556)

Dependencies

Added

Changed

Removed

  • github.com/alonyb/spinner: v1.12.7

New Contributors

Full Changelog: v0.15.0...v0.16.0