This repository has been archived by the owner on Oct 10, 2023. It is now read-only.
Tanzu Framework v0.14.0
Changes by Kind
Enhancement
- Experimental support for dualstack primary ipv6 (TKG_IP_FAMILY "ipv6,ipv4") (#1042, @tylerschultz)
API Change
- Introduced serviceAccountName field to Capability API to allow users to only query for resources they have access to. (#381, @yharish991)
Feature
- Add the ability to have an init container to inject core DNS IP into /etc/resolv.conf for Kapp-Controller package. (#1328, @blc1996)
- Support installing plugins with local filesystem when context-aware-cli-for-plugins feature is enabled
The--local
flag with thetanzu plugin
command now only takes the single input directory instead of multiple directories as an input (#1278, @anujc25)
Documentation
- Make changes to the plugin implementation guide based on installing plugins from local source (#1363, @anujc25)
Bug or Regression
- Added missing ordering annotation to cliplugins CRD in the core-management-plugins package (#1389, @yharish991)
- Convert resource names to full paths when creating clusters on vSphere (#1349, @saimanoj01)
- Fix cluster patch failing after successful k8s nodes upgrade for management-cluster (#1308, @anujc25)
- Fix the upgrade issue when the clusters are configured with non-default api server port (#1362, @prkalle)
- Fixed upgrade exits prematurely when upgrade does not involve a change in Kubernetes version (#1283, @anujc25)
- Fixes an issue where the ssh key is not propagated to vsphere machine deployment 1 and 2 in prod plan clusters. (#1272, @tenczar)
- Fixes the issue where gen-publish-images-fromtar.sh script fails to use the certificate set in environment variable while copying the images to private registry. (#1202, @mjangi9292)
- The Capability CRD now allows specifying an empty group name in the GVR query to check for core Kubernetes resources. (#883, @rajathagasthya)
Miscellaneous
- Add CodeQL scan github action (#1295, @navidshaikh)
- Add extra read only IAM permissions to support Tanzu Mission Control (#1343, @pydctw)
- Add unit tests for ytt rendering of AVI related object. (#1317, @HanFa)
- Added validation checks for release artifacts (#1156, @rajaskakodkar)
- Adding Antrea capability to enable/disable UDP tunnel offload. (#1318, @knabben)
- Better
make
help. (#962, @mamachanko) - Bump CAPA to v1.1.0 (#1209, @sedefsavas)
- Bump cluster-api-provider-aws version to v1.2.0 (#1354, @sedefsavas)
- Check Carvel packaging API before package plugin cmd executes (#1242, @ggpaue)
- Creates namespace prior to package metadata check. This causes the package metadata check not fail as a result of non-existing namespace, specifically for packages made available as part of adding the package repository to a global namespace. (#1263, @maralavi)
- Fix CPI that node IP could be null or inaccurate after VM is restarted (#1316, @lubronzhan)
- Fixed a panic in node-pool set when extra files are applied to kubeadmconfigtemplates (#1302, @tenczar)
- Fixed issue with autoscaler deployment on clusters using k8s version v1.22. (#1390, @saimanoj01)
- Fixes the bug that cause segmentation fault on trying to access non existing SecretExport object (#1291, @maralavi)
- Increases kube-vip timeouts during the upgrade process (#1231, @saji-pivotal)
- Introduces ANTREA_DISABLE_UDP_TUNNEL_OFFLOAD for UDP tunnel offload feature configuration. (#1374, @knabben)
- Replacing the github.com/dgrijalva/jwt-go with golang-jwt. (#1266, @pgandigesang)
- Update CAPV to version v1.0.2 (#1373, @srm09)
- Updated ytt defaults to disable outbound load balancers when creating private clusters on Azure. (#1301, @saimanoj01)
- Validates filepaths to ensure that an archive cannot be unzipped outside the current directory (#1312, @saji-pivotal)
Dependencies
Added
- github.com/alonyb/spinner: v1.12.7
- github.com/golang-jwt/jwt: v3.2.2+incompatible
Changed
- sigs.k8s.io/cluster-api-provider-vsphere: v1.0.1 → v1.0.2
Removed
- github.com/briandowns/spinner: v1.16.0
New Contributors
- @sedefsavas made their first contribution in #1209
- @jhvhs made their first contribution in #865
- @lubronzhan made their first contribution in #1316
- @pydctw made their first contribution in #1343
- @ZihanJiang96 made their first contribution in #1367
Full Changelog: v0.13.0...v0.14.0