CRI-O v1.22.0
The release notes have been generated for the commit range
v1.21.0...6becad2 on Wed, 25 Aug 2021 10:15:44 EDT.
Downloads
Download one of our static release bundles via our Google Cloud Bucket:
- cri-o.amd64.6becad23eadd7dfdd25fd8df386bf3b706cf7758.tar.gz
- cri-o.arm64.6becad23eadd7dfdd25fd8df386bf3b706cf7758.tar.gz
Changelog since v1.21.0
Changes by Kind
Dependency-Change
- Update runc within static binary bundle to v1.0.1 (#5194, @saschagrunert)
- Update static binary bundle runc version to
v1.0.0-rc94
. (#4882, @saschagrunert) - Update static binary bundle runc version to
v1.0.0-rc95
. (#4920, @saschagrunert) - Updated crun in static binary bundle to v0.20.1 (#4959, @saschagrunert)
Deprecation
- The internal_wipe option is now true by default. Further, it is being deprecated, and will be unconditionally true in the future. (#5218, @haircommander)
API Change
- Update how the resources for a workload is specified. Now, to override a workload, the pod must have the annotation
$prefix/$ctr_name = {"$resource_type": "$resource_value"}
. The workloads feature has also been marked as experimental, which should have happened from the beginning. (#4787, @haircommander)
Feature
- Added
--metrics-collectors
/metrics_collectors
configuration to enable or disable certain metrics.
All metrics collectors are enabled per default. (#5061, @saschagrunert) - Added
crio_image_pulls_layer_size
histogram metric to get insights about all pulled layer sizes. (#5059, @saschagrunert) - Added build tags as well as AppArmor and seccomp status to
crio version
output. (#5135, @saschagrunert) - Added generation of self-signed certificates for the secure metrics endpoint
if the provided cert and key paths are not available on disk. (#5012, @saschagrunert) - Added secure metrics endpoint configuration options (#4805, @saschagrunert)
- Added structural logging of container ID, sandbox ID and process ID on container start. (#5134, @saschagrunert)
- Automatically reload metrics TLS certificate and key if any of those specified files change. (#4927, @saschagrunert)
- CNI plugins are now passed a K8S_POD_UID environment variable containing the pod UID this sandbox was started for. (#5026, @dcbw)
- Changed the logging behavior of klog messages to be included in the CRI-O logs.
The klog info verbositry is converted to CRI-O debug to lower the log verbosity. (#4973, @saschagrunert) - Cri-o now does not limit the DNS search paths. (#5199, @gjkim42)
- Enable the "volatile" option for the overlay drivers when it is supported by the underlying kernel. (#4885, @giuseppe)
- Rootless: enable resource limit when cgroup v2 controllers are delegated. (#4528, @AkihiroSuda)
- Support
io.kubernetes.cri.blockio-class
container annotation for specifying blockio class.
Supportblockio.resources.beta.kubernetes.io/pod
pod annotation for specifying the default blockio class to all containers in the pod.
Supportblockio.resources.beta.kubernetes.io/container.NAME
pod annotation for specifying the blockio class of the NAME container in the pod.
Add blockio_config_file config file option (and corresponding --blockio-config-file for command line) for configuring blockio classes and their cgroups blockio controller parameters. (#4873, @askervin)
- Support
io.kubernetes.cri.rdt-class
container annotation for specifying RDT class.
Add rdt_config_file config file option (and corresponding --rdt-config-file for command line) for configuring the resctrl pseudo-filesystem. (#4830, @marquiz)
- The config field
drop_infra_ctr
is now true by default (#5113, @haircommander) - The runtime_config_path option, which allows to specify the path of the runtime configuration file, is now supported by CRI-O. This is specific to the VM runtime type. (#5035, @fidencio)
- Validate certificate dates for TLS metrics endpoint (#4990, @saschagrunert)
Design
- Drop support for the crio.shutdown. (#5173, @haircommander)
- ExecSync requests now don't use conmon, instead calling the runtime directly, which reduces overhead. (#4943, @haircommander)
Bug or Regression
- Add support for
absent_mount_sources_to_reject
, which allows admins to configure paths that, when mounted into a container despite not existing on the host, causes a container creation request to fail. This is useful for paths like/etc/hostname
, which causes trouble as a directory, but possibly shouldn't be created as a file either (in the case of a dynamic hostname). (#4844, @haircommander) - Add symlink /proc/mounts on /etc/mtab to container (#5051, @QiWang19)
- Add the config field
internal_wipe
which moves the responsibility of wiping containers after a reboot and images after an upgrade from the external binarycrio wipe
to the main crio server. This has a handful of advantages, the main one being crio is now better able to cleanup CNI resources after a reboot. (#4767, @haircommander) - Allow users to customize conmon's resources if a pod is in a workload. (#4907, @haircommander)
- CRI-O now logs when it is using cgroupv2 (#5183, @haircommander)
- Fix a bug in
internal_wipe
that would mean CNI resources would be leaked across reboots. (#4900, @haircommander) - Fix a bug where CRI-O can't work with runc 1.0.0-rc93 because of an incorrectly specified list of capabilities (#4828, @haircommander)
- Fix a bug where CRI-O would leak opened files for namespaces on a server restore (#4758, @haircommander)
- Fix a bug where
crio config
would print a string forprivileged_without_host_devices
, not a boolean (#4827, @haircommander) - Fix a bug where a container exec process received a little less time than the timeout provided (#5067, @haircommander)
- Fix a bug where an exec sync timeout would fail to cleanup the runtime exec process (#4999, @haircommander)
- Fix a bug where cAdvisor couldn't read the disk usage of a pod with a dropped infra container (#5145, @haircommander)
- Fix a bug where duplicate requests would stall even if the pod or container was already created (#5052, @haircommander)
- Fix a bug where server startup was significantly slowed down by attempting to clean up CNI resources after a reboot. (#4929, @haircommander)
- Fix a performance regression with exec probes (#5136, @haircommander)
- Fix a segfault when CRI-O has takes more than 8 minutes to create a pod or container (#4834, @haircommander)
- Fix an RSS regression with exec sync requests (#5245, @haircommander)
- Fix an issue where a container started with a terminal fails on exec sync calls (#5107, @haircommander)
- Fix drop ALL and add back few caps behavior to not include the default configured capabilities (#4923, @mrunalp)
- Fix potential panic when reopening a container's log (#5212, @haircommander)
- Fixed bug where it was not possible to run containers using the default or no seccomp profile on
seccomp disabled builds/machines (#4789, @saschagrunert) - Fixed bug where runtime VM created containers never reach their
completed
state. (#4803, @saschagrunert) - Fixed linkmode detection for on
en_US
systemscrio version
(#5168, @saschagrunert) - Fixed runtime panic for layers lockfile if its parent directory does not exist.
Added support for repositories in auth.json (#5076, @saschagrunert) - Re-attempt setting up conmon's cgroup if it fails on EAGAIN from dbus (#4921, @haircommander)
- Reduce the permission on the listen socket to 0660 (#4886, @haircommander)
- Reuse connection when connecting to dbus, as well as reattempt the connection if it fails temporarily (#4974, @haircommander)
- The privileged_without_host_devices flag can now be given a an additional parameter to configure a runtime (#5054, @littlejawa)
- Wait for CNI plugins to be ready before starting non-host-network pods, to allow pods that may run CNI plugins to start faster (#5046, @haircommander)
Other (Cleanup or Flake)
- Add systemd After=crio.service to containers and conmon (#4766, @mrunalp)
- Switched build artifacts to be published via the cri-o bucket. (#4761, @saschagrunert)
- Use build tag for
linkmode
detection oncrio version
. (#5239, @saschagrunert)
Uncategorized
- Add Particule as adopters (#4994, @ArchiFleKs)
- Add
--device-ownership-from-security-context
which allows an admin to specify devices be configured to be owned by the container user and group, rather than unconditionally being root. (#4620, @mythi) - Added
internal/process/defunct_processes.go
andcrio_processes_defunct
metric to collect the total number of defunct/zombie processes in a node. (#5082, @raisaat) - Raise a warning when creating a bind mount on the container root (#4853, @giuseppe)
Dependencies
Added
- github.com/andybalholm/brotli: v1.0.0
- github.com/antihax/optional: v1.0.0
- github.com/benbjohnson/clock: v1.0.3
- github.com/bits-and-blooms/bitset: v1.2.0
- github.com/carolynvs/magex: v0.6.0
- github.com/certifi/gocertifi: 2c3bb06
- github.com/checkpoint-restore/go-criu/v5: v5.1.0
- github.com/cheggaaa/pb/v3: v3.0.5
- github.com/cncf/udpa/go: 5459f2c
- github.com/cncf/xds/go: fbca930
- github.com/cockroachdb/errors: v1.2.4
- github.com/cockroachdb/logtags: eb05cc2
- github.com/container-orchestrated-devices/container-device-interface: f99e8b6
- github.com/containerd/cri-containerd: v1.19.0
- github.com/coredns/caddy: v1.1.0
- github.com/coreos/stream-metadata-go: 70edb9e
- github.com/danieljoos/wincred: v1.1.0
- github.com/digitalocean/go-libvirt: e2a69bc
- github.com/digitalocean/go-qemu: 152a153
- github.com/disiqueira/gotree/v3: v3.0.2
- github.com/dsnet/compress: v0.0.1
- github.com/dsnet/golib: 1ea1667
- github.com/felixge/httpsnoop: v1.0.1
- github.com/frankban/quicktest: v1.11.3
- github.com/getsentry/raven-go: v0.2.0
- github.com/go-kit/log: v0.1.0
- github.com/go-task/slim-sprig: 348f09d
- github.com/gofrs/uuid: v4.0.0+incompatible
- github.com/google/go-intervals: v0.0.2
- github.com/google/licenseclassifier/v2: v2.0.0-alpha.1
- github.com/hashicorp/go-hclog: v0.9.2
- github.com/hashicorp/go-retryablehttp: v0.6.4
- github.com/intel/goresctrl: v0.1.0
- github.com/jinzhu/copier: v0.3.2
- github.com/josharian/intern: v1.0.0
- github.com/kr/fs: v0.1.0
- github.com/mholt/archiver/v3: v3.5.0
- github.com/moby/locker: v1.0.1
- github.com/nwaples/rardecode: v1.1.0
- github.com/pierrec/lz4/v4: v4.0.3
- github.com/pkg/sftp: v1.10.1
- github.com/robfig/cron/v3: v3.0.1
- github.com/songgao/water: 2b4b6d7
- github.com/spiegel-im-spiegel/errs: v1.0.2
- github.com/spiegel-im-spiegel/go-cvss: v0.4.0
- github.com/stoewer/go-strcase: v1.2.0
- github.com/vbauerster/mpb/v7: v7.0.3
- github.com/xanzy/go-gitlab: v0.43.0
- github.com/xi2/xz: 48954b6
- go.etcd.io/etcd/api/v3: v3.5.0
- go.etcd.io/etcd/client/pkg/v3: v3.5.0
- go.etcd.io/etcd/client/v2: v2.305.0
- go.etcd.io/etcd/client/v3: v3.5.0
- go.etcd.io/etcd/pkg/v3: v3.5.0
- go.etcd.io/etcd/raft/v3: v3.5.0
- go.etcd.io/etcd/server/v3: v3.5.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.20.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.20.0
- go.opentelemetry.io/contrib: v0.20.0
- go.opentelemetry.io/otel/exporters/otlp: v0.20.0
- go.opentelemetry.io/otel/metric: v0.20.0
- go.opentelemetry.io/otel/oteltest: v0.20.0
- go.opentelemetry.io/otel/sdk/export/metric: v0.20.0
- go.opentelemetry.io/otel/sdk/metric: v0.20.0
- go.opentelemetry.io/otel/sdk: v0.20.0
- go.opentelemetry.io/otel/trace: v0.20.0
- go.opentelemetry.io/otel: v0.20.0
- go.opentelemetry.io/proto/otlp: v0.7.0
- go.uber.org/goleak: v1.1.10
- k8s.io/kubernetes/staging/src/k8s.io/pod-security-admission: c2b5237
- sigs.k8s.io/release-utils: v0.3.0
- sigs.k8s.io/zeitgeist: v0.3.0
Changed
- cloud.google.com/go: v0.75.0 → v0.81.0
- github.com/Azure/azure-sdk-for-go: v43.0.0+incompatible → v55.0.0+incompatible
- github.com/Azure/go-ansiterm: d6e3b33 → d185dfc
- github.com/Azure/go-autorest/autorest/adal: v0.9.5 → v0.9.13
- github.com/Azure/go-autorest/autorest/to: v0.3.0 → v0.4.0
- github.com/Azure/go-autorest/autorest: v0.11.12 → v0.11.18
- github.com/Azure/go-autorest/logger: v0.2.0 → v0.2.1
- github.com/BurntSushi/toml: v0.3.1 → v0.4.1
- github.com/Microsoft/go-winio: 6eac466 → v0.5.0
- github.com/Microsoft/hcsshim: v0.8.15 → v0.8.20
- github.com/VividCortex/ewma: v1.1.1 → v1.2.0
- github.com/auth0/go-jwt-middleware: 5493cab → v1.0.1
- github.com/aws/aws-sdk-go: v1.35.24 → v1.38.49
- github.com/bketelsen/crypt: 5cbc8cc → v0.0.4
- github.com/cilium/ebpf: v0.2.0 → v0.6.2
- github.com/cockroachdb/datadriven: 80d97fb → bf6692d
- github.com/container-storage-interface/spec: v1.3.0 → v1.5.0
- github.com/containerd/aufs: 20793ff → v1.0.0
- github.com/containerd/btrfs: 918d888 → v1.0.0
- github.com/containerd/cgroups: 8a68de5 → v1.0.1
- github.com/containerd/console: v1.0.1 → v1.0.2
- github.com/containerd/containerd: v1.5.0-beta.4 → v1.5.5
- github.com/containerd/continuity: 50096c9 → v0.1.0
- github.com/containerd/fifo: 115abcc → v1.0.0
- github.com/containerd/go-cni: v1.0.1 → v1.0.2
- github.com/containerd/go-runc: 16b287b → v1.0.0
- github.com/containerd/imgcrypt: 7ed62a5 → v1.1.1
- github.com/containerd/nri: dbaa18c → v0.1.0
- github.com/containerd/typeurl: v1.0.1 → v1.0.2
- github.com/containerd/zfs: dde8f0f → v1.0.0
- github.com/containers/buildah: v1.20.0 → v1.22.3
- github.com/containers/common: v0.35.4 → v0.43.2
- github.com/containers/image/v5: v5.11.0 → v5.15.2
- github.com/containers/ocicrypt: v1.1.0 → v1.1.2
- github.com/containers/podman/v3: v3.1.0 → v3.3.0
- github.com/containers/storage: v1.28.1 → v1.34.1
- github.com/coredns/corefile-migration: v1.0.11 → v1.0.12
- github.com/coreos/go-systemd/v22: v22.3.1 → v22.3.2
- github.com/creack/pty: v1.1.11 → v1.1.15
- github.com/cri-o/ocicni: 541cf7c → 4ea5fb8
- github.com/cyphar/filepath-securejoin: v0.2.2 → v0.2.3
- github.com/docker/docker-credential-helpers: v0.6.3 → v0.6.4
- github.com/docker/docker: 646072e → v20.10.8+incompatible
- github.com/envoyproxy/go-control-plane: 5f8ba28 → 63b5d3c
- github.com/evanphx/json-patch: v4.9.0+incompatible → v4.11.0+incompatible
- github.com/form3tech-oss/jwt-go: v3.2.2+incompatible → v3.2.3+incompatible
- github.com/fsouza/go-dockerclient: v1.7.2 → v1.7.3
- github.com/go-kit/kit: v0.10.0 → v0.9.0
- github.com/go-openapi/jsonpointer: v0.19.3 → v0.19.5
- github.com/go-openapi/jsonreference: v0.19.3 → v0.19.5
- github.com/go-openapi/swag: v0.19.5 → v0.19.14
- github.com/gofrs/flock: v0.8.0 → v0.8.1
- github.com/golang/groupcache: 8c9f03a → 41bb18b
- github.com/golang/mock: v1.5.0 → v1.6.0
- github.com/golang/protobuf: v1.3.5 → v1.5.2
- github.com/golang/snappy: 2e65f85 → v0.0.3
- github.com/google/btree: v1.0.0 → v1.0.1
- github.com/google/cadvisor: v0.39.0 → v0.39.2
- github.com/google/go-cmp: v0.5.5 → v0.5.6
- github.com/google/gofuzz: v1.1.0 → v1.2.0
- github.com/google/pprof: b9804c9 → cbba55b
- github.com/google/renameio: v1.0.0 → v1.0.1
- github.com/google/uuid: v1.2.0 → v1.3.0
- github.com/googleapis/gnostic: v0.4.1 → v0.5.5
- github.com/gopherjs/gopherjs: 0766667 → fce0ec3
- github.com/grpc-ecosystem/go-grpc-middleware: v1.2.2 → v1.3.0
- github.com/grpc-ecosystem/grpc-gateway: v1.9.5 → v1.16.0
- github.com/hashicorp/consul/api: v1.3.0 → v1.1.0
- github.com/hashicorp/consul/sdk: v0.3.0 → v0.1.1
- github.com/hashicorp/errwrap: v1.0.0 → v1.1.0
- github.com/heketi/heketi: v10.2.0+incompatible → v10.3.0+incompatible
- github.com/imdario/mergo: v0.3.11 → v0.3.12
- github.com/ishidawataru/sctp: 00ab2ac → f2269e6
- github.com/jonboulle/clockwork: v0.1.0 → v0.2.2
- github.com/json-iterator/go: v1.1.10 → v1.1.11
- github.com/klauspost/compress: v1.11.13 → v1.13.4
- github.com/magefile/mage: v1.10.0 → v1.11.0
- github.com/magiconair/properties: v1.8.1 → v1.8.5
- github.com/mailru/easyjson: v0.7.0 → v0.7.6
- github.com/mattn/go-runewidth: v0.0.10 → v0.0.13
- github.com/mattn/go-shellwords: v1.0.11 → v1.0.12
- github.com/maxbrunsfeld/counterfeiter/v6: v6.3.0 → v6.4.1
- github.com/miekg/dns: v1.1.35 → v1.0.14
- github.com/moby/term: df9cb8a → 9d4ed18
- github.com/olekukonko/tablewriter: v0.0.4 → v0.0.5
- github.com/onsi/ginkgo: v1.15.2 → v1.16.4
- github.com/onsi/gomega: v1.11.0 → v1.16.0
- github.com/opencontainers/image-spec: 79b036d → 083f635
- github.com/opencontainers/runc: v1.0.0-rc93 → v1.0.2
- github.com/opencontainers/runtime-spec: 7413a7f → 8961758
- github.com/opencontainers/runtime-tools: d1bf3e6 → 59cdde0
- github.com/opencontainers/selinux: v1.8.0 → v1.8.4
- github.com/openshift/imagebuilder: v1.2.0 → 87f3e48
- github.com/pelletier/go-toml: v1.2.0 → v1.9.3
- github.com/pkg/diff: 5b29258 → 20ebb0f
- github.com/prometheus/client_golang: v1.10.0 → v1.11.0
- github.com/prometheus/common: v0.18.0 → v0.29.0
- github.com/psampaz/go-mod-outdated: v0.7.0 → v0.8.0
- github.com/rogpeppe/fastuuid: 6724a57 → v1.2.0
- github.com/rogpeppe/go-internal: v1.6.2 → v1.8.0
- github.com/rootless-containers/rootlesskit: v0.14.0-beta.0 → v0.14.4
- github.com/saschagrunert/go-modiff: v1.2.1 → v1.3.0
- github.com/smartystreets/assertions: b2de0cb → v1.1.0
- github.com/spf13/afero: v1.2.2 → v1.6.0
- github.com/spf13/cast: v1.3.0 → v1.3.1
- github.com/spf13/cobra: v1.1.3 → v1.2.1
- github.com/spf13/viper: v1.7.0 → v1.8.1
- github.com/tmc/grpc-websocket-proxy: 0ad062e → e5319fd
- github.com/uber/jaeger-client-go: v2.25.0+incompatible → v2.29.1+incompatible
- github.com/vbauerster/mpb/v6: v6.0.3 → v6.0.4
- github.com/yuin/goldmark: v1.3.1 → v1.3.5
- go.etcd.io/bbolt: v1.3.5 → v1.3.6
- go.opencensus.io: v0.22.5 → v0.23.0
- go.uber.org/atomic: v1.5.0 → v1.7.0
- go.uber.org/multierr: v1.3.0 → v1.6.0
- go.uber.org/zap: v1.13.0 → v1.17.0
- golang.org/x/crypto: 5ea612d → 0c34fe9
- golang.org/x/mod: v0.4.0 → v0.4.2
- golang.org/x/net: d523dce → abc4532
- golang.org/x/oauth2: 01de73c → f6687ab
- golang.org/x/sys: 47abb65 → 0f9fa26
- golang.org/x/term: 6a3ed07 → 6886f2d
- golang.org/x/text: v0.3.4 → v0.3.6
- golang.org/x/time: f8bda1e → 1f47c86
- golang.org/x/tools: v0.1.0 → v0.1.2
- google.golang.org/api: v0.36.0 → v0.44.0
- google.golang.org/grpc: v1.27.0 → v1.40.0
- google.golang.org/protobuf: v1.25.0 → v1.26.0
- gopkg.in/check.v1: 038fdea → 10cb982
- gopkg.in/gcfg.v1: v1.2.3 → v1.2.0
- gopkg.in/ini.v1: v1.51.0 → v1.62.0
- gopkg.in/yaml.v3: eeeca48 → 496545a
- k8s.io/klog/v2: v2.8.0 → v2.10.0
- k8s.io/kube-openapi: 591a79e → 9528897
- k8s.io/kubernetes/staging/src/k8s.io/api: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/apiextensions-apiserver: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/apimachinery: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/apiserver: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/cli-runtime: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/client-go: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/cloud-provider: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/cluster-bootstrap: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/code-generator: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/component-base: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/component-helpers: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/controller-manager: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/cri-api: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/csi-translation-lib: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kube-aggregator: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kube-controller-manager: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kube-proxy: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kube-scheduler: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kubectl: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/kubelet: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/legacy-cloud-providers: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/metrics: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/mount-utils: cb303e6 → c2b5237
- k8s.io/kubernetes/staging/src/k8s.io/sample-apiserver: cb303e6 → c2b5237
- k8s.io/kubernetes: v1.21.0 → v1.22.0
- k8s.io/release: v0.7.0 → v0.8.0
- k8s.io/system-validators: v1.4.0 → v1.5.0
- k8s.io/utils: 2afb431 → 4b05e18
- mvdan.cc/editorconfig: e40951b → v0.2.0
- mvdan.cc/sh/v3: v3.2.4 → v3.3.1
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.15 → v0.0.22
- sigs.k8s.io/kustomize/api: v0.8.5 → v0.8.11
- sigs.k8s.io/kustomize/cmd/config: v0.9.7 → v0.9.13
- sigs.k8s.io/kustomize/kustomize/v4: v4.0.5 → v4.2.0
- sigs.k8s.io/kustomize/kyaml: v0.10.15 → v0.11.0
- sigs.k8s.io/structured-merge-diff/v4: v4.1.0 → v4.1.2
Removed
- github.com/Knetic/govaluate: 9aa4983
- github.com/Shopify/sarama: v1.19.0
- github.com/Shopify/toxiproxy: v2.1.4+incompatible
- github.com/VividCortex/gohistogram: v1.0.0
- github.com/afex/hystrix-go: fa1af6a
- github.com/agnivade/levenshtein: v1.0.1
- github.com/andreyvit/diff: c7f18ee
- github.com/apache/thrift: v0.13.0
- github.com/aryann/difflib: e206f87
- github.com/aws/aws-lambda-go: v1.13.3
- github.com/aws/aws-sdk-go-v2: v0.18.0
- github.com/bazelbuild/rules_go: v0.22.1
- github.com/bifurcation/mint: 93c51c6
- github.com/bombsimon/wsl/v2: v2.0.0
- github.com/caddyserver/caddy: v1.0.3
- github.com/casbin/casbin/v2: v2.1.2
- github.com/cenkalti/backoff: v2.2.1+incompatible
- github.com/checkpoint-restore/go-criu: bdb7599
- github.com/cheekybits/genny: 9127e81
- github.com/clbanning/x2j: 8252494
- github.com/codahale/hdrhistogram: 3a0bb77
- github.com/eapache/go-resiliency: v1.1.0
- github.com/eapache/go-xerial-snappy: 776d571
- github.com/eapache/queue: v1.1.0
- github.com/edsrzf/mmap-go: v1.0.0
- github.com/franela/goblin: c9ffbef
- github.com/franela/goreq: bcd34c9
- github.com/globalsign/mgo: eeefdec
- github.com/go-acme/lego: v2.5.0+incompatible
- github.com/go-bindata/go-bindata: v3.1.1+incompatible
- github.com/go-openapi/analysis: v0.19.5
- github.com/go-openapi/errors: v0.19.2
- github.com/go-openapi/loads: v0.19.4
- github.com/go-openapi/runtime: v0.19.4
- github.com/go-openapi/spec: v0.19.5
- github.com/go-openapi/strfmt: v0.19.5
- github.com/go-openapi/validate: v0.19.8
- github.com/gobuffalo/here: v0.6.0
- github.com/google/go-github/v29: v29.0.3
- github.com/gorilla/context: v1.1.1
- github.com/hashicorp/go-version: v1.2.0
- github.com/hudl/fargo: v1.3.0
- github.com/influxdata/influxdb1-client: 8bf82d3
- github.com/jamescun/tuntap: cb1fb27
- github.com/jimstudt/http-authentication: 3eca13d
- github.com/kylelemons/godebug: d65d576
- github.com/lightstep/lightstep-tracer-common/golang/gogo: bc2310a
- github.com/lightstep/lightstep-tracer-go: v0.18.1
- github.com/lucas-clemente/aes12: cd47fb3
- github.com/lucas-clemente/quic-clients: v0.1.0
- github.com/lucas-clemente/quic-go-certificates: d2f8652
- github.com/lucas-clemente/quic-go: v0.10.2
- github.com/markbates/pkger: v0.17.1
- github.com/marten-seemann/qtls: v0.2.3
- github.com/mholt/certmagic: 6a42ef9
- github.com/naoina/go-stringutil: v0.1.0
- github.com/naoina/toml: v0.1.1
- github.com/nats-io/jwt: v0.3.2
- github.com/nats-io/nats-server/v2: v2.1.2
- github.com/nats-io/nats.go: v1.9.1
- github.com/nats-io/nkeys: v0.1.3
- github.com/nats-io/nuid: v1.0.1
- github.com/oklog/oklog: v0.3.2
- github.com/oklog/run: v1.0.0
- github.com/op/go-logging: 970db52
- github.com/opentracing-contrib/go-observer: a52f234
- github.com/opentracing/basictracer-go: v1.0.0
- github.com/openzipkin-contrib/zipkin-go-opentracing: v0.4.5
- github.com/openzipkin/zipkin-go: v0.2.2
- github.com/pact-foundation/pact-go: v1.0.4
- github.com/performancecopilot/speed: v3.0.0+incompatible
- github.com/pierrec/lz4: v2.0.5+incompatible
- github.com/pkg/profile: v1.2.1
- github.com/rcrowley/go-metrics: 3113b84
- github.com/robfig/cron: v1.1.0
- github.com/samuel/go-zookeeper: 2cc03de
- github.com/sony/gobreaker: v0.4.1
- github.com/streadway/amqp: edfb901
- github.com/streadway/handy: d5acb31
- github.com/thecodeteam/goscaleio: v0.1.0
- github.com/tidwall/pretty: v1.0.0
- github.com/vektah/gqlparser: v1.1.2
- github.com/xlab/handysort: fb3537e
- go.etcd.io/etcd: dd1b699
- go.mongodb.org/mongo-driver: v1.1.2
- go.uber.org/tools: 2cfd321
- gopkg.in/cheggaaa/pb.v1: v1.0.25
- gopkg.in/mcuadros/go-syslog.v2: v2.2.1
- k8s.io/heapster: v1.2.0-beta.1
- sourcegraph.com/sourcegraph/appdash: ebfcffb
- vbom.ml/util: efcd4e0