TCE Release v0.7.0-rc.2
Pre-releaseWe are delighted to present version v0.7.0-rc.2 of Tanzu Community Edition.
A big thank you to everyone who contributed to the release!
Major Changes
Native Windows CLI Support
TCE now ships a Windows tarball containing signed binaries for the Tanzu CLI and all associated plugins.
#1311
TCE Package Repository is validated with newest Carvel APIs
TCE has updated it's implementation using kapp-controller 0.20+ and the newest Carvel APIs.
#1116
Sonobuoy support via tanzu conformance subcommand
This introduces a conformance command into Tanzu CLI, powered by sonobuoy.
#824
Experimental Azure Support
As of this release, there is experimental support for Azure cloud.
Deprecation & Removal Notices
Since we are currently shipping versions pre-v1.0.0, we aren't maintaining backwards compatibility with prior releases. This is a notice that prior releases may not function as intented.
Upgrading
Download the latest release, and run the install.sh
/ install.bat
script within the package.
Full Changelog From Latest Minor Release
-
Use golang cache in GitHub actions workflows (#1057, @jpmcb)
-
Standalone cluster now stores the boostrap cluster objects under the ~/.config/tanzu config directory (#1262, @jpmcb)
-
Add RelEng Team Ownership to Test Directory (#1130, @dvonthenen)
-
Add apiserver recording rules for prometheus (#1063, @LukeWinikates)
-
Add architecture documentation (#1204, @joshrosso)
-
Add cloud provider vsphere versions v1.19.1 and v1.20.0 (#1083, @nicolehanjing)
-
Add controller-gen download when doing unstable [trivial] (#1115, @dvonthenen)
-
Add kapp-controller 0.22.0 (#1216, @shivaani0505)
-
Add kapp-controller rebase rules for Antrea APIService resource (#964, @nicolehanjing)
-
Add metadata to Package CR's of Observability packages. (#1077, @akodali18)
-
Add package templates Antrea 0.13.3 (#953, @andrewsykim)
-
Azure - missing doc (#1238, @kcoriordan)
-
Azure doc (#1070, @kcoriordan)
-
Azure getting started (#1233, @kcoriordan)
-
Build and package everything related to TCE using a core main branch (#918, @dvonthenen)
-
Bump cloud provider vsphere to v1.21.0 (#998, @nicolehanjing)
-
Change global namespace for kapp controller (#1098, @shivaani0505)
-
Check for TKG proxy env vars. Set to empty if non present (#1228, @jpmcb)
-
Complete Port of Old tce-v1.3.0 to Tanzu Framework (#1141, @dvonthenen)
-
Continue release even on stderr (#1215, @dvonthenen)
-
Contour fix job (#1184, @jorgemoralespou)
-
Disable ingress by default; document Contour as Ingress dependency. (#957, @LukeWinikates)
-
Doc - Multiple issues (#1231, @kcoriordan)
-
Doc: Multiple doc issues (#1232, @kcoriordan)
-
Docs - mgmt delete-scale-examine - 945 (#1091, @kcoriordan)
-
Docs - workload clusters (#1086, @kcoriordan)
-
Enable opt-in K8s logging exclusion for fluent-bit (#1025, @LukeWinikates)
-
Error on install as root (#1178, @dvonthenen)
-
External-dns: update maintainers (#1082, @rosenhouse)
-
Fix Prom package readme (#1016, @dvonthenen)
-
Fix build staging (#1110, @dvonthenen)
-
Fix clone/checkout on specific commit (#1177, @dvonthenen)
-
Fix github action dev build (part 3) (#1112, @dvonthenen)
-
Fix incorrectly attempting get go mod deps for README [trivial] (#1221, @dvonthenen)
-
Fix missing go sum entries and fix go linting errors (#960, @jpmcb)
-
Fix path used for version/tag automation (#1179, @dvonthenen)
-
Fix prom package lint on README (#902, @dvonthenen)
-
Fix release commit with merge flag [trivial] (#1210, @dvonthenen)
-
Fix release process after separate go.mods (#1121, @dvonthenen)
-
Fix releasedAt in Package CR to be metav1.time format (#1119, @shyaamsn)
-
Fix tanzu framework replace (#1111, @dvonthenen)
-
Include missing metadata. (#1259, @akodali18)
-
Kubernetes Services of type ExternalName will now not be processed by Contour. (#1160, @sunjayBhatia)
-
Merge Docs back into main (#1004, @kcoriordan)
-
Missing ytt missing_ok annotation (#939, @jorgemoralespou)
-
Native Windows Support (#1095, @dvonthenen)
-
Provide uninstall script in tarball (#1244, @dvonthenen)
-
Refactor and fix release process commit/tagging (#1207, @dvonthenen)
-
Remove CPI imageinfo related info (#1094, @nicolehanjing)
-
Remove incomplete implementation of grafana ldap configuration hooks (#1048, @LukeWinikates)
-
Remove updateStrategy config value from fluent-bit package (#932, @LukeWinikates)
-
Revert "Merge pull request #1017 from vmware-tanzu/use-checkout-v2" (#1020, @jpmcb)
-
Revert using a PR to bump release version (#1220, @dvonthenen)
-
Script to easily download a TCE release from Github (#899, @jpmcb)
-
Standalone cluster now uses the ~/.config/tanzu directory for configurations (#1089, @jpmcb)
-
Standalone clusterconfigs are loaded from the default tkg config dir:
~/.config/tanzu/tkg/clusterconfigs
(#1208, @jpmcb) -
Sync build tag with tanzu framework repo (#1223, @dvonthenen)
-
TKG-6021: Dex deployment errors out on Kube 1.21 (#954, @benjaminapetersen)
-
Trivial: adjust wording in readme for
addon/package
wording (#1134, @jpmcb) -
Unify GH Action filenames [trivial] (#1108, @dvonthenen)
-
Update Tanzu-Framework using v0.3.22 (#1156, @dvonthenen)
-
Update contributing.md to reflect using multiple go modules (#1117, @jpmcb)
-
Update issue templates and readme with more contributing guidelines (#1049, @jpmcb)
-
Update to 7/27 shippable build hash [trivial] (#1185, @dvonthenen)
-
Updates for release-docker build (#1222, @dvonthenen)
-
Upgrade Pinniped package to 0.4.4 (#1033, @ankeesler)
-
Upload unsigned windows tarballs to all releases (#1229, @dvonthenen)
-
Use pull_request_target instead of pull_request (#1012, @jpmcb)
-
When building Framework pin to a specific hash on main (#1161, @dvonthenen)
-
Windows install (#1237, @kcoriordan)
-
[AVI] Fix three bugs in ako-operator templates (#798, @iXinqi)
-
[Docs] Add local-path-storage & update standalone delete docs (#1230, @jpmcb)
-
[Docs] Tweak description and restrictions for standalone clusters (#1260, @jpmcb)
-
[Release Process] When the branch already exists (#1213, @dvonthenen)
-
[Testing] Branch protection with release (#1198, @dvonthenen)