Release v0.10.0-rc.1
Pre-releaseWe are delighted to present version v0.10.0-rc.1 of Tanzu Community Edition. We look forward to you downloading it, installing it, using it, and opening issues in this repository if you encounter any problems or have ideas on building an even better experience.
For information about our user community resources, visit our project landing site.
A big thank you to everyone who contributed to the release!
Major Changes
v0.10.0 is our first milestone post-GA. During this time we're focusing on supporting the new community, paying down technical debt, and fielding inbound user feature requests and bugs.
- Bumps the
tanzu-framework
version up tov0.10.0
which brings their newest upstream changes and fixes! - Adds
whereabouts
package. Read more about it here! - Adds
secrets
Tanzu CLI plugin. Read more about it here!
Deprecation & Removal Notices
Since we are currently shipping versions pre-v1.0.0, backward compatibility with prior releases is best effort at this time. This is a notice that prior releases may not function as intended.
v0.10.0
release. This release contains a notice in the standalone cluster CLI plugin.
Upgrading the CLI (Client Binaries Only)
Download the latest release, and run the install.sh
/ install.bat
script within the package.
Full Changelog From Latest Minor Release
- Support localappdata path with spaces for windows install.bat (#2144, @AlvinRamoutar)
- Add Contour 1.18.2 (#2160, @skriss)
- Add E2E test for Chocolatey package for PR changes (#2232, @karuppiah7890)
- Add E2E test for vSphere management + workload cluster (#2169, @karuppiah7890)
- Add Pinniped 0.12.0 package (#2356, @ankeesler)
- Add automation to update TCE homebrew formula on release (#2268, @karuppiah7890)
- Add aviinfrasetting to ako templates (#2225, @iXinqi)
- Add calico 3.19.1 package (#1606, @12345lcr)
- Add in known issues section to release notes template (#2154, @dvonthenen)
- Add lint check for outdated
go.mod
andgo.sum
files (#2467, @karuppiah7890) - Add metrics-server v0.5.1 (#2162, @ggpaue)
- Add overlay to modify secure port for metrics server (#2367, @ggpaue)
- Add overlays for namespace for secretgen-controller package (#2226, @shivaani0505)
- Add package template for Antrea 1.2.3 (#2258, @knabben)
- Add whereabouts package which is a CNI IPAM plugin (#2386, @zhanggbj)
- Add workflow config and script to test MacOS, Linux OS and Windows OS release builds (#2304, @karuppiah7890)
- Adding personas and usecases to overview doc (#2028, @kcoriordan)
- Addons/packages/pinniped: Update Pinniped cert-manager API version to v1 (#2046, @sabbey37)
- Adds Contour 1.19.1, and updates it to use the cert-manager v1 API (#2362, @skriss)
- Adds cert-manager 1.5.4 package (#2193, @seemiller)
- Adds deprecation notices to all
standalone-cluster
commands (#2504, @jpmcb) - Adds values-schema for the Knative Serving package. (#2054, @seemiller)
- Allow builds of TCE using a fork of Tanzu Framework (#2245, @dvonthenen)
- Azure image ID has been updated to k8s-1dot21dot2-ubuntu-2004. (#2121, @stmcginnis)
- Bump kapp controller to released version 0.28.0 (#2326, @shivaani0505)
- Bump up vsphere-csi version to consume release candidate of 2.4.0 - 2.4.0-rc.1 (#2325, @chethanv28)
- Bump up vsphere-csi version to consume v2.4.0 GA (#2476, @chethanv28)
- Calico now supports ipv4,ipv6 and ipv6,ipv4 dualstack IP families (#2252, @flawedmatrix)
- Change Amazon EC2 to AWS in docs (#2045, @kcoriordan)
- Correctly document the github token via curl script for download (#2118, @jpmcb)
- Creating new FAQ cluster bootstrapping subpage
- Adding new FAQ cluster bootstrapping entry for x509: certificate signed by unknown authority when downloading TKG compatibility file error on Windows (#2143, @AlvinRamoutar)
- DRY-up version references in Velero test makefile #2371 (#2372, @seemiller)
- Deprecate image settings in AKODeploymentConfig. (#1942, @nicolehanjing)
- Doc - Changes TCE to Tanzu Community Edition (#2043, @kcoriordan)
- Doc - Editorial updates to design docs. (#1966, @kcoriordan)
- Doc - Minor correction for identity management doc 2 (#2440, @kcoriordan)
- Doc - add glossary entry for package repository (#2491, @kcoriordan)
- Doc - add contribute guide to doc website (#2067, @kcoriordan)
- Doc - add link to roadmap in readme (#2436, @kcoriordan)
- Doc - add link to triage process issue in doc (#2433, @kcoriordan)
- Doc - minor correction for identity management doc (#2438, @kcoriordan)
- Doc - region is required for delete mgmt cluster on AWS (#2485, @kcoriordan)
- Doc- Change doc layout for TCE install (#2511, @kcoriordan)
- Doc- Fix bookmark links in doc (#2111, @kcoriordan)
- Doc- Fix codeblock in clean-up.md to display missing line. (#2157, @kcoriordan)
- Doc- Fix typo in Package Management topic (#2483, @kcoriordan)
- Doc- add doc to prune system for docker standalone (#2219, @kcoriordan)
- Doc: add troubleshooting tip to docs. (#2235, @kcoriordan)
- Doc: Add link to AWS regions (#2233, @kcoriordan)
- Doc: add headless install doc (#2262, @kcoriordan)
- Doc: bootstrap prereq for linux cgroup1 (#2220, @kcoriordan)
- Doc: remove doc ref to ytt in package documentation. (#2234, @kcoriordan)
- Docs: use single line brew install command (#2330, @BamButz)
- E2E test for Azure management + workload cluster (#1833, @karuppiah7890)
- E2E test for Azure standalone cluster [ READY FOR REVIEW. BUT PLEASE DO NOT MERGE BEFORE FINISHING CI TODOs] (#1677, @karuppiah7890)
- E2e-framework can test the packages like contour, fluent-bit, cert-manager and local-path-storage. No change in the
commands in e2e-framework for testing these packages.
e2e-framework will be also add as a plugin in github workflow. (#2246, @aman556) - Exposes
-t
,--timeout
flags in standalone clusters (#2465, @mritunjaysharma394) - External-DNS 0.10.0 is available for install (#2364, @adobley)
- Fix
tanzu diagnostics collect
not respecting--output-dir
(#2156, @karuppiah7890) - Fix cpi daemonset overlay for v1.22.3 (#2500, @nicolehanjing)
- Fix docs rendering issue (#2114, @joshrosso)
- Fix ec2 instance leak when tagging fails (#2502, @dvonthenen)
- Fix links in docs (#2062, @kcoriordan)
- Fix triage process link (#2035, @clintkitson)
- Fix vsphere-csi 2.3.0 daemonset rollout when first 7 characters of data values hash is numeric (#2407, @vijaykatam)
- Fixed a few typos in package-management.md (#2180, @LappleApple)
- Fixed broken fluent-bit link in Readme (#2212, @heidmotron)
- Get-tce-release script works for the community edition public repo (#1926, @jpmcb)
- Harden security for NPM models used in docs site
- Improve package-release.sh by leveraging the ENVS variable during builds (#2385, @joefitzgerald)
- Improve working with packages doc #2040 (#2041, @jorgemoralespou)
- Incorrect kernel parameter specified. (#2264, @larntz)
- Installation: install builder plugin too in windows as part of install script (#2398, @karuppiah7890)
- Lowercase contour package display name for consistency with other addons (#2242, @sunjayBhatia)
- Minor editorial edits and path changes (#2052, @kcoriordan)
- Package creation, step by step (#2297, @seemiller)
- Patch
priorityClassName: system-node-critical
in CPI daemonset for all versions. 1.18 -> 1.22 (#2524, @nicolehanjing) - Post MVP - Day 1: Update MacOS and Linux install documentation to
brew
(#2032, @jpmcb) - Pre-Merge PR Checks for Diagnostics Plugin (#2404, @dvonthenen)
- Re-adds reporting cluster creation / deletion times for standalone clusters (#2427, @jpmcb)
- Remove CPI v1.22.1 (#2521, @nicolehanjing)
- Remove non inclusive works from website docs (#1974, @kcoriordan)
- Remove unnecessary GitHub Token #2270 (#2275, @seemiller)
- Remove unnecessary GitHub token usage in GitHub Actions CI config and in a build script (#2168, @karuppiah7890)
- Removed the need to have kind install in order to collect diagnostics (#2445, @vladimirvivien)
- Restore functionality to test critical features when users submit PRs (#2300, @dvonthenen)
- Schema added to the gatekeeper package. This is now exposed via
tanzu package available get gatekeeper.community.tanzu.vmware.com/1.0.0 --values-schema
. (#1959, @joshrosso) - Set priorityClassName: system-cluster-critical in vsphere-cloud-controller-manager daemonset (#2522, @nicolehanjing)
- Site - fix typo in packages page (#2437, @kcoriordan)
- Solution Guide for single package to provide an opinionated installation experience (#1977, @jorgemoralespou)
- The Harbor package has been updated to version 2.3.3. (#2413, @zyyw)
- The Velero documentation needs to reference
[default]
when declaring AWS credentials in the values.yaml file. (#2374, @seemiller) - These are the improved smoke tests for the sanity test of the packages. (#2517, @aman556)
- This PR allows users to set AVI controller version and change the default adc's AVI controller configurations, so users now can switch AVI controllers. (#2342, @XudongLiuHarold)
- This removes the need to have a GitHub token in order to build it. (#2107, @dvonthenen)
- Update Chocolatey Workflow Name for Consistency (#2474, @dvonthenen)
- Update kapp-controller version doc. #1491 (#2164, @jorgemoralespou)
- Update optional step 9 in deploying workload cluster procedure (#2249, @AlvinRamoutar)
- Update package-repositories-and-versioning.md (#2254, @edwardbadboy)
- Update windows instructions until choco is ready (#2113, @joshrosso)
- Updates Contour packages to use cert-manager v1 API. (#2366, @skriss)
- Use
buildinfo.Version
instead ofbuildVersion
when building with tanzu framework v0.10.0 (#2523, @jpmcb) - Use a semantic version instead of stable in package repo installation docs (#2085, @seemiller)
- Use correct install command for Knative-serving #2070 (#2214, @seemiller)
- Use dynamic version for Mac install docs (#2155, @dvonthenen)
- Use imgpkg for listing available images (#2201, @alexandreroman)
- VSphere CPI has been bumped to version 1.22.3. (#2463, @HanFa)
- [Docs] Removes references to
--config
fortanzu package
command (#2082, @jpmcb)