Skip to content

v0.90.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 03 May 15:59
· 496 commits to main since this release

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

Documentation

Miscellaneous

  • Add signature verification of the inventory image before downloading plugin bundle (#248, @anujc25)
  • Add support for custom certificate configuration to interact with custom registry with self-signed certificate or with expired cert (#234, @prkalle)
  • Add support for selective plugin migration using plugin groups for air-gapped environments (#231, @anujc25)
  • Added CLI Coexistence Tests (#124, @mpanchajanya)
  • CLI E2E framework is updated as a separate module (#221, @chandrareddyp)
  • Fix failures related to github and gitlab CI for newly bootstrapped plugins (#247, @marckhouzam)
  • Fixed the gitlab configuration for a new plugin project. (#253, @marckhouzam)
  • Implement download-bundle, and upload-bundle commands for plugin migration to the custom registry (#224, @anujc25)
  • Plugin groups that are marked as "deactivated" in the repository of plugins are now ignored by the CLI. (#217, @marckhouzam)
  • Plugin install/sync error message now include version of plugin it failed to install (#230, @mpanchajanya)
  • Plugin sync e2e test cases are implemented for Kubernetes target (#132, @chandrareddyp)
  • Plugin that are marked as "deactivated" in the repository of plugins are now ignored by the CLI. (#218, @marckhouzam)
  • The "tanzu plugin search" command now accepts a "--name" flag to limit the breadth of the search. That command also accepts a "--show-details" flag which allows to get details about available plugins, including the list of supported versions. (#211, @marckhouzam)
  • The TANZU_CLI_INCLUDE_DEACTIVATED_PLUGINS_TEST_ONLY=1 variable can now be used to ask the CLI to include deactivated plugins and groups. (#219, @marckhouzam)
  • The temporary TANZU_CLI_PRE_RELEASE_REPO_IMAGE has been removed. Instead, the use of tanzu plugin source update can be used to override the default central discovery location. (#232, @marckhouzam)
  • Use tanzu-plugin-runtime v0.90.0-alpha.1 (#250, @marckhouzam)
  • When calling a plugin, the Tanzu CLI now passes it an environment variable TANZU_BIN which provides the path to the tanzu command (as executed by the user). (#237, @marckhouzam)

Dependencies

Added

  • github.com/VividCortex/ewma: v1.1.1
  • github.com/cheggaaa/pb/v3: v3.1.0
  • github.com/novln/docker-parser: v1.0.0
  • github.com/verybluebot/tarinator-go: 5ab4e11

Changed

Removed

  • github.com/cheggaaa/pb: v1.0.29
  • github.com/containerd/containerd: v1.3.0
  • github.com/joefitzgerald/rainbow-reporter: v0.1.0
  • github.com/k14s/imgpkg: v0.17.0
  • github.com/vdemeester/k8s-pkg-credentialprovider: v1.21.0-1
  • gopkg.in/fsnotify/fsnotify.v1: v1.4.7
  • gotest.tools: v2.2.0+incompatible
  • k8s.io/cloud-provider: v0.21.0
  • k8s.io/legacy-cloud-providers: v0.21.0