Tanzu Framework v0.28.0
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
Bug or Regression
- Fixed
tanzu management-cluster create --dry-run
showing plugin sync log message (#4106, @anujc25) - Install CLIPlugin CRD through core-management-plugins package (#4253, @anujc25)
Refactor
- CI: Refactor github workflow 'Main' to improve the workflow execution time (#4000, @navidshaikh)
- Create a separate go module and a top level seperate directory
cli/core
for Core CLI (#3302, @prkalle) - Move
apis/config/ClientConfig
andapis/cli/Catalog
API tocli/runtime/apis
module (#3375, @anujc25) - Refactor cmd/cli/plugin/package to have its own go.{mod,sum} and contain openapischema package (#3316, @codegold79)
- Refactored capabilities to create discovery and controller go module and moved them to a top level directory (#3260, @yharish991)
- Refactored codegen plugin and made it a go module (#3284, @yharish991)
Feature
- Added discovery source for TMC.
Fixed fetching artifacts over http to handle large file reads by processing chunks at a time. (#2950, @pgandigesang) - Update the Tanzu Feature CLI plugin and FeatureGate client to work with the new (core.tanzu.vmware.com v1alpha2) Feature and FeatureGate APIs. This change is a breaking change as the Tanzu Feature CLI will no longer work with config.tanzu.vmware.com v1alpha1. Please upgrade Feature and FeatureGate resources to use the new v1alpha2 CRDs. (#3850, @codegold79)
Failing Test
- Skips cc based integration tests if the PR is from a fork (#3313, @saji-pivotal)
Other
- Add new
node-role.kubernetes.io/control-plane
toleration for featuregates-manager. (#3489, @codegold79)
Miscellaneous
-
- Deprecates Capabilities API in run API group
- Adds new Capabilities API in core API group (#3474, @yharish991)
-
Add BYOI subcommand to import public OS image. (#3376, @HanFa)
-
Add
CONTROL_PLANE_NODE_LABELS
param to support adding labels for control plane nodes upon cluster creation. (#3818, @ydp) -
Add check to not clone from template if custom cluster bootstrap annotation is present (#3784, @maralavi)
-
Add control plane node selector and toleration to kappcontroller (#3537, @maralavi)
-
Add control plane toleration to metrics-server (#3553, @ggpaue)
-
Add control-plane tolerations to legacy kapp-controller and addons-manager (#3590, @shyaamsn)
-
Add default tolerations for addons-manager package values.yaml (#3560, @ggpaue)
-
Add flags to enable Kubevip as loadbalancer provider (#3846, @lubronzhan)
-
Add kube-vip-cp-config controller to support kube-vip as load balancer provider (#3845, @lubronzhan)
-
Add proxy configuration to tkrSourceControllerPackage when creating MC (#3751, @lubronzhan)
-
Add support for Node IPAM for vSphere. IP Addresses can be claimed from an IPAM provider instead of DHCP. (#3899, @christianang)
-
Add support for applying extra manifests during management cluster bootstrap. A directory of manifests can be applied to the tkg-system namespace just before cluster creation using
--additional-tkg-system-manifests
(#3886, @HanFa) -
Add the
node-role.kubernetes.io/control-plane
toleration to capabilities manager. (#3499, @seemiller) -
Added capability to deploy a cluster-class based management cluster for CAPD (#3193, @saji-pivotal)
-
Added cert-manager v1.9.1 manifests to the providers. (#3648, @sathyanarays)
-
Added the following new commands in package plugin (kctrl enabled):
-package init
- Author packages
-package release
- Release packages created usinginit
-package repository release
- Release package repositories
-package repository kick
- Kick a package repository (#3747, @praveenrewar) -
AddonConfig controllers enqueue Cluster by ownerRef (#3510, @lubronzhan)
-
Adds VSphere Template Resolver: Cluster Webhook which updates the template and moid in osImageRef after resolving the templates available on the target cluster.
- If the template is moved (the template path is changed) and the cluster is already resolved, users will need to manually edit the cluster and remove the corresponding
osImageRef.template
in the TKR Data. (#2748, @ShashankGirish)
- If the template is moved (the template path is changed) and the cluster is already resolved, users will need to manually edit the cluster and remove the corresponding
-
Adds logic to ensure addons-manager and kapp-controller aws ingress rules are present after upgrade (#4086, @adduarte)
-
Admission Webhook test to verify CA cert gets propagated to validating/mutating webhooks matching addons label selector (#3469, @maralavi)
-
Apply ClusterBootstrap objects from bootstrap cluster to management cluster (#3960, @shyaamsn)
-
Builder plugin no longer combines stdout & stderr when reading the plugin descriptor. (#3909, @garethjevans)
-
Bump CPI to 1.24.0 (#3231, @lubronzhan)
-
Bump kapp-controller to 0.41.2 (#3480, @haoranleo)
-
Bump kctrl in package plugin (#4249, @kumaritanushree)
-
CLI Plugin - isolated-cluster
Commands -
- download-bundle - Download images/bundle into local disk as TAR.
- upload-bundle - Upload images to private repository
Complete Command :
tanzu isolated-cluster download-bundle --source-repo --tkg-version --source-ca-certificate/--source-insecure
tanzu isolated-cluster upload-bundle --source-directory --destination-repo --destination-ca-certificate/--destination-insecure (#4103, @Vandy-P)
-
CNI:none enabled on ClusterClass Windows nodes. (#3867, @knabben)
-
Change the proxy setting in CC template (#3812, @lubronzhan)
-
Cluster API Provider Azure updated to v1.6.1 (#4255, @randomvariable)
-
Clusterbootstrap validation is handled different when cluster is marked by deletion.
Deleted resources do not fail validation (#3932, @adduarte) -
Contexts and current context are now stored in new config-ng.yaml (#3954, @mpanchajanya)
-
Create new top-level modules: tkr, object-propagation and util. (#3475, @imikushin)
-
Currently, all CLI plugins are specific to the Kubernetes context. As more services like TMC add plugins, there is some room for confusion as there is name collision between the plugins. To make the user experience very explicit, we are adding the target to the command invocation.
With this change, the Tanzu CLI supports two targets (context types):
kubernetes
,mission-control
. This is currently backwards compatible, i.e., the plugins are still available at the root level. In addition to that, we have all the contextual plugins grouped under their corresponding targets.Note: This is currently behind a feature flag. To enable the flag please run tanzu config set features.global.context-target true and then run
tanzu init
once after the upgrade.Please find some examples below:
- TKG workload cluster plugin:
Without target grouping (a TKG management cluster is set as the current active server)
~ tanzu cluster
With target grouping
~ tanzu kubernetes cluster
- TMC workload cluster plugin:
Without target grouping (a TMC server is set as the current active server)
~ tanzu cluster
With target grouping
~ tanzu mission-control cluster
(#3126, @giri-varma) -
Decouple Feature-Flags from
cli/runtime
library and move to it to plugin specific code (#3665, @anujc25) -
Default value of
features.package.kctrl-package-command-tree
is now set to true. To use old package plugin, usetanzu config set features.package.kctrl-package-command-tree false
(#3207, @praveenrewar) -
Deprecated Feature and FeatureGate API in config.tanzu.vmware.com, added new APIs Feature and FeatureGate in core.tanzu.vmware.com and a controller to reconcile feature.core.tanzu.vmware.com resources (#3613, @yharish991)
-
Enable Single Node Cluster deployment via tanzu CLI (#3674, @Ankitasw)
-
Enable pod security admission per default for Clusters in audit and warn mode. Also introduces variables to the ClusterClasses to make it configurable for ClusterClass based clusters. (#3862, @chrischdi)
-
Ensures aws ingress rules for addons-manager are in place after cluster upgrade (#4052, @adduarte)
-
Fix
current
field getting set to tmc context in client config (config.yaml) (#4090, @anujc25) -
Fix clusterboostrap webhook to include additional packages in CB but not present in CBT (#3896, @shyaamsn)
-
Fix clusterbootstrap continuous reconciliation (#4193, @shyaamsn)
-
Fix condition where management cluster creation may time out if kapp CRDs take longer to get installed. (#3713, @randomvariable)
-
Fix copyright headers to set year to 2023 (#4225, @shyaamsn)
-
Fix kapp-controller upgrade issue (#3631, @haoranleo)
-
Fix kapp-controller upgrade issue on workload cluster when package-based-lcm feature flag is off (#3663, @haoranleo)
-
Fix kapp-controller upgrade issue when package-based-lcm feature flag is on (#3700, @haoranleo)
-
Fix lint error (#3326, @haoranleo)
-
Fix lint issues under addons/
Fix lint issues under cmd/cli/plugin/packages (#3516, @adduarte) -
Fix package plugin tests flakiness (#3323, @haoranleo)
-
Fix package plugin tests for classy clusters (#4192, @shyaamsn)
-
Fix the bug in gen-publish-images-totar.sh when generating the command to copy
capabilities-package
andtkg-storageclass-package
(#3796, @danniel1205) -
Fix upgrade logic for additional packages in ClusterBoostrap but not in CBT (#3911, @shyaamsn)
-
Fixed a problem when resolving TKRs, where there are TKRs whose versions are longer
than the matching TKR's version.For example, the provided version prefix is
v1.22.13+vmware.1-tkg.1
. There are two TKRs
with versions satisfying this prefix:v1.22.13+vmware.1-tkg.1
,v1.22.13+vmware.1-tkg.1-zshippable
.
Of the above,
v1.22.13+vmware.1-tkg.1
will now be returned, because it is the exact match.
When the version prefix is shorter (e.g.v1.22.13+vmware.1
), the result will still be
v1.22.13+vmware.1-tkg.1-zshippable
because it is considered a "more recent" version from
the alpha-numerical comparison point of view. (#4271, @imikushin) -
Fixed or skipped linter issues (#3450, @chandrareddyp)
-
Fixed query GVR functionality when a version is not provided in capabilities discovery package. (#4272, @yharish991)
-
Fixes bug in UI related to AVI Labels causing cluster creation failure (#3615, @miclettej)
-
Fixes vsphere clusterclass definition to successfully deploy clusterclass capv clusters. (#3173, @tenczar)
-
Fixing Windows ClusterClass Antrea installation (#3976, @knabben)
-
Golang 1.18 (#3577, @seemiller)
-
Improved UX of the Tanzu CLI by adding success manages if commands complete successfully (#3291, @saji-pivotal)
-
In all vSphere clusterclasses, we now use local_hostname instead of FQDN for node registration to avoid hitting 63 character limit. (#3926, @randomvariable)
-
Include the plugin runtime library version with
plugin info
to determine plugin runtime version of the plugin (#3641, @anujc25) -
OSImage objects for vsphere-nonparavirt provider will now have
ova-version
label set to
the value of the OSImage.spec.image.ref.version
with "+" replaced by "---". (#4282, @imikushin) -
On IPv6 nodes localhost will resolve to ::1 (#3883, @adobley)
-
Oracle Support - Add CPI and CSI reconciler for Oracle Cloud to TKG Addons Controller (#3898, @HanFa)
-
Oracle Support - Add Cluster API Provider Oracle and initial ClusterClass (#3897, @HanFa)
-
Oracle Support - Fix Oracle OSImage populate command. (#3854, @HanFa)
-
Package Plugin Tests: Wait for App to be paused before updating kapp-controller configmap. (#4223, @shyaamsn)
-
Package based lcm: Clusterbootstrap_controller should watch providers in core packages (#3440, @vijaykatam)
-
Package-based-lcm: Replicate TKR and OSImage to cleanup cluster during management cluster deletion. (#3755, @HanFa)
-
Package-based-lcm: Use CAPV util function to retrieve VSphere cluster credentials. (#3391, @HanFa)
-
Package-based-lcm: VSphereCPIConfig derives the insecure flags from the TLS thumbprint in cluster variable. (#3300, @HanFa)
-
Prevent metric-server app from taking ownership of kube-system namespace in administrator cluster
labeled kube-system namespace and verified labels are not removed when the metrics-server app is reconciled. (#3596, @adduarte) -
Prodcc machineDeployment replicas=1 for Windows clusters (#3893, @knabben)
-
Remove AVI_CONTROLLER_VERSION variable (#3985, @chenlin07)
-
Remove
BOMRepo
andCompatibilityFilePath
dependency from ClientConfig (#3639, @anujc25) -
Remove configuring
clientOptions.cli.bomRepo
andclientOptions.cli.compatibilityFilePath
from Tanzu-Config and use hard-coded values to support legacy plugins. This configuration is deprecated and will be removed from future version. (#3264, @anujc25) -
Remove extra space in no_proxy in clusterclass template (#3764, @lubronzhan)
-
Remove requirements that user defined addon config match cluster name.
Addon configs can be based on addonConfig templates plus user defined values by using predefined name for addon config
User defined addon configs must be used in conjunction with user defined clusterboostrap (#3652, @adduarte) -
Remove the dot in the version string returned from ova metadata When query for OSImage. (#3828, @ydp)
-
Rename ContextType to Target in ClientConfig API (#4074, @anujc25)
-
Reverted the tools dependency to v0.1.10
Fixed or skipped linter issues (#3433, @saji-pivotal) -
Separate out clusterbootstrap's spec and status patch (#3825, @maralavi)
-
Shell completions for the bash shell now include descriptions. (#4001, @marckhouzam)
-
Skip CLIPlugin CRD installation as part of core-management-plugins package (#4232, @anujc25)
-
Support AWS EBS CSI Driver in Cluster Class (#3424, @jeffwubj)
-
Support CLUSTER_API_SERVER_PORT in classy cluster on vSphere (#3804, @ydp)
-
Support FQDN Control Plane Endpoint with NSX ALB in Cluster Class (#4064, @chenlin07)
-
Support Plugin Name conflicts across different Targets (#3961, @anujc25)
-
Support customization for nameserver/searchDomain/ntpServer when creating CC based cluster on vSphere (#3617, @ydp)
-
Support disable bastion host in classy cluster on AWS (#3675, @ydp)
-
Support test plugins with
context-aware-cli-for-plugins
feature-flag enabled (#3276, @anujc25) -
TKR webhook should not reject a paused cluster. (#3724, @HanFa)
-
TKRs converted from API versions before v1alpha3 will now be labeled with
run.tanzu.vmware.com/legacy-tkr: ''
. (#3858, @imikushin) -
Tanzu builder init myplugin --repo-type github
cd myplugin
tanzu builder cli add-plugin myplugin --description myplugin
git add .
git commit -m start
make init || truepoint the go.mod to my local Framework repo
echo "replace github.com/vmware-tanzu/tanzu-framework/cli/runtime => /Users/$USER/git/tanzu-framework/cli/runtime" >> go.mod
go mod tidy -compat=1.17
make build-localCall the built binary which depends on your machine arch and os
artifacts/darwin/arm64/cli/myplugin/v0.0.1/tanzu-myplugin-darwin_arm64 info
Check that the Version and SHA are set properly (#3261, @marckhouzam)
-
The Tanzu CLI now supports shell completion for the fish shell and powershell. (#3550, @marckhouzam)
-
The
features.management-cluster.deploy-in-cluster-ipam-provider
feature flag is now enabled by default. (#4155, @flawedmatrix) -
The command
tanzu builder cli compile
has been updated to make the flag--version
as optional
New make targetbuild-plugin-local
has been added to build the given plugin locally
New make targetinstall-plugin-local
has been added to build and install the given plugin locally (#3289, @chandrareddyp) -
The completion command of any plugin is removed since it is not needed. (#3888, @marckhouzam)
-
The creation of calico management-cluster is forbidden. (#4138, @xiujuanx)
-
Update CPI to 1.24.3 (#4167, @lubronzhan)
-
Update Cluster API go dependencies to v1.2.3, controller-runtime to 0.12 and Kubernetes to 1.24
For AWS, the following actions have been added to the policy for Cluster API AWS controllers:- ec2:ReplaceRoute
- elasticloadbalancing:DeleteTargetGroup (#3157, @randomvariable)
-
Update Clusterbootstrap to read and parse variables for Antrea 1.5.3 (#3650, @knabben)
-
Update Tanzu Framework to use Go 1.18 (#3508, @seemiller)
-
Updated throughout the repo, to address CVEs:
- github.com/emicklei/go-restful/v3 v3.9.0
- golang.org/x/crypto v0.4.0
- golang.org/x/mod v0.7.0
- golang.org/x/net v0.4.0 - golang.org/x/oauth2 v0.3.0
- golang.org/x/sync v0.1.0
- golang.org/x/sys v0.3.0
- golang.org/x/term v0.3.0
- golang.org/x/text v0.5.0 - golang.org/x/time v0.3.0
- golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2
Other notable updates:
- cloud.google.com/go v0.107.0
- github.com/google/gnostic v0.6.9
- k8s.io/kube-openapi v0.0.0-20221207184640-f3cff1453715
- sigs.k8s.io/controller-runtime v0.12.3 (#4182, @rajathagasthya)
-
Upgrade to using addons-manager package from management repository
During upgrade previous addons-managerr lifecycle is paused, and if upgrade is succesful previous addons-manager addon secret is remove to prevent it being reinstalled by reconciliation logic. (#3229, @adduarte) -
Upgrades to major version 2 no longer throw an error. (#3990, @tenczar)
-
Upgrades to the inline config of packages should get reflected (#3191, @shivaani0505)
-
Use the variable ETCD_EXTRA_ARGS to configure etcd flags. See the following example:
ETCD_EXTRA_ARGS: "heartbeat-interval=300;election-timeout=2000" (#4033, @DanielXiao) -
User can configure
AVI_INGRESS_NODE_NETWORK_LIST
in cluster configuration (#4156, @chenlin07) -
Users can now configure the NSX ALB controller with the same ALB resource name across multiple clouds. (#3602, @XudongLiuHarold)
-
VSphereCPIConfig Controller watch on Cluster event now (#3318, @lubronzhan)
-
When creating a management cluster on AWS through the Installer Interface (kickstart UI), new VPC creation is no longer supported. User must follow steps to select an existing VPC. This is a result of a CAPA bump that inhibits new VPC creation by the CLI and therefore also the UI. (#4224, @miclettej)
-
When upgrading the management cluster to new TKG version, obsolete management components (currently, the tkr-controller-manager deployment in the tkr-system namespace) will be deleted prior to installing the new management packages. (#3900, @imikushin)
-
When users want to enable routable pod feature for tkgs, they can set global variable
ENABLE_TKGS_ROUTABLE_POD
toTRUE
.
Also, users need to make sure that podcidr is empty when routable pod feature is enabled (#2806, @chenlin07) -
capabilities.core.tanzu.vmware.com
has been updated to v1alpha2 and is identical to v1alpha1. The v1alpha1 Capability API is no longer served. Clients must immediately update to using the v1alpha2 API. (#3836, @rajathagasthya) -
tanzu config set features.package.kctrl-command-tree false
can be used to turn off kctrl command tree. (#4162, @praveenrewar) -
tanzu generate-all-docs
command implementation has been updated to use context-aware plugin list API and generate docs to given output folder (#3192, @chandrareddyp)
Dependencies
Added
- 4d63.com/gochecknoglobals: v0.1.0
- bitbucket.org/creachadair/shell: v0.0.6
- cloud.google.com/go/accessapproval: v1.4.0
- cloud.google.com/go/accesscontextmanager: v1.3.0
- cloud.google.com/go/aiplatform: v1.24.0
- cloud.google.com/go/analytics: v0.12.0
- cloud.google.com/go/apigateway: v1.3.0
- cloud.google.com/go/apigeeconnect: v1.3.0
- cloud.google.com/go/appengine: v1.4.0
- cloud.google.com/go/area120: v0.6.0
- cloud.google.com/go/artifactregistry: v1.8.0
- cloud.google.com/go/asset: v1.9.0
- cloud.google.com/go/assuredworkloads: v1.8.0
- cloud.google.com/go/automl: v1.7.0
- cloud.google.com/go/baremetalsolution: v0.3.0
- cloud.google.com/go/batch: v0.3.0
- cloud.google.com/go/beyondcorp: v0.2.0
- cloud.google.com/go/billing: v1.6.0
- cloud.google.com/go/binaryauthorization: v1.3.0
- cloud.google.com/go/certificatemanager: v1.3.0
- cloud.google.com/go/channel: v1.8.0
- cloud.google.com/go/cloudbuild: v1.3.0
- cloud.google.com/go/clouddms: v1.3.0
- cloud.google.com/go/cloudtasks: v1.7.0
- cloud.google.com/go/compute/metadata: v0.2.1
- cloud.google.com/go/compute: v1.12.1
- cloud.google.com/go/contactcenterinsights: v1.3.0
- cloud.google.com/go/container: v1.6.0
- cloud.google.com/go/containeranalysis: v0.6.0
- cloud.google.com/go/datacatalog: v1.7.0
- cloud.google.com/go/dataflow: v0.7.0
- cloud.google.com/go/dataform: v0.4.0
- cloud.google.com/go/datafusion: v1.4.0
- cloud.google.com/go/datalabeling: v0.6.0
- cloud.google.com/go/dataplex: v1.3.0
- cloud.google.com/go/dataproc: v1.7.0
- cloud.google.com/go/dataqna: v0.6.0
- cloud.google.com/go/datastream: v1.4.0
- cloud.google.com/go/deploy: v1.4.0
- cloud.google.com/go/dialogflow: v1.18.0
- cloud.google.com/go/dlp: v1.6.0
- cloud.google.com/go/documentai: v1.9.0
- cloud.google.com/go/domains: v0.7.0
- cloud.google.com/go/edgecontainer: v0.2.0
- cloud.google.com/go/essentialcontacts: v1.3.0
- cloud.google.com/go/eventarc: v1.7.0
- cloud.google.com/go/filestore: v1.3.0
- cloud.google.com/go/functions: v1.8.0
- cloud.google.com/go/gaming: v1.7.0
- cloud.google.com/go/gkebackup: v0.2.0
- cloud.google.com/go/gkeconnect: v0.6.0
- cloud.google.com/go/gkehub: v0.10.0
- cloud.google.com/go/gkemulticloud: v0.3.0
- cloud.google.com/go/gsuiteaddons: v1.3.0
- cloud.google.com/go/iam: v0.6.0
- cloud.google.com/go/iap: v1.4.0
- cloud.google.com/go/ids: v1.1.0
- cloud.google.com/go/iot: v1.3.0
- cloud.google.com/go/kms: v1.5.0
- cloud.google.com/go/language: v1.7.0
- cloud.google.com/go/lifesciences: v0.6.0
- cloud.google.com/go/longrunning: v0.1.1
- cloud.google.com/go/managedidentities: v1.3.0
- cloud.google.com/go/mediatranslation: v0.6.0
- cloud.google.com/go/memcache: v1.6.0
- cloud.google.com/go/metastore: v1.7.0
- cloud.google.com/go/monitoring: v1.7.0
- cloud.google.com/go/networkconnectivity: v1.6.0
- cloud.google.com/go/networkmanagement: v1.4.0
- cloud.google.com/go/networksecurity: v0.6.0
- cloud.google.com/go/notebooks: v1.4.0
- cloud.google.com/go/optimization: v1.1.0
- cloud.google.com/go/orchestration: v1.3.0
- cloud.google.com/go/orgpolicy: v1.4.0
- cloud.google.com/go/osconfig: v1.9.0
- cloud.google.com/go/oslogin: v1.6.0
- cloud.google.com/go/phishingprotection: v0.6.0
- cloud.google.com/go/policytroubleshooter: v1.3.0
- cloud.google.com/go/privatecatalog: v0.6.0
- cloud.google.com/go/recaptchaenterprise/v2: v2.4.0
- cloud.google.com/go/recommendationengine: v0.6.0
- cloud.google.com/go/recommender: v1.7.0
- cloud.google.com/go/redis: v1.9.0
- cloud.google.com/go/resourcemanager: v1.3.0
- cloud.google.com/go/resourcesettings: v1.3.0
- cloud.google.com/go/retail: v1.10.0
- cloud.google.com/go/run: v0.2.0
- cloud.google.com/go/scheduler: v1.6.0
- cloud.google.com/go/secretmanager: v1.8.0
- cloud.google.com/go/security: v1.9.0
- cloud.google.com/go/securitycenter: v1.15.0
- cloud.google.com/go/servicecontrol: v1.4.0
- cloud.google.com/go/servicedirectory: v1.6.0
- cloud.google.com/go/servicemanagement: v1.4.0
- cloud.google.com/go/serviceusage: v1.3.0
- cloud.google.com/go/shell: v1.3.0
- cloud.google.com/go/spanner: v1.7.0
- cloud.google.com/go/speech: v1.8.0
- cloud.google.com/go/storagetransfer: v1.5.0
- cloud.google.com/go/talent: v1.3.0
- cloud.google.com/go/texttospeech: v1.4.0
- cloud.google.com/go/tpu: v1.3.0
- cloud.google.com/go/trace: v1.3.0
- cloud.google.com/go/translate: v1.3.0
- cloud.google.com/go/video: v1.8.0
- cloud.google.com/go/videointelligence: v1.8.0
- cloud.google.com/go/vision/v2: v2.4.0
- cloud.google.com/go/vmmigration: v1.2.0
- cloud.google.com/go/vpcaccess: v1.4.0
- cloud.google.com/go/webrisk: v1.6.0
- cloud.google.com/go/websecurityscanner: v1.3.0
- cloud.google.com/go/workflows: v1.8.0
- contrib.go.opencensus.io/exporter/stackdriver: v0.13.4
- github.com/Antonboom/errname: v0.1.5
- github.com/Antonboom/nilnil: v0.1.0
- github.com/Djarvur/go-err113: aea10b5
- github.com/Masterminds/sprig: v2.22.0+incompatible
- github.com/OpenPeeDeeP/depguard: v1.0.1
- github.com/StackExchange/wmi: v1.2.1
- github.com/alexkohler/prealloc: v1.0.0
- github.com/andybalholm/brotli: v1.0.3
- github.com/aokoli/goutils: v1.0.1
- github.com/armon/go-socks5: e753329
- github.com/ashanbrown/forbidigo: v1.2.0
- github.com/ashanbrown/makezero: b626158
- github.com/bkielbasa/cyclop: v1.2.0
- github.com/blizzy78/varnamelen: v0.3.0
- github.com/bombsimon/wsl/v3: v3.3.0
- github.com/breml/bidichk: v0.1.1
- github.com/butuzov/ireturn: v0.1.1
- github.com/charithe/durationcheck: v0.0.9
- github.com/chavacava/garif: e8a0a40
- github.com/daixiang0/gci: v0.2.9
- github.com/denis-tingajkin/go-header: v0.4.2
- github.com/dprotaso/go-yit: 135eb72
- github.com/emicklei/go-restful/v3: v3.9.0
- github.com/esimonov/ifshort: v1.0.3
- github.com/ettle/strcase: v0.1.1
- github.com/fatih/structtag: v1.2.0
- github.com/flatcar/container-linux-config-transpiler: v0.9.4
- github.com/flatcar/ignition: v0.36.2
- github.com/flowstack/go-jsonschema: v0.1.1
- github.com/fullstorydev/grpcurl: v1.6.0
- github.com/fzipp/gocyclo: v0.3.1
- github.com/go-critic/go-critic: v0.6.1
- github.com/go-gorp/gorp/v3: v3.0.2
- github.com/go-ole/go-ole: v1.2.6
- github.com/go-redis/redis: v6.15.8+incompatible
- github.com/go-sql-driver/mysql: v1.5.0
- github.com/go-toolsmith/astcast: v1.0.0
- github.com/go-toolsmith/astcopy: v1.0.0
- github.com/go-toolsmith/astequal: v1.0.1
- github.com/go-toolsmith/astfmt: v1.0.0
- github.com/go-toolsmith/astinfo: 9809ff7
- github.com/go-toolsmith/astp: v1.0.0
- github.com/go-toolsmith/pkgload: v1.0.0
- github.com/go-toolsmith/strparse: v1.0.0
- github.com/go-toolsmith/typep: v1.0.2
- github.com/go-xmlfmt/xmlfmt: d5b6f63
- github.com/gobuffalo/attrs: a9411de
- github.com/gobuffalo/depgen: v0.1.0
- github.com/gobuffalo/envy: v1.7.0
- github.com/gobuffalo/genny: v0.1.1
- github.com/gobuffalo/gitgen: cc08618
- github.com/gobuffalo/gogen: v0.1.1
- github.com/gobuffalo/logger: 86e12af
- github.com/gobuffalo/mapi: v1.0.2
- github.com/gobuffalo/packd: v0.1.0
- github.com/gobuffalo/packr/v2: v2.2.0
- github.com/gobuffalo/syncx: 33c2958
- github.com/golangci/check: cfe4005
- github.com/golangci/dupl: 3e9179a
- github.com/golangci/go-misc: 927a3d8
- github.com/golangci/gofmt: 244bba7
- github.com/golangci/golangci-lint: v1.43.0
- github.com/golangci/lint-1: 297bf36
- github.com/golangci/maligned: b1d8939
- github.com/golangci/misspell: v0.3.5
- github.com/golangci/revgrep: c22e500
- github.com/golangci/unconvert: 28b1c44
- github.com/google/certificate-transparency-go: v1.1.1
- github.com/google/gnostic: v0.6.9
- github.com/google/go-github/v45: v45.2.0
- github.com/google/trillian: v1.3.11
- github.com/googleapis/enterprise-certificate-proxy: v0.2.0
- github.com/googleapis/google-cloud-go-testing: bcd43fb
- github.com/gookit/color: v1.4.2
- github.com/gordonklaus/ineffassign: 2e10b26
- github.com/gorhill/cronexpr: 88b0669
- github.com/gostaticanalysis/analysisutil: v0.7.1
- github.com/gostaticanalysis/comment: v1.4.2
- github.com/gostaticanalysis/forcetypeassert: 01d4955
- github.com/gostaticanalysis/nilerr: v0.1.1
- github.com/gostaticanalysis/testutil: v0.4.0
- github.com/jgautheron/goconst: v1.5.1
- github.com/jhump/protoreflect: v1.6.1
- github.com/jingyugao/rowserrcheck: v1.1.1
- github.com/jirfag/go-printf-func-name: 7558a9e
- github.com/joho/godotenv: v1.3.0
- github.com/josharian/txtarfs: 0702f00
- github.com/juju/ratelimit: v1.0.1
- github.com/julz/importas: 841f0c0
- github.com/k0kubun/colorstring: 9440f19
- github.com/karrick/godirwalk: v1.10.3
- github.com/kulti/thelper: v0.4.0
- github.com/kunwardeep/paralleltest: v1.0.3
- github.com/kylelemons/godebug: v1.1.0
- github.com/kyoh86/exportloopref: v0.1.8
- github.com/ldez/gomoddirectives: v0.2.2
- github.com/ldez/tagliatelle: v0.2.0
- github.com/letsencrypt/pkcs11key/v4: v4.0.0
- github.com/lufia/plan9stats: 39d0f17
- github.com/maratori/testpackage: v1.0.1
- github.com/markbates/oncer: bf2de49
- github.com/markbates/safe: v1.0.1
- github.com/matoous/godox: 6504466
- github.com/matryer/is: v1.4.0
- github.com/mattn/go-sqlite3: v1.9.0
- github.com/mattn/goveralls: v0.0.2
- github.com/mbilski/exhaustivestruct: v1.2.0
- github.com/mgechev/dots: e955255
- github.com/mgechev/revive: v1.1.2
- github.com/mitchellh/go-ps: v1.0.0
- github.com/mohae/deepcopy: c48cc78
- github.com/montanaflynn/stats: 1bf9dbc
- github.com/moricho/tparallel: v0.2.1
- github.com/mozilla/scribe: fb71baf
- github.com/mozilla/tls-observatory: 7bc4285
- github.com/mwitkow/go-proto-validators: v0.2.0
- github.com/nakabonne/nestif: v0.3.1
- github.com/nbutton23/zxcvbn-go: fa2cb28
- github.com/nishanths/exhaustive: v0.2.3
- github.com/nishanths/predeclared: v0.2.1
- github.com/oracle/oci-go-sdk/v49: v49.2.0
- github.com/phayes/checkstyle: bfd46e6
- github.com/phayes/freeport: 74d24b5
- github.com/polyfloyd/go-errorlint: 910bb79
- github.com/pseudomuto/protoc-gen-doc: v1.3.2
- github.com/pseudomuto/protokit: v0.2.0
- github.com/quasilyte/go-consistent: c6f3937
- github.com/quasilyte/go-ruleguard/dsl: v0.3.10
- github.com/quasilyte/go-ruleguard/rules: 545e0d2
- github.com/quasilyte/go-ruleguard: v0.3.13
- github.com/quasilyte/regex/syntax: 30656e2
- github.com/rs/cors: v1.7.0
- github.com/ryancurrah/gomodguard: v1.2.3
- github.com/ryanrolds/sqlclosecheck: v0.3.0
- github.com/sanposhiho/wastedassign/v2: v2.0.6
- github.com/securego/gosec/v2: v2.9.1
- github.com/shazow/go-diff: b6b7b67
- github.com/shirou/gopsutil/v3: v3.21.10
- github.com/shurcooL/go-goon: 37c2f52
- github.com/shurcooL/go: 9e1955d
- github.com/sivchari/tenv: v1.4.7
- github.com/sonatard/noctx: v0.0.1
- github.com/sony/gobreaker: dd874f9
- github.com/sourcegraph/go-diff: v0.6.1
- github.com/ssgreg/nlreturn/v2: v2.2.1
- github.com/sylvia7788/contextcheck: v1.0.4
- github.com/tdakkota/asciicheck: e657995
- github.com/tenntenn/modver: v1.0.1
- github.com/tenntenn/text/transform: 7eef512
- github.com/tetafro/godot: v1.4.11
- github.com/timakin/bodyclose: cb62158
- github.com/tklauser/go-sysconf: v0.3.9
- github.com/tklauser/numcpus: v0.3.0
- github.com/tomarrell/wrapcheck/v2: v2.4.0
- github.com/tomasen/realip: f0c99a9
- github.com/tommy-muehle/go-mnd/v2: v2.4.0
- github.com/ultraware/funlen: v0.0.3
- github.com/ultraware/whitespace: v0.0.4
- github.com/uudashr/gocognit: v1.0.5
- github.com/valyala/bytebufferpool: v1.0.0
- github.com/valyala/fasthttp: v1.30.0
- github.com/valyala/quicktemplate: v1.7.0
- github.com/valyala/tcplisten: v1.0.0
- github.com/viki-org/dnscache: c70c1f2
- github.com/vmware-labs/yaml-jsonpath: v0.3.2
- github.com/vmware-tanzu/tanzu-framework/test/pkg: a8c2eac
- github.com/xdg-go/pbkdf2: v1.0.0
- github.com/xdg-go/scram: v1.0.2
- github.com/xdg-go/stringprep: v1.0.2
- github.com/xo/terminfo: ca9a967
- github.com/yeya24/promlinter: v0.1.0
- github.com/youmark/pkcs8: 1be2e3e
- github.com/yudai/gojsondiff: v1.0.0
- github.com/yudai/golcs: ecda9a5
- github.com/yudai/pp: v2.0.1+incompatible
- go.mozilla.org/mozlog: 4bb1313
- go4.org/intern: 6925f38
- go4.org/unsafe/assume-no-moving-gc: 928513b
- inet.af/netaddr: 502d2d6
- mvdan.cc/gofumpt: v0.1.1
- mvdan.cc/interfacer: c200402
- mvdan.cc/lint: adc824a
- mvdan.cc/unparam: aac4ce9
- sigs.k8s.io/cluster-api-provider-aws/v2: v2.0.2
Changed
- cloud.google.com/go/bigquery: v1.8.0 → v1.42.0
- cloud.google.com/go/pubsub: v1.3.1 → v1.5.0
- cloud.google.com/go/storage: v1.18.2 → v1.27.0
- cloud.google.com/go: v0.99.0 → v0.107.0
- github.com/BurntSushi/toml: v1.0.0 → v1.1.0
- github.com/Masterminds/semver/v3: v3.1.1 → v3.2.0
- github.com/Masterminds/sprig/v3: v3.2.2 → v3.2.3
- github.com/Microsoft/go-winio: v0.5.1 → v0.5.2
- github.com/adrg/xdg: v0.2.1 → v0.4.0
- github.com/antlr/antlr4/runtime/Go/antlr: ad29539 → bc8df83
- github.com/armon/go-radix: 7fddfc3 → v1.0.0
- github.com/aws/amazon-vpc-cni-k8s: v1.10.1 → v1.12.0
- github.com/aws/aws-lambda-go: v1.28.0 → v1.35.0
- github.com/aws/aws-sdk-go: v1.40.56 → v1.44.107
- github.com/benbjohnson/clock: v1.3.0 → v1.1.0
- github.com/buger/jsonparser: f4dd9f5 → v1.1.1
- github.com/census-instrumentation/opencensus-proto: v0.3.0 → v0.2.1
- github.com/cncf/xds/go: a8f9461 → cb28da3
- github.com/containerd/containerd: v1.5.9 → v1.6.3
- github.com/containerd/stargz-snapshotter/estargz: v0.10.0 → v0.11.4
- github.com/containernetworking/plugins: v0.9.1 → v0.9.0
- github.com/coredns/corefile-migration: v1.0.17 → v1.0.18
- github.com/coreos/go-iptables: v0.5.0 → v0.4.5
- github.com/docker/cli: v20.10.11+incompatible → v20.10.16+incompatible
- github.com/docker/docker: v20.10.16+incompatible → v20.10.17+incompatible
- github.com/emicklei/go-restful: v2.9.5+incompatible → v2.16.0+incompatible
- github.com/envoyproxy/go-control-plane: v0.10.1 → 49ff273
- github.com/envoyproxy/protoc-gen-validate: v0.6.2 → v0.1.0
- github.com/frankban/quicktest: v1.11.3 → v1.14.3
- github.com/fsnotify/fsnotify: v1.5.1 → v1.5.4
- github.com/go-kit/log: v0.1.0 → v0.2.0
- github.com/go-logfmt/logfmt: v0.5.0 → v0.5.1
- github.com/go-logr/logr: v1.2.2 → v1.2.3
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/go-openapi/jsonreference: v0.19.6 → v0.20.0
- github.com/go-openapi/swag: v0.21.1 → v0.22.3
- github.com/gobuffalo/flect: v0.2.4 → v0.2.5
- github.com/google/cel-go: v0.10.0 → v0.12.5
- github.com/google/go-cmp: v0.5.8 → v0.5.9
- github.com/google/go-containerregistry: v0.7.0 → v0.10.0
- github.com/googleapis/gax-go/v2: v2.1.1 → v2.7.0
- github.com/gregjones/httpcache: 9cad4c3 → 901d907
- github.com/hashicorp/consul/sdk: v0.1.1 → v0.8.0
- github.com/hashicorp/go-hclog: v1.0.0 → v1.2.0
- github.com/hashicorp/go-multierror: v1.0.0 → v1.1.1
- github.com/hashicorp/mdns: v1.0.0 → v1.0.1
- github.com/hashicorp/memberlist: v0.1.3 → v0.2.2
- github.com/hashicorp/serf: v0.9.6 → v0.9.7
- github.com/huandu/xstrings: v1.3.2 → v1.3.3
- github.com/imdario/mergo: v0.3.12 → v0.3.13
- github.com/inconshreveable/mousetrap: v1.0.0 → v1.0.1
- github.com/klauspost/compress: v1.13.6 → v1.15.4
- github.com/kr/pretty: v0.2.1 → v0.3.0
- github.com/magiconair/properties: v1.8.5 → v1.8.6
- github.com/miekg/dns: v1.0.14 → v1.1.35
- github.com/mitchellh/cli: v1.0.0 → v1.1.0
- github.com/mitchellh/go-wordwrap: v1.0.1 → v1.0.0
- github.com/mitchellh/mapstructure: v1.4.3 → v1.5.0
- github.com/moby/term: 3f7ff69 → 39b0c02
- github.com/onsi/ginkgo/v2: v2.1.3 → v2.5.0
- github.com/onsi/gomega: v1.19.0 → v1.24.1
- github.com/opencontainers/image-spec: v1.0.2 → 8b9d41f
- github.com/otiai10/copy: v1.4.2 → v1.7.0
- github.com/otiai10/mint: v1.3.2 → v1.3.1
- github.com/pelletier/go-toml/v2: v2.0.0-beta.6 → v2.0.5
- github.com/pelletier/go-toml: v1.9.4 → v1.9.5
- github.com/pkg/sftp: v1.10.1 → v1.13.5
- github.com/posener/complete: v1.1.1 → v1.2.3
- github.com/prometheus/client_golang: v1.12.1 → v1.14.0
- github.com/prometheus/client_model: v0.2.0 → v0.3.0
- github.com/prometheus/common: v0.32.1 → v0.37.0
- github.com/prometheus/procfs: v0.7.3 → v0.8.0
- github.com/rogpeppe/go-internal: v1.3.0 → v1.6.2
- github.com/rs/xid: v1.2.1 → v1.4.0
- github.com/rubenv/sql-migrate: 55d5740 → v1.1.1
- github.com/sagikazarmark/crypt: v0.4.0 → v0.6.0
- github.com/shopspring/decimal: v1.2.0 → v1.3.1
- github.com/spf13/afero: v1.6.0 → v1.9.2
- github.com/spf13/cast: v1.4.1 → v1.5.0
- github.com/spf13/cobra: v1.5.0 → v1.6.1
- github.com/spf13/viper: v1.10.1 → v1.12.0
- github.com/stretchr/objx: v0.4.0 → v0.5.0
- github.com/stretchr/testify: v1.8.0 → v1.8.1
- github.com/subosito/gotenv: v1.2.0 → v1.3.0
- github.com/vmware-tanzu/carvel-vendir: v0.26.0 → v0.30.0
- github.com/yuin/goldmark: v1.4.1 → v1.4.13
- go.etcd.io/etcd/api/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/pkg/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd/client/v2: v2.305.1 → v2.305.4
- go.etcd.io/etcd/client/v3: v3.5.1 → v3.5.4
- go.etcd.io/etcd: dd1b699 → 17cef6e
- go.mongodb.org/mongo-driver: v1.1.2 → v1.5.1
- go.opencensus.io: v0.23.0 → v0.24.0
- go.uber.org/atomic: v1.9.0 → v1.10.0
- go.uber.org/multierr: v1.6.0 → v1.8.0
- go.uber.org/zap: v1.19.1 → v1.22.0
- golang.org/x/crypto: 7b82a4e → v0.4.0
- golang.org/x/exp: 6cc2880 → e8c3332
- golang.org/x/mod: 9b9b3d8 → v0.7.0
- golang.org/x/net: 27dd868 → v0.4.0
- golang.org/x/oauth2: 6242fa9 → v0.3.0
- golang.org/x/sync: 036812b → v0.1.0
- golang.org/x/sys: fbc7d0a → v0.3.0
- golang.org/x/term: 03fcf44 → v0.3.0
- golang.org/x/text: v0.3.7 → v0.5.0
- golang.org/x/time: 0e9765c → v0.3.0
- golang.org/x/tools: v0.1.10 → v0.1.12
- golang.org/x/xerrors: 5ec99f8 → 04be3eb
- google.golang.org/api: v0.63.0 → v0.102.0
- google.golang.org/genproto: ae0e222 → 115e99e
- google.golang.org/grpc: v1.44.0 → v1.50.1
- google.golang.org/protobuf: v1.27.1 → v1.28.1
- gopkg.in/cheggaaa/pb.v1: v1.0.25 → v1.0.28
- gopkg.in/ini.v1: v1.66.2 → v1.66.4
- gopkg.in/square/go-jose.v2: v2.5.1 → v2.2.2
- helm.sh/helm/v3: v3.8.1 → v3.9.0
- honnef.co/go/tools: v0.0.1-2020.1.4 → v0.2.1
- k8s.io/api: v0.23.5 → v0.24.4
- k8s.io/apiextensions-apiserver: v0.23.5 → v0.24.4
- k8s.io/apimachinery: v0.23.5 → v0.24.4
- k8s.io/apiserver: v0.23.5 → v0.24.4
- k8s.io/cli-runtime: v0.23.4 → v0.24.2
- k8s.io/client-go: v0.23.5 → v0.24.4
- k8s.io/cluster-bootstrap: v0.23.4 → v0.24.4
- k8s.io/code-generator: v0.23.5 → v0.24.4
- k8s.io/component-base: v0.23.5 → v0.24.4
- k8s.io/component-helpers: v0.23.4 → v0.24.0
- k8s.io/cri-api: v0.20.6 → 03d130a
- k8s.io/klog/v2: v2.60.1 → v2.80.0
- k8s.io/kube-openapi: 4241196 → f3cff14
- k8s.io/kubectl: v0.23.4 → v0.24.0
- k8s.io/metrics: v0.23.4 → v0.24.0
- k8s.io/utils: 3a6ce19 → ad59060
- sigs.k8s.io/aws-iam-authenticator: v0.5.3 → v0.5.10
- sigs.k8s.io/cluster-api-provider-azure: v1.4.0 → v1.6.1
- sigs.k8s.io/cluster-api-provider-vsphere: v1.3.1 → v1.4.1
- sigs.k8s.io/cluster-api/test: v1.1.5 → v1.2.8
- sigs.k8s.io/cluster-api: v1.1.5 → v1.2.8
- sigs.k8s.io/controller-runtime: v0.11.2 → v0.12.3
- sigs.k8s.io/json: 9f7c6b3 → f223a00
- sigs.k8s.io/kind: v0.11.1 → v0.15.0
- sigs.k8s.io/kustomize/api: v0.10.1 → v0.12.1
- sigs.k8s.io/kustomize/cmd/config: v0.10.2 → v0.10.6
- sigs.k8s.io/kustomize/kustomize/v4: v4.4.1 → v4.5.4
- sigs.k8s.io/kustomize/kyaml: v0.13.0 → v0.13.9
- sigs.k8s.io/structured-merge-diff/v4: v4.2.1 → v4.2.3
Removed
- bazil.org/fuse: 371fbbd
- contrib.go.opencensus.io/exporter/ocagent: 05415f1
- contrib.go.opencensus.io/exporter/prometheus: v0.4.0
- contrib.go.opencensus.io/exporter/zipkin: v0.1.2
- github.com/Microsoft/hcsshim/test: 43a75bb
- github.com/Microsoft/hcsshim: v0.8.21
- github.com/Shopify/logrus-bugsnag: 577dee2
- github.com/alexflint/go-filemutex: 72bdc8e
- github.com/bitly/go-simplejson: v0.5.0
- github.com/bits-and-blooms/bitset: v1.2.0
- github.com/blendle/zapdriver: v1.3.1
- github.com/bmizerany/assert: b7ed37b
- github.com/bshuster-repo/logrus-logstash-hook: v0.4.1
- github.com/bugsnag/bugsnag-go: b1d1530
- github.com/bugsnag/osext: 0dd3f91
- github.com/bugsnag/panicwrap: e2c2850
- github.com/checkpoint-restore/go-criu/v4: v4.1.0
- github.com/checkpoint-restore/go-criu/v5: v5.0.0
- github.com/cilium/ebpf: v0.6.2
- github.com/containerd/aufs: v1.0.0
- github.com/containerd/btrfs: v1.0.0
- github.com/containerd/cgroups: v1.0.1
- github.com/containerd/console: v1.0.2
- github.com/containerd/continuity: v0.1.0
- github.com/containerd/fifo: v1.0.0
- github.com/containerd/go-cni: v1.0.2
- github.com/containerd/go-runc: v1.0.0
- github.com/containerd/imgcrypt: v1.1.1
- github.com/containerd/nri: v0.1.0
- github.com/containerd/ttrpc: v1.0.2
- github.com/containerd/typeurl: v1.0.2
- github.com/containerd/zfs: v1.0.0
- github.com/containers/ocicrypt: v1.1.1
- github.com/d2g/dhcp4: a1d1b6c
- github.com/d2g/dhcp4client: v1.0.0
- github.com/d2g/dhcp4server: 7d4a0a7
- github.com/d2g/hardwareaddr: e7d9fbe
- github.com/denverdino/aliyungo: a747050
- github.com/dgryski/go-gk: a69029f
- github.com/dnaeon/go-vcr: v1.0.1
- github.com/docker/go-events: e31b211
- github.com/docker/libtrust: fa56704
- github.com/flatcar-linux/container-linux-config-transpiler: v0.9.2
- github.com/flatcar-linux/ignition: v0.36.1
- github.com/fullsailor/pkcs7: d7302db
- github.com/garyburd/redigo: 535138d
- github.com/go-ini/ini: v1.25.4
- github.com/godbus/dbus: ade71ed
- github.com/gogo/googleapis: v1.4.0
- github.com/google/go-github/v27: v27.0.6
- github.com/google/go-github/v33: v33.0.0
- github.com/google/mako: 122f8dc
- github.com/gorilla/handlers: 60c7bfd
- github.com/iancoleman/strcase: v0.2.0
- github.com/influxdata/tdigest: a7d76c6
- github.com/j-keck/arping: 2cf9dc6
- github.com/kelseyhightower/envconfig: v1.4.0
- github.com/lyft/protoc-gen-star: v0.5.3
- github.com/marstr/guid: v1.1.0
- github.com/mattn/go-shellwords: v1.0.3
- github.com/mistifyio/go-zfs: f784269
- github.com/mitchellh/osext: 5e2d6d4
- github.com/moby/sys/mountinfo: v0.4.1
- github.com/moby/sys/symlink: v0.1.0
- github.com/mrunalp/fileutils: v0.5.0
- github.com/ncw/swift: v1.0.47
- github.com/opencontainers/runc: v1.0.2
- github.com/opencontainers/runtime-spec: 1c3f411
- github.com/opencontainers/runtime-tools: 1d69bd0
- github.com/opencontainers/selinux: v1.8.2
- github.com/openzipkin/zipkin-go: v0.3.0
- github.com/prometheus/statsd_exporter: v0.21.0
- github.com/satori/go.uuid: v1.2.0
- github.com/seccomp/libseccomp-golang: v0.9.1
- github.com/stefanberger/go-pkcs11uri: 78d3cae
- github.com/syndtr/gocapability: 42c35b4
- github.com/tchap/go-patricia: v2.2.6+incompatible
- github.com/tsenart/vegeta/v12: v12.8.4
- github.com/vmware-tanzu/carvel-kapp-controller/cli: 1d376cc
- github.com/willf/bitset: v1.1.11
- github.com/yvasiyarov/go-metrics: 57bccd1
- github.com/yvasiyarov/gorelic: a9bba5b
- github.com/yvasiyarov/newrelic_platform_go: b21fdbd
- go.mozilla.org/pkcs7: 432b235
- go.uber.org/automaxprocs: v1.4.0
- google.golang.org/cloud: 975617b
- gopkg.in/airbrake/gobrake.v2: v2.0.9
- gopkg.in/gemnasium/logrus-airbrake-hook.v2: v2.1.2
- gopkg.in/gorp.v1: v1.7.2
- k8s.io/kubernetes: v1.13.0
- knative.dev/hack: e178598
- knative.dev/pkg: d2cdc68
- sigs.k8s.io/cluster-api-provider-aws: v1.1.0
New Contributors
- @m1zzx2 made their first contribution in #3319
- @zhouke1991 made their first contribution in #3720
- @wjun made their first contribution in #3282
- @Ankitasw made their first contribution in #3674
- @garethjevans made their first contribution in #3909
- @996refuse made their first contribution in #3819
- @hangyan made their first contribution in #3891
- @sonasingh46 made their first contribution in #3947
- @chrischdi made their first contribution in #3862
- @ramineni made their first contribution in #4066
- @xiujuanx made their first contribution in #3956
- @kumaritanushree made their first contribution in #4249
Full Changelog: v0.26.0...v0.28.0