Commit Graph

2091 Commits

Author SHA1 Message Date
Jordan Liggitt
730c21d386 Drop etcd tests dependency 2021-06-23 10:22:58 -04:00
Pushkar Joglekar
63a23f1ed7 Transitive dependency: high CVE fix
heketi that is dependency for glusterfs was updated to import a fork of jwt-go that fixes
a high severity CVE-2020-26160 by importing a forked repo (form3tech-oss/jwt-go) that fixes
the CVE as the original repo (dgrijalva/jwt-go) has a fix with breaking changes and
the repo is generally loosely maintained.

This fork is already being used in other places in kubernetes. Heketi 10.3.0 includes this fix.

NOTE: The vulnerable function is not used by heketi or kubernetes. So the vulnerable package is a
transitive dependency and this fix will reduce false postive CVE alerts on kubernetes

Bumped github.com/auth0/go-jwt-middleware to v1.0.0 which removes dgrijalva/jwt-go cleanly

Fixing test failures: pull-kubernetes-dependencies

Removing unused dependencies in replace block to fix test failures: pull-kubernetes-dependencies

Bump go-jwt-middleware to v1.0.1 to *not* pull in examples only deps
2021-06-22 07:35:13 -07:00
Benjamin Elder
35e9d97f3e update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
fixes constant overflow on windows/386
2021-06-18 16:11:58 -07:00
Kubernetes Prow Robot
e9c6ec639c Merge pull request #102783 from mcbenjemaa/update-dep-gnostic
Update gnostic to the latest version
2021-06-18 09:52:18 -07:00
Mohamed chiheb Ben jemaa
c691386fef Update github.com/googleapis/gnostic to v0.5.5 and updating transitive dependencies go-cmp, protobuf,, to adapt the latest gnostic release which cosists of [Update protos for Go protoc plugin compatibility] 2021-06-17 17:05:05 +01:00
Robert Clark
edd0cd79eb Updating non-vendor specific code to support/use AWS-SDK-GO v1.38.49
Manually merged and re-ran:
./hack/update-vendor.sh
./hack/lint-dependencies.sh

Code passes linting checks and appears to be correct based on manual inspection
2021-06-17 08:42:44 -07:00
Robert Clark
1b27430b50 Updating AWS-SDK-Go to version 1.38.49
This commit is for all the vendor specific code changes introduced
by pinning the dependency at 1.38.49 and running update-vendor.sh

lint-dependencies.sh shows no issues
2021-06-17 08:42:25 -07:00
Kubernetes Prow Robot
24b716673c Merge pull request #102847 from jayunit100/userspace-proxy-dns-demangler
fix dns modifications inside of the kube-proxy for windows userspace
2021-06-17 07:26:20 -07:00
Kubernetes Prow Robot
5ec7b49299 Merge pull request #102833 from dlorenc/dropquote
Update gomock to 1.4.4, removing a few extra dependencies.
2021-06-16 20:36:19 -07:00
Kubernetes Prow Robot
122d635245 Merge pull request #102441 from feiskyer/update-vendor
Update Azure Go SDK to v55.0.0
2021-06-16 17:04:19 -07:00
Kubernetes Prow Robot
c81f2773dc Merge pull request #102920 from dims/move-to-github.com/coreos/go-systemd/v22
Switch to github.com/coreos/go-systemd/v22 and drop older package
2021-06-16 12:48:41 -07:00
Kubernetes Prow Robot
0b2f06f43e Merge pull request #102894 from chrishenzie/csi-spec-v1.5.0
Use container-storage-interface spec v1.5.0
2021-06-16 12:48:24 -07:00
Dan Lorenc
0bfd1cb7c7 Update gomock to 1.4.4, removing a few extra dependencies.
This re-removes rsc.io/quote and rsc.io/sampler from the go.mod.
They never made it into the vendor/ tree, but still contribute
to dependency resolution complexity.

These were originally removed in #97337 but slipped back in.

Signed-off-by: Dan Lorenc <dlorenc@google.com>
2021-06-16 10:24:17 -05:00
Davanum Srinivas
7fcdbbef06 Switch to github.com/coreos/go-systemd/v22 and drop older package
- We use the new v22 module released on May 10
- We drop the unmaintained `github.com/coreos/pkg`

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-16 11:14:16 -04:00
jay vyas
cf2a3c3230 Kube proxy for windows userspace, remove dns Mangling, vendor updates 2021-06-16 08:55:18 -04:00
Pengfei Ni
b98824c55d Update Azure Go SDK to v55.0.0 2021-06-16 12:26:45 +00:00
Jordan Liggitt
6448181d95 Update to etcd v3.5.0 client 2021-06-15 22:50:46 -04:00
Chris Henzie
f02948e776 Use container-storage-interface spec v1.5.0
Includes support for the SINGLE_NODE_SINGLE_WRITER and
SINGLE_NODE_MULTI_WRITER volume capability access modes
2021-06-15 15:11:19 -07:00
Jordan Liggitt
5cfc39ef5e Update protobuf,grpc,etcd dependencies
1. Updated etcd/protobuf/grpc dependencies:

echo "
hack/pin-dependency.sh github.com/golang/protobuf latest
hack/pin-dependency.sh google.golang.org/protobuf latest
hack/pin-dependency.sh go.etcd.io/etcd/api/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/client/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/client/pkg/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/pkg/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/server/v3 v3.5.0-rc.0
hack/pin-dependency.sh go.etcd.io/etcd/tests/v3 v3.5.0-rc.0
hack/pin-dependency.sh google.golang.org/grpc latest
" | bash

2. Linted transitive dependencies until versions are clean:

hack/lint-dependencies.sh  | grep "  hack/pin-dependency.sh" | bash

3. Linted dependencies until dropped versions are clean:

hack/lint-dependencies.sh  | grep "dropreplace" | bash

4. Updated vendor and internal modules:

hack/update-vendor.sh
hack/update-internal-modules.sh

Repeated steps 2-4 until clean
2021-06-15 10:06:09 -04:00
Kubernetes Prow Robot
42472c3a00 Merge pull request #102735 from dims/switch-to-github.com/robfig/cron/v3
Update to github.com/robfig/cron/v3
2021-06-15 06:44:01 -07:00
Kubernetes Prow Robot
0665fb2e5a Merge pull request #102825 from n4j/bug/KubectlWindowsCrash
Fix - Winterm issue on Windows 8.1 in kubectl exec
2021-06-14 22:00:08 -07:00
Kubernetes Prow Robot
b766721332 Merge pull request #102814 from cheftako/master
Update K/K to use ANP v0.0.20
2021-06-14 19:00:33 -07:00
Davanum Srinivas
4b36a5cbe9 Switch to github.com/robfig/cron/v3
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-14 19:03:03 -04:00
Dan Lorenc
8748f3105b Update corefile-migration to v1.0.12.
The coredns/corefile-migration project switched to a fork of
coredns/caddy to remove dependencies it doesn't actually need. Picking
up this update here in k/k results in a significantly smaller go.mod.

Signed-off-by: Dan Lorenc <dlorenc@google.com>
2021-06-13 00:06:37 -05:00
Neeraj Shah
60ab908119 Fix - Winterm issue on Windows 8.1 in kubectl exec 2021-06-12 08:52:49 +05:30
Walter Fender
106f416873 Upgraded konnectivity-client to v0.0.20
./hack/pin-dependency.sh sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.20
./hack/update-vendor.sh
2021-06-11 08:59:32 -07:00
Kubernetes Prow Robot
82878d208b Merge pull request #102716 from mengjiao-liu/json-optional-kubelet
JSON log format registration for kubelet
2021-06-09 11:25:59 -07:00
Kubernetes Prow Robot
624967e940 Merge pull request #101905 from tkashem/apf-request-width
apf: add plumbing to calculate "width" of a request
2021-06-09 11:25:27 -07:00
Abu Kashem
9b72eb1929 apf: add plumbing to estimate width" of a request
- add plumbing that allows us to estimated "width" of a request
- the default implementation returns 1 as the "width" of all
  incoming requests, this is in keeping with the current behavior.
2021-06-09 11:51:45 -04:00
Mengjiao Liu
386036d23d Add k8s.io/component-base/logs/json/register to vendor 2021-06-09 15:58:03 +08:00
Kubernetes Prow Robot
57fbeb8030 Merge pull request #101993 from wongma7/waitforetcd
Remove etcd connection apiserver preflight check
2021-06-08 12:26:20 -07:00
Kubernetes Prow Robot
6cb421487a Merge pull request #99597 from adtac/v1b2
scheduler CC: add v1beta2 API, deprecate plugins
2021-06-08 12:26:08 -07:00
Kubernetes Prow Robot
f52d1bbd81 Merge pull request #102598 from dims/drop-viper-stuff-in-test
Drop `viper-config` config for tests and get rid of viper dependency
2021-06-08 08:33:24 -07:00
Adhityaa Chandrasekar
3c8e56bef9 scheduler: graduate CC to v1beta2, deprecate plugins
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
2021-06-07 12:42:55 +00:00
Kubernetes Prow Robot
e6a8bc9fbe Merge pull request #90368 from serathius/remove-legacy-metrics
Remove legacy metrics client from podautoscaler
2021-06-05 08:44:38 -07:00
Marek Siarkowicz
4ebc0c94a4 Remove legacy metrics client from podautoscaler 2021-06-04 23:06:32 +02:00
Davanum Srinivas
d9f82f7eba Drop viper stuff in test/
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-04 09:38:22 -04:00
Kubernetes Prow Robot
81b9789eaa Merge pull request #102467 from pacoxu/json-patch-5.5.0
upgrade json-patch to v4.11.0
2021-06-04 01:21:26 -07:00
pacoxu
6e0650e3e1 upgrade gopkg.in/evanphx/json-patch to v4.11.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-06-04 13:15:09 +08:00
Kubernetes Prow Robot
38783bfeb7 Merge pull request #102059 from jsafrane/fix-consistentread
Retry reading /proc/mounts when unable to get a consistent read
2021-06-03 21:59:37 -07:00
Davanum Srinivas
08ad7114d3 make lint-dependencies happy!
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-03 07:13:53 -04:00
Davanum Srinivas
29def9ff6a Updating to prometheus/common v0.26.0
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-06-03 06:48:13 -04:00
Kubernetes Prow Robot
f2f5a14df7 Merge pull request #102483 from giuseppe/update-cadvisor
vendor: upgrade cadvisor to 0.39.2
2021-06-01 20:54:58 -07:00
Giuseppe Scrivano
5b0bafabf6 vendor: upgrade cadvisor to 0.39.2
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-06-01 15:20:27 +02:00
Davanum Srinivas
f924906173 Bump golang.org/x/text to v0.3.6
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-05-31 18:00:12 -04:00
Jan Safranek
1d16f934b9 Bump k8s.io/utils
To get io/ConsistentRead updates.
2021-05-26 23:08:03 +02:00
Srini Brahmaroutu
80a5b00445 Removing utils/mount dependencies from vendor 2021-05-25 22:49:38 -07:00
pacoxu
876174125b upgrade klog to v2.9.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-05-26 20:19:56 +08:00
Kubernetes Prow Robot
91200bac44 Merge pull request #102252 from smarterclayton/pod_termination
e2e: Flag questionable durations in container status on termination
2021-05-25 15:57:27 -07:00
Kubernetes Prow Robot
646acf096e Merge pull request #102213 from cheftako/grpc-client
Upgrade konnectivity-client for GRPC connection fixes
2021-05-24 20:10:31 -07:00