Commit Graph

800 Commits

Author SHA1 Message Date
Kubernetes Publisher 764d523af8 Merge pull request #97350 from FabianKramm/master
kubectl proxy: append context host path to request path

Kubernetes-commit: 341d312066bd650e70995cd1a15925035b524a7d
2021-08-20 20:40:47 +00:00
Kubernetes Publisher ef9713bba7 Merge pull request #104466 from stbenjam/bump-utils
vendor: bump k8s.io/util to get fix for LRU cache

Kubernetes-commit: 7fcecc077dae36071901472d12fa26e5af99010c
2021-08-20 04:43:16 +00:00
Stephen Benjamin 26a721c50c vendor: bump k8s.io/util to get fix for LRU cache
This updates the k8s.io/util to pull in the fix for
https://github.com/kubernetes/kubernetes/issues/104452.

Commands run:

  ./hack/pin-dependency.sh k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a
  ./hack/update-vendor.sh

Kubernetes-commit: c2532351525c2822daab61303eb4f94942a017e6
2021-08-19 17:11:35 -04:00
Kubernetes Publisher 864f10512d Merge pull request #103448 from eddiezane/ez/update-cobra-1.2.1
Update cobra to 1.2.1

Kubernetes-commit: f7b23cf6d04a14557b130f89ced8f7d074077fe7
2021-08-19 16:39:26 +00:00
Kubernetes Publisher b1e0326192 Merge pull request #103791 from orsenthil/issue-1082
Provide reference to impersonation options for kubectl auth can-i command.

Kubernetes-commit: 71df208a800a8e036762351c1b5bd4b15901337a
2021-08-19 12:38:00 +00:00
Eddie Zaneski e7b659d3b2 Update cobra to v1.2.1
Signed-off-by: Eddie Zaneski <eddiezane@gmail.com>

Kubernetes-commit: b18d6ee61d0c7e54ddadd7bb5351006ca840c80c
2021-08-18 15:02:25 -06:00
Kubernetes Publisher 8604285bc5 Merge pull request #104413 from liggitt/openapi-ipvalidation
Bump k8s.io/kube-openapi

Kubernetes-commit: cde45fb161c5a4bfa7cfe45dfd814f6cc95433f7
2021-08-17 20:44:38 +00:00
Kubernetes Publisher da1fe06fec Merge pull request #104330 from liggitt/defaulter-package
Change defaulter-gen input to package import path

Kubernetes-commit: a779c58b1667a75736fe6c7dd28754c31c7bb0e0
2021-08-17 20:44:35 +00:00
Jordan Liggitt e43b369bcf Bump k8s.io/kube-openapi
Updates to preserve openapi ipv4 validation compatibility with pre-go1.17 behavior

Kubernetes-commit: b15c2130aad497add782820c415c59952b4e75a8
2021-08-17 10:13:40 -04:00
Jordan Liggitt 432d6e31db bump gengo to include defaulter-gen package support
Kubernetes-commit: a619be8e48f75a64a542f0e98a9acc696381f0a2
2021-08-12 11:08:20 -04:00
Kubernetes Publisher 4defba0cec Merge pull request #103905 from dixudx/cleanup-uninitialized
cleanup description on deprecated include-uninitialized flag

Kubernetes-commit: c2f982315af983a15c94a641695284d381a9bc30
2021-08-10 12:33:45 +00:00
Kubernetes Publisher 38837096c3 Merge pull request #102913 from pacoxu/upgrade-promotheus-common
upgrade prometheus/common to v0.28.0

Kubernetes-commit: 4b4d12f8a68e224c78d00e8fd2bf3c87aff90a9a
2021-08-09 16:40:15 +00:00
Kubernetes Publisher 22f9057c21 Merge pull request #103955 from eddiezane/ez/fix-kubectl-version-test
Fix kubectl version unit test

Kubernetes-commit: 78067ccfe38673b6f8c9f1008321187df58fad3b
2021-08-09 04:33:16 +00:00
Kubernetes Publisher 6be23e208d Merge pull request #100210 from huiwq1990/patchCmdVarFix
use already defined variable

Kubernetes-commit: b1fc5b367dc7618f1bda17606258eb44ac2e3279
2021-08-06 04:35:21 +00:00
Kubernetes Publisher ba0b1a0429 Merge pull request #104174 from seans3/delete-kubectl-book
Remove kubectl book

Kubernetes-commit: 94769757079c71ef2377260b84c0c81ec2e671d8
2021-08-06 00:39:19 +00:00
Kubernetes Publisher a493f85868 Merge pull request #103894 from kabab/add-labels-to-ingress-describe
Show labels information when kubectl describe ingress

Kubernetes-commit: 6a7a527f8e56323f3615790c0794f01274c74b18
2021-08-06 00:39:17 +00:00
Kubernetes Publisher 0d2412020e Merge pull request #104011 from manugupt1/master
fix: 81134: display conflicted taint without a json representation

Kubernetes-commit: 94a55684a8ef2f0108b1f9f8bd15b3e31ac92c4d
2021-08-05 16:35:54 +00:00
Kubernetes Publisher 79b9302f4d Merge pull request #101646 from lauchokyip/fixConfigMap
Added support for multiple --from-env flags

Kubernetes-commit: 0d997019e9b8e825c75547bbcbb1bab65d9e4bdf
2021-08-05 04:38:07 +00:00
Patrick Ohly c58ca791d9 klog 2.20.0, logr v1.1.0, zapr v1.1.0
This replaces the experimental logr v0.4 with the stable v1.1.0
release. This is a breaking API change for some users because:
- Comparing logr.Logger against nil is not possible anymore:
  it's now a struct instead of an interface. Code which
  allows a nil logger should switch to *logr.Logger as type.
- Logger implementations must be updated in lockstep.

Instead of updating the forked zapr code in json.go, directly using
the original go-logr/zapr is simpler and avoids duplication of effort.

The updated zapr supports logging of numeric verbosity. Error messages
don't have a verbosity (= always get logged), so "v" is not getting
added to them anymore.

Source code logging for panic messages got fixed so that it references
the code with the invalid log call, not the json.go implementation.

Finally, zapr includes additional information in its panic
messages ("zap field", "ignored key", "invalid key").

Kubernetes-commit: cb6a65377775110631bc865acc06c3f957592813
2021-08-03 17:31:39 +02:00
Tim Hockin c990fd6d02 Update golang.org/x/time/rate (#104014)
* Add failing test case

* Update golang.org/x/time/rate

* Call update-internal-modules from update-vendor

Kubernetes-commit: 09dc055984e9532f29f37acae7aea7a979ded764
2021-07-30 03:01:24 +00:00
Kubernetes Publisher 9fbb121721 Merge pull request #103960 from seans3/security-vulnerability-fix
Fixes (temporarily) curl piped to shell security vulnerability

Kubernetes-commit: 84451a9c649b2bcf309aed86d2b476861d5f5ab1
2021-07-28 19:33:32 +00:00
Kubernetes Publisher 47df52af29 Merge pull request #103284 from kebe7jun/fix/kubectl-logs-error-for-multiple-pods
Fix the code is leaking the defaulting between unrelated pod instances

Kubernetes-commit: 1b60d456c4509ca9f87d7f515fdaa0822b5148e9
2021-07-13 23:01:49 +00:00
Kubernetes Publisher 52bae703b5 Merge pull request #102177 from atiratree/quotaunitscli
kubectl: show consistent unit format in quota describe

Kubernetes-commit: 303fe39e1c1ed551b8537bcd76bda15d24587338
2021-07-12 08:34:44 +00:00
Kubernetes Publisher a66725a1e1 Merge pull request #102049 from navist2020/kubectl/notUseParam
Kubectl:remove Factory that not used

Kubernetes-commit: 60e4be3151c2aec4919e9ab287aa9edb4b2e0ca0
2021-07-08 22:23:01 +00:00
Kubernetes Publisher 94e2c57067 Merge pull request #103548 from dims/drop-hashicorp-lru
Drop hashicorp lru - switch to the lru impl in k8s.io/utils

Kubernetes-commit: 9c4905e7af0d070d139c06638ab9868fd3521883
2021-07-08 10:18:58 +00:00
Davanum Srinivas 74e73c6cd8 update to new k8s.io/utils
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 3a221b3332464d7947aacee91e661880208ef901
2021-07-07 13:39:19 -04:00
Kubernetes Publisher 3a4cfcbe7f Merge pull request #103419 from natasha41575/upgradeKust4.2
Upgrade kustomize-in-kubectl to v4.2.0

Kubernetes-commit: 10ba908d747258e6ed288932ce2593fb3936f1d5
2021-07-08 02:19:07 +00:00
Kubernetes Publisher 0f88fc6b59 Merge pull request #103524 from bergerhoffer/help-text-updates
Minor adjustments to descriptions and example text

Kubernetes-commit: 006d5b85392c40d21e35eb9b4f09981e7b21f812
2021-07-07 22:14:53 +00:00
Kubernetes Publisher a8d330c2e8 Merge pull request #102677 from yuzhiquan/deprecated-warning-for-drain
Deprecated message for ignore-errors flag

Kubernetes-commit: 99f77725c88d1d9c0b7ac29c65d1595d9ded8169
2021-07-07 06:18:02 +00:00
Kubernetes Publisher 49b701f670 Merge pull request #98431 from wawa0210/fix-98253
fix kubectl alpha debug node does not work on tainted(NoExecute) nodes

Kubernetes-commit: 1affd894cf5357559d64d6da7857b63ed760d3be
2021-07-07 06:18:00 +00:00
Kubernetes Publisher 718c271c44 Merge pull request #103292 from verb/1.22-kubectl-debug-compat
Add backwards compatibility for ephemeral containers in kubectl debug

Kubernetes-commit: 6fc7dd5137956b93843a8cb459e106719e237a57
2021-07-06 22:18:57 +00:00
paco e4275aebd0 upgrade github.com/prometheus/common to v0.28.0
Kubernetes-commit: 18d583653c67dbfafc9c5b09d9d6189705fdde85
2021-07-07 16:22:05 +08:00
Natasha Sarkar b29f07c93e Manually update kustomize attachment points.
Kubernetes-commit: a46b42a92b87c04f22c77df6d57149ad34b0ee6d
2021-07-01 17:10:28 -07:00
Kubernetes Publisher 91d1990592 Merge pull request #101296 from Miciah/fix-RollingUpdateDaemonSet-godoc-regarding-rounding
Fix RollingUpdateDaemonSet godoc regarding rounding

Kubernetes-commit: 687f0aa35b3d703cd30ecf053a8271b23cabc732
2021-07-05 10:13:16 +00:00
Kubernetes Publisher 920cc30542 Merge pull request #99494 from enj/enj/i/not_after_ttl_hint
csr: add expirationSeconds field to control cert lifetime

Kubernetes-commit: 659c7e709f3b7f5f2a25e456525cd8747f2e68cc
2021-07-02 10:16:28 +00:00
Kubernetes Publisher 08564af8a9 Merge pull request #103218 from dashpole/otel_clientgo
Add tracing to apiserver client-go requests

Kubernetes-commit: df95052de3c5036e6653eca26e38dc9e79d25455
2021-07-02 06:12:14 +00:00
Kubernetes Publisher ec7ba8a519 Merge pull request #103176 from CaoDonghui123/updatemod
Update golang.org/x/net

Kubernetes-commit: c14017b270d21e6a7e79c0b8872a580f43a67220
2021-07-01 06:18:35 +00:00
Kubernetes Publisher b83b2ec7d1 Merge pull request #103318 from jpbetz/fix-102749
Bump SMD to v4.1.2 to pick up #102749 fix

Kubernetes-commit: 0dad7d1c47c41f232b21cdd5c21be6683e545e9d
2021-06-30 22:19:56 +00:00
Joe Betz 9c7a7bccd7 Bump SMD to v4.1.2 to pick up #102749 fix
Kubernetes-commit: b790cf388ce1fce140c80bb0f7f9669288408b7a
2021-06-29 19:33:00 -07:00
Kubernetes Publisher 1f432728ff Merge pull request #102028 from chrishenzie/read-write-once-pod-access-mode
ReadWriteOncePod access mode for PVs and PVCs

Kubernetes-commit: 01819dd322855915e0477dcad3b922d66bec9878
2021-06-29 20:13:13 +00:00
David Ashpole c0d8cf79a8 add tracing to the apiserver's client-go requests
Kubernetes-commit: 79d400c4416f903af604fb2cf07d2c34bb4b98f7
2021-06-26 09:16:32 -07:00
caodonghui 9571900cb4 Update golang.org/x/net to v0.0.0-20210520170846-37e1c6afe023
Kubernetes-commit: c1d5a3a99e120281c618d6573d7b424138dfb5a9
2021-06-25 15:25:52 +08:00
Kubernetes Publisher 138447c9c6 Merge pull request #103238 from seans3/cmd-headers-beta
kubectl command headers as default in beta

Kubernetes-commit: 657d93c4cc5201a9fc8a5ba1258d05d81ef39cbd
2021-06-27 20:10:59 +00:00
Kubernetes Publisher 00dbb563fc Merge pull request #94942 from dashpole/apiserver_opentelemetry
Apiserver tracing

Kubernetes-commit: 12eb461acfb2279524d07f5ed95dd20e2e472939
2021-06-25 20:15:10 +00:00
David Ashpole e24cf58fe8 Add distributed tracing to the apiserver using OpenTelemetry
Kubernetes-commit: 79550ed40c67a70534c1cb697e1fb7e7dbf96335
2021-06-25 05:20:16 -07:00
Kubernetes Publisher 383932c4a2 Merge pull request #95472 from ahmedtd/lru-remove-mpl
Remove MPL-licensed dep from lruexpirecache

Kubernetes-commit: 89ebe77aebf2b5f0c9526f474b003358655dbac5
2021-06-25 00:19:10 +00:00
Taahir Ahmed 1134465c69 Remove MPL-licensed dep from lruexpirecache
github.com/hashicorp/golang-lru is MPL 2 licensed, which means that
anyone who distributes code or binaries that incorporates it needs to
include its source code, even if they haven't made any modifications.

Since lrucacheexpire is picked up as a dependency of using the shared
informers in client-go, that's potentially a lot of distributors.
Most other deps of client-go are Apache 2.0, MIT, or BSD-like
licensed, which only requires including the license.

Rather than reverting to groupcache/lru, I just reimplemented the
functionality we need, which isn't much.

Kubernetes-commit: ecc53182475a00a4a1dc8ca1e056b0deb6bd430c
2020-10-10 20:29:26 -07:00
Kubernetes Publisher 1199011a44 Merge pull request #103010 from BenTheElder/ansi-386-overflow
update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1

Kubernetes-commit: 2ff70c77c98fdd3230ade470b319309f34909215
2021-06-19 07:50:39 +00:00
Benjamin Elder f9d15f3325 update Azure/go-ansiterm to v0.0.0-20210617225240-d185dfc1b5a1
fixes constant overflow on windows/386

Kubernetes-commit: 35e9d97f3e02a8757e5cc698142037c5a95487d9
2021-06-18 15:11:48 -07:00
Kubernetes Publisher 227d47c381 Merge pull request #102783 from mcbenjemaa/update-dep-gnostic
Update gnostic to the latest version

Kubernetes-commit: e9c6ec639cc5ca93a3f6e01ff4215f6b68d6142d
2021-06-18 19:51:03 +00:00
Mohamed chiheb Ben jemaa 2746e0c06a 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]
Kubernetes-commit: c691386fef727a5494e3ab02b99196d8f6418241
2021-06-13 17:25:55 +01:00
Kubernetes Publisher 81deb1a362 Merge pull request #102441 from feiskyer/update-vendor
Update Azure Go SDK to v55.0.0

Kubernetes-commit: 122d6352452f3f4a2d52bdb8b114b6e0ec49358e
2021-06-17 02:36:02 +00:00
Pengfei Ni 4a47fd9c41 Update Azure Go SDK to v55.0.0
Kubernetes-commit: b98824c55d95b8b3a1cf79adac44154bd1702e46
2021-06-01 01:30:43 +00:00
Kubernetes Publisher d9a1f91168 Merge pull request #102897 from liggitt/etcd-ga
Update to etcd v3.5.0 client

Kubernetes-commit: f5cf74ddff818236b8435370afa41a51f23dd532
2021-06-16 06:34:47 +00:00
Jordan Liggitt 74624118d5 Update to etcd v3.5.0 client
Kubernetes-commit: 6448181d95c8d6486ba8e9a2a92b4a8172ca1f8f
2021-06-15 19:01:32 -04:00
Kubernetes Publisher aa6eb8726e Merge pull request #100488 from liggitt/protobuf
update etcd, grpc, protobuf dependencies

Kubernetes-commit: 3a47ddccdfb09e73758cebb2690ad2a014f67e23
2021-06-15 22:33:58 +00:00
Kubernetes Publisher c93dec3bb6 Merge pull request #99310 from ankeesler/exec-plugin-interactive
exec credential provider: InteractiveMode support

Kubernetes-commit: 37da905c0c673c9cb07ca724384d37e725602a0c
2021-06-15 19:04:00 +00:00
Jordan Liggitt 96effe955b 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

Kubernetes-commit: 5cfc39ef5e90002080ff1f2bc4b7ade674c225f1
2021-06-15 10:06:09 -04:00
Kubernetes Publisher f81209afea Merge pull request #102825 from n4j/bug/KubectlWindowsCrash
Fix - Winterm issue on Windows 8.1 in kubectl exec

Kubernetes-commit: 0665fb2e5a9a9fa449ef6acc16275b857da74087
2021-06-15 06:28:14 +00:00
Neeraj Shah 7729ef1367 Fix - Winterm issue on Windows 8.1 in kubectl exec
Kubernetes-commit: 60ab908119fa3ae1492c6303dd68c01c5470aa5f
2021-06-12 08:26:47 +05:30
Kubernetes Publisher 5f7f2be393 Merge pull request #102467 from pacoxu/json-patch-5.5.0
upgrade json-patch to v4.11.0

Kubernetes-commit: 81b9789eaa7bc067f417b5e74d5695dd6dd88a46
2021-06-04 12:21:07 +00:00
Kubernetes Publisher 2af46a5f18 Merge pull request #99575 from navist2020/fix/logs_info
Simply modify the Kubectl logs information

Kubernetes-commit: 635f2c7c2a3629a749e6332b3c5bae79ae3a469e
2021-06-04 08:20:42 +00:00
Kubernetes Publisher 9d5a96d7fb Merge pull request #102059 from jsafrane/fix-consistentread
Retry reading /proc/mounts when unable to get a consistent read

Kubernetes-commit: 38783bfeb70f5d25262d195a779fbcfb72c73633
2021-06-04 08:20:40 +00:00
pacoxu c6fc64544b upgrade gopkg.in/evanphx/json-patch to v4.11.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>

Kubernetes-commit: 6e0650e3e132a5145a83b287fb90a30b5581bcac
2021-06-04 13:15:09 +08:00
Kubernetes Publisher ad8882429e Merge pull request #102561 from dims/updating-to-prometheus/common-latest-version
Updating to prometheus/common v0.26.0

Kubernetes-commit: 96436fa0e7594aa22eafcd56fcbae759965c1df7
2021-06-03 16:16:51 +00:00
Davanum Srinivas 2b4994b5a0 make lint-dependencies happy!
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 08ad7114d3f6557d5a0f1f76b544560bc9174a93
2021-06-03 07:05:21 -04:00
Davanum Srinivas d373e57824 Updating to prometheus/common v0.26.0
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 29def9ff6abadc2456de956787adea21aabb3e98
2021-06-03 06:47:21 -04:00
Kubernetes Publisher 6fd0778454 Merge pull request #102338 from mengjiao-liu/update-cronjob-to-batchv1-kubectl
Promote cronjob to batch/v1: kubectl sparse_test file

Kubernetes-commit: 17f5c8866a34d9a24765bc3d69569748f186380d
2021-06-02 16:36:57 +00:00
Kubernetes Publisher f25ea19f9a Merge pull request #102409 from dims/bump-golang.org/x/text-to-v0.3.6
Bump golang.org/x/text to v0.3.6

Kubernetes-commit: e0cb30170415cc122226360f722126930b451f88
2021-06-01 20:22:25 +00:00
Kubernetes Publisher 1552fd65d5 Merge pull request #102223 from lunhuijie/run-test6
api link is missing

Kubernetes-commit: cf1e939ce5c58579ebc81f8a134b576566311d0f
2021-06-01 16:20:04 +00:00
Kubernetes Publisher a216b5f2e7 Merge pull request #102039 from serathius/protobuff
Enable protocol-buffers by default

Kubernetes-commit: 14e4ed07cf81a8a273c63943c29f9f54761daebb
2021-05-31 12:13:35 +00:00
Davanum Srinivas 0a27370be3 Bump golang.org/x/text to v0.3.6
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: f924906173740342253bbae16fab695709d711ee
2021-05-28 11:07:25 -04:00
Jan Safranek bc2606cbbc Bump k8s.io/utils
To get io/ConsistentRead updates.

Kubernetes-commit: 1d16f934b9410496238b74b0664bd466f64277b3
2021-05-24 12:14:36 +02:00
Kubernetes Publisher e13e8285c9 Merge pull request #102332 from pacoxu/klog-2.9.0
Bump klog to 2.9.0, fixing byte array display

Kubernetes-commit: 3726309bf9d59bccf28b9e22e1573764a5dd3fb5
2021-05-26 16:04:22 +00:00
pacoxu 2a1b8e1c6f upgrade klog to v2.9.0
Signed-off-by: pacoxu <paco.xu@daocloud.io>

Kubernetes-commit: 876174125bc0e0dda67fbe3d7ec7c4eb41ac5f69
2021-05-26 19:16:06 +08:00
Kubernetes Publisher 5e58e6bc48 Merge pull request #101613 from soltysh/drop_beta
Drop beta APIs from create command for PDBs and CronJobs

Kubernetes-commit: ae2df8aa37bdc50ae12c7e4818e0ddfe99f0f5ea
2021-05-25 11:21:18 +00:00
Kubernetes Publisher 0d05b0f574 Merge pull request #102193 from gautierdelorme/bump_kustomize
upgrade kustomize to v4.1.3

Kubernetes-commit: abe209b086b67bc4ebb61a86f9b60bddda2438ff
2021-05-21 12:23:27 +00:00
Gautier Delorme bcb0b17e25 upgrade kustomize to v4.1.3
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com>

Kubernetes-commit: ac753f44ccbea9331499c1b22fa5bb3ce52b1796
2021-05-20 20:46:16 +02:00
Kubernetes Publisher 55b9f760f5 Merge pull request #102147 from kolyshkin/update-runc-rc94-take-II
vendor: bump runc to rc95

Kubernetes-commit: 5de1a754c8f875cacfa49b9c5ed63c6c35b7e9e5
2021-05-21 07:52:44 +00:00
Kir Kolyshkin 833f4d6bb8 vendor: bump runc to rc95
runc rc95 contains a fix for CVE-2021-30465.

runc rc94 provides fixes and improvements.

One notable change is cgroup manager's Set now accept Resources rather
than Cgroup (see https://github.com/opencontainers/runc/pull/2906).
Modify the code accordingly.

Also update runc dependencies (as hinted by hack/lint-depdendencies.sh):

        github.com/cilium/ebpf v0.5.0
        github.com/containerd/console v1.0.2
        github.com/coreos/go-systemd/v22 v22.3.1
        github.com/godbus/dbus/v5 v5.0.4
        github.com/moby/sys/mountinfo v0.4.1
        golang.org/x/sys v0.0.0-20210426230700-d19ff857e887
        github.com/google/go-cmp v0.5.4
        github.com/kr/pretty v0.2.1
        github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

Kubernetes-commit: f3cdfc488e88714f2fe695e35ad0d3f8e45ddc25
2021-05-19 09:59:29 -07:00
Kubernetes Publisher bbf80d2fca Merge pull request #102111 from dims/update-testing-related-deps-for-1.22
Update testing related dependencies (ginkgo|gomega|testify)

Kubernetes-commit: bacab40a9f9380e968406e91483bdc81f1b41bb0
2021-05-19 19:48:34 +00:00
Davanum Srinivas 6f338a0e3e update testing related dependencies
Signed-off-by: Davanum Srinivas <davanum@gmail.com>

Kubernetes-commit: 0803ea49b95579195fc55b4a64a6e859932dba7f
2021-05-18 19:31:47 -04:00
Kubernetes Publisher 893097b54a Merge pull request #102094 from liggitt/revert-runc
Revert "Merge pull request #101888 from kolyshkin/update-runc-rc94"

Kubernetes-commit: 1295b2c4b59b8bba58186294eb2d76a7ecb4987e
2021-05-18 21:00:55 +00:00
Jordan Liggitt 52ef55d653 Revert "Merge pull request 101888 from kolyshkin/update-runc-rc94"
This reverts commit b1b06fe0a4d80ac0fd67fae56f29a3710934a256, reversing
changes made to 382a33986b043f78a42d3d865d0ca383687bf171.

Kubernetes-commit: 4b45d0d921051627c43d5fc014e383a6cb872ade
2021-05-18 09:12:04 -04:00
Kubernetes Publisher 95459fed53 Merge pull request #101888 from kolyshkin/update-runc-rc94
vendor: bump runc to rc94

Kubernetes-commit: b1b06fe0a4d80ac0fd67fae56f29a3710934a256
2021-05-18 14:19:51 +00:00
Kubernetes Publisher b9e209a56a Merge pull request #100568 from lauchokyip/addDescribe
Added BinaryData description to kubectl describe

Kubernetes-commit: cdf1b17bb8bcbf8a420d7e0a11336d09b0c37730
2021-05-18 14:19:47 +00:00
Kubernetes Publisher e6ea0d518c Merge pull request #99840 from deads2k/try-beta
update to handle beta removals in 1.22

Kubernetes-commit: 8abdf8cf4549f438e45bf5e54e0080c243e645d7
2021-05-18 14:19:45 +00:00
Kir Kolyshkin e044e86ddf vendor: bump runc to rc94
One notable change is cgroup manager's Set now accept Resources rather
than Cgroup (see https://github.com/opencontainers/runc/pull/2906).
Modify the code accordingly.

Also update runc dependencies (as hinted by hack/lint-depdendencies.sh):

	github.com/cilium/ebpf v0.5.0
	github.com/containerd/console v1.0.2
	github.com/coreos/go-systemd/v22 v22.3.1
	github.com/godbus/dbus/v5 v5.0.4
	github.com/moby/sys/mountinfo v0.4.1
	golang.org/x/sys v0.0.0-20210426230700-d19ff857e887
	github.com/google/go-cmp v0.5.4
	github.com/kr/pretty v0.2.1
	github.com/opencontainers/runtime-spec v1.0.3-0.20210326190908-1c3f411f0417

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

Kubernetes-commit: b49744f177087173d43d7771588d83b9df5a3c0b
2021-05-10 18:12:04 -07:00
Kubernetes Publisher d005bb9a51 Merge pull request #101669 from carlory/fix-kubectl-1042
fix kubectl set env or resources not working for initcontainers

Kubernetes-commit: 8634bc61c635717dec93128f8908ffd20774e66f
2021-05-18 14:19:42 +00:00
Kubernetes Publisher 72c518bdd1 Merge pull request #99391 from zhuangqh/update-doc
docs: fix outdated enhancement doc link

Kubernetes-commit: 8ba1831951bb3e597473433789590a787eabb6b3
2021-05-18 14:19:37 +00:00
Kubernetes Publisher 1ad2d7545e Merge pull request #96702 from lingsamuel/wait-for-delete-ignore-not-found
Fix `kubectl wait --for=delete` ignore not found

Kubernetes-commit: c05810cc5d7dc1ca4d67a3557fec8961a21daeb8
2021-05-18 14:19:33 +00:00
Kubernetes Publisher c45ce3e811 Merge pull request #101523 from GreenApple10/feature/cleanslice_nil
Omit comparison with boolean constant

Kubernetes-commit: 6c658a86f9e75943024b0b4f792a37938a96a31f
2021-05-18 14:19:31 +00:00
ZhengYuan Loo c155b7bb87 feat: masked secrets in kubectl diff output (#96084)
* fix tests

* add changes

Kubernetes-commit: 0cbf00ad018d5104e438b5693fde435fa06e30c9
2021-05-18 14:19:27 +00:00
Kubernetes Publisher fd5f56ebb1 Merge pull request #101643 from carlory/fix-1035
Fix auth can-i provides potentially misleading output with impersonate

Kubernetes-commit: 271476446b32bfc69a95ea20d8b02d5303128f5e
2021-05-18 14:19:24 +00:00
Kubernetes Publisher ed96538aec Merge pull request #101487 from deads2k/annotate-A
add --all-namespaces to kubectl annotate,label

Kubernetes-commit: 1cab0adcd5f6298c44291ad3b336b2fa980ec2ab
2021-05-18 14:19:14 +00:00
Kubernetes Publisher 8dba23c666 Merge pull request #101357 from feiskyer/update-vendor
Update Azure Go SDK version to v53.1.0

Kubernetes-commit: 253685779f15d2bf1ebf8354474761752edd8d6e
2021-05-18 14:19:06 +00:00
Pengfei Ni 567295d53e Update Azure Go SDK version to v53.1.0
Kubernetes-commit: bee44da7a258bbe3996ad3cc38d905ae9a28271e
2021-04-22 11:45:39 +08:00
Kubernetes Publisher 63fc0d8cdf Merge pull request #101171 from KnVerey/kubectl-describe-chunk-size
Add `--chunk size` flag to `kubectl describe`

Kubernetes-commit: 3061f6149fd51a05283848868509bcfc6fa06a76
2021-05-18 14:19:00 +00:00
Kubernetes Publisher 43b9acf6cb Merge pull request #101034 from verb/1.22-ec-api
Switch alpha Pod ephemeralcontainers API to use Pod kind

Kubernetes-commit: 972ee2d425333d0b30f340328ef6c7dc40fd2715
2021-05-18 14:18:52 +00:00
Kubernetes Publisher b2fbd36118 Merge pull request #101234 from gautierdelorme/rm-go-openapi-spec
eliminate dependency on go-openapi/spec

Kubernetes-commit: 565d5f456242fcc79b7540a4c4913c7577cbfc7d
2021-05-18 14:18:49 +00:00
Gautier Delorme 579299d5e2 remove go-openapi/spec
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com>

Kubernetes-commit: 34b0fcef5fc47e3fcddf7f6ca1b3e6176b2a5323
2021-04-20 17:48:33 +02:00
Gautier Delorme 3f4363d99d bump k8s.io/kube-openapi
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com>

Kubernetes-commit: bcdde6bf75c7e177b44e58c5313e405c22d8d46d
2021-04-20 17:43:59 +02:00
Kubernetes Publisher e8ec989057 Merge pull request #100490 from howardjohn/gnostic-v051
Update kube-openapi and gnostic dependencies

Kubernetes-commit: c555b23f1c84bcdd1d87a7ae831675281f5c0c94
2021-05-18 14:18:44 +00:00
Kubernetes Publisher ac49920c0c Merge pull request #100545 from xuhdev/scale-replica-flag
Validate scale's --current-replicas flag

Kubernetes-commit: 4239837f23cad8398ddb0ca53c6ff582ac773ade
2021-04-18 08:15:38 +00:00
Kubernetes Publisher 67359a916e Merge pull request #101160 from alculquicondor/describe-completion-mode
Fix Job describe for completion mode

Kubernetes-commit: 356a64717229e4703a0908eddcabeb7d83de25bf
2021-04-16 20:20:15 +00:00
Kubernetes Publisher c58bb87452 Merge pull request #100724 from liggitt/eviction-v1beta1
Add policy/v1 Eviction support

Kubernetes-commit: 27a625cf8921007eaf115425b6d61587eb253e92
2021-04-16 20:20:12 +00:00
Kubernetes Publisher a412b584b2 Merge pull request #101120 from monopole/upgradeKust4.1
Upgrade kustomize-in-kubectl to v4.1.2

Kubernetes-commit: 743ceb7e73e14f3f4a7dd8ea794952888fbb5689
2021-04-16 00:20:44 +00:00
monopole 3d177d1dd8 Upgrade kustomize-in-kubectl to v4.1.2
Kubernetes-commit: 6ab3cced0ca15f5412074bca8654faf493c712ea
2021-04-15 14:19:03 -07:00
Kubernetes Publisher 758a93e273 Merge pull request #100148 from KnVerey/kubectl-drain-chunk-size
Add --chunk-size flag to kubectl drain

Kubernetes-commit: d7355278b34f1eb83ae537506de3a816ac925226
2021-04-12 19:52:25 +00:00
John Howard bfb607a2f3 Update kube-openapi and gnostic dependencies
Pulling in https://github.com/kubernetes/kube-openapi/pull/220

Kubernetes-commit: a849c8998c1ed71f25387a560f8359596aec8bd3
2021-03-23 08:33:15 -07:00
Kubernetes Publisher b1f90b3f6c Merge pull request #100739 from pacoxu/update-zap
update uber zap to 1.16.0 to fix a nil pointer exception

Kubernetes-commit: 0b0727b563502e45802e2fc4536b2c6734781261
2021-04-12 04:20:23 +00:00
Kubernetes Publisher 31b37361e4 Merge pull request #100763 from masap/unit_test2
Fix a unit test failure in non English languages

Kubernetes-commit: 2babe67f479cf9dc2a2f97e0001b8533ecce0809
2021-04-11 07:52:44 +00:00
Kubernetes Publisher d979286ea5 Merge pull request #100784 from kevindelgado/smd-to-4-1-1
Update structured-merge-diff to v4.1.1

Kubernetes-commit: 442b3218b3d3eecdd9e55bffcb2c6b135f3084b7
2021-04-11 03:57:02 +00:00
Kubernetes Publisher 316f1b3dd0 Merge pull request #100206 from KnVerey/fix-drain-server-dry-run
Error in kubectl drain --dry-run=server

Kubernetes-commit: 8d6b3229da97d90e2673b0a32c44bdc26ae7f948
2021-04-09 08:55:38 +00:00
Kubernetes Publisher 76fce851e0 Merge pull request #99892 from changshuchao/last-applied
code cleanup for kubectl apply_edit_last_applied.go ,completion.go,cp.go,wait.go

Kubernetes-commit: 87e7f749a88913396c02e3e7d10253e516f04199
2021-04-08 23:56:48 +00:00
Kevin Delgado 6ba57e45cb Update structured-merge-diff to v4.1.1
Kubernetes-commit: 5f1b146852124e6c5ebfc2b69aee7dfa4fe6d158
2021-04-02 17:42:54 +00:00
pacoxu 42a2d2d211 update uber zap to 1.16.0 to fix a nil pointer exception
Signed-off-by: pacoxu <paco.xu@daocloud.io>

Kubernetes-commit: 54bc0ff250aa5615233d2f1219f2daecd73ad3c7
2021-04-01 14:53:49 +08:00
Kubernetes Publisher 0149779a03 Merge pull request #100505 from lauchokyip/fixDescribe
Fixed kubectl describe ingress causing SEGFAULT if API Group is not specified

Kubernetes-commit: e71e284b7436c5904da461d72993b2988b451d2f
2021-03-24 19:53:12 +00:00
Kubernetes Publisher 6528817985 Merge pull request #100188 from alculquicondor/job-api-fixes
Only default Job fields when feature gates are enabled

Kubernetes-commit: b345913c5eb794ded1a577db66e9f566eb8e5957
2021-03-15 15:24:27 +00:00
Kubernetes Publisher 0223f3fef0 Merge pull request #100156 from ehashman/issue-100155
Upgrade klog to avoid panics crashing components

Kubernetes-commit: 998f218606a149048e7b564ef27478bacab0f90f
2021-03-13 04:25:51 +00:00
Elana Hashman 90b4d5a4b7 Bump klog to 2.8.0, fixing nil panics in KObj
Kubernetes-commit: 6b70c8bd8db844a5c2c26d2814b3306d83204a7a
2021-03-11 16:56:56 -08:00
Kubernetes Publisher e99023a25f Merge pull request #99759 from jpbetz/apply-extract
Add Extract support to client-go apply builders

Kubernetes-commit: eb0c118a9d7a15801ec0389448a5e1bffdaa5e72
2021-03-11 11:20:54 +00:00
Joe Betz 8be1347896 Bump SMD to v4.1.0
Kubernetes-commit: 5bc72f37a44fdfbf23ef1b29f2ec3a3efda2b5cc
2021-03-02 14:21:12 -08:00
Kubernetes Publisher e25b85e20a Merge pull request #99833 from mengjiao-liu/kubectl-default-container-attach
kubectl default container behavior

Kubernetes-commit: 9132f871532d5ae5325a64a4f91090d54b81c43d
2021-03-10 11:14:22 +00:00
Kubernetes Publisher e69a10320e Merge pull request #99643 from pohly/generic-ephemeral-volume-beta
generic ephemeral volume beta

Kubernetes-commit: 410d092d8a13cc78ee9044e0aad194abbba1952b
2021-03-10 03:18:30 +00:00
Kubernetes Publisher dbe89f356a Merge pull request #100014 from liggitt/PromotePDBsToGA
Add kubectl describe for policy/v1 PDB

Kubernetes-commit: 576aa2d2470b28e9f0cc19c75d59e19921f54e4d
2021-03-10 03:18:24 +00:00
Kubernetes Publisher 00e8c91bc4 Merge pull request #99875 from bobbypage/bump-cadvisor
vendor: cAdvisor v0.39.0

Kubernetes-commit: a10a694f56bc008426ff1ffc1cb29f76e0068e00
2021-03-09 23:40:05 +00:00
Kubernetes Publisher fd106d0e41 Merge pull request #99290 from mortent/PromotePDBsToGA
Promote PodDisruptionBudget to policy/v1

Kubernetes-commit: 046ad61479df0bfde00a25dff9d49c8025fa4f06
2021-03-09 23:40:02 +00:00
Kubernetes Publisher 8a5a4cece5 Merge pull request #96963 from bl-ue/96919-kubectl-describe-node-age-col
Fix case of Age column in kubectl describe node

Kubernetes-commit: 97e2c840574f53681be4452032488d0104b76cf3
2021-03-09 19:12:39 +00:00
Kubernetes Publisher 02378167fe Merge pull request #98635 from rkilingr/enhancement/slice-capacity-kubectl
Cleanup: Provides capacity for make slice

Kubernetes-commit: bce38639701d76a393199e8f165f1e1ab00e115f
2021-03-09 13:19:11 +00:00
Kubernetes Publisher bff47d3583 Merge pull request #98946 from monopole/upgradeKustomize
Upgrade kustomize-in-kubectl to v4.0.5

Kubernetes-commit: ff3ccc58cd926260731c5e6f4a9405d595916369
2021-03-09 13:19:08 +00:00
Kubernetes Publisher 597921061a Merge pull request #99962 from swetharepakula/eps-describers
Add v1 describers for EndpointSlice

Kubernetes-commit: 6d499e67685e2c004597cb3f617ce51a3b639211
2021-03-09 13:19:02 +00:00
David Porter f45b0ca35c vendor: cadvisor v0.39.0
Main upgrades:
- github.com/opencontainers/runc v1.0.0-rc93
- github.com/containerd/containerd v1.4.4
- github.com/docker/docker v20.10.2
- github.com/mrunalp/fileutils v0.5.0
- github.com/opencontainers/selinux v1.8.0
- github.com/cilium/ebpf v0.2.0

Kubernetes-commit: b5dd78da3d30d1418aba20daea945bb75f1f4a08
2021-03-08 22:09:22 -08:00
Heng WU 408faf6867 Wrong command (kubectl top) description (#99060)
* Update top.go

* Update top_pod.go

* Update top_node.go

Kubernetes-commit: b7613c4315c18592621ecae4d4959985ed497623
2021-03-08 22:01:04 +00:00
monopole c610102cf5 until stable: pin-dependency, update-vendor, update-bazel, lint-dep
Kubernetes-commit: ba39d22e3976540d66fde0a650a7a463d75d5b17
2021-03-08 13:28:13 -08:00
Kubernetes Publisher d98ca0f41f Merge pull request #91295 from ingvagabund/have-kubectl-explain-check-all-gvks
kubectl explain: detect resource group in case there are two or more groups discovered

Kubernetes-commit: e19c88fbf6f292ca5619d7974c0f79d1d6042e95
2021-03-07 17:55:09 +00:00
Kubernetes Publisher 808c4936d4 Merge pull request #99732 from soltysh/clean_run_flags
Drop deprecated run flags and deprecate unused ones

Kubernetes-commit: f8151b121f3f4d4a44f471a727c00f8a709836e9
2021-03-07 06:16:29 +00:00
Kubernetes Publisher 64dce0bdb7 Merge pull request #99275 from hbagdi/feat/ingress-class-namespaced-params
Add namespace scoped ParametersReference to IngressClass

Kubernetes-commit: 4bf85032f3c391ff710390c41996642cd4134c40
2021-03-07 06:16:24 +00:00
Kubernetes Publisher 12a94fe7d5 Merge pull request #96655 from serathius/kubectl-top-protobuf
Use protobuf for kubectl top

Kubernetes-commit: a54414e3436fee9bf738cc975db1a55dbcee282c
2021-03-06 17:53:39 +00:00
Kubernetes Publisher 83a98a2e5b Merge pull request #99004 from smarterclayton/simplify_debug
kubectl: exec and attach break scripting and should honor `--quiet`

Kubernetes-commit: 9cc3665bd3383c3683248f1bbb242670a04417ca
2021-03-06 14:59:21 +00:00
Kubernetes Publisher dbd0f6b6c6 Merge pull request #99423 from soltysh/cronjob_controller
Switch cronjob controller to batch/v1

Kubernetes-commit: 06a4b6f3421b11a3df4653e07bcee8b2cfcc1b12
2021-03-06 14:59:18 +00:00
Kubernetes Publisher e3e56a8188 Merge pull request #99817 from liggitt/zero-value
Fix zero-value custom resource validation with go1.16

Kubernetes-commit: feab32b220cd39699696d832020f8808a70bb412
2021-03-06 14:59:13 +00:00
Kubernetes Publisher 36e660864e Merge pull request #98749 from pandaamanda/kubectl_patch_error
fix kubectl patch command error message

Kubernetes-commit: 6499f20d219fa2e0ce30135859ee428ba77c3fbb
2021-03-05 05:46:44 +00:00
Kubernetes Publisher 32d948f1f4 Merge pull request #98590 from chymy/kctl-toppod-0130
Condition is always 'false' because 'err' is always 'nil' in top_pod.go

Kubernetes-commit: 4eea987722dfe034a836dfc3e70d52cefa3daf45
2021-03-05 05:46:41 +00:00
Kubernetes Publisher 2d292ef31d Merge pull request #98806 from rikatz/remove-extension-prune
Remove extensions v1beta1 from addon manager and kubectl prune

Kubernetes-commit: a2157b36b7c4276a1b7b14852e03e9f012dd4dd5
2021-03-05 02:15:09 +00:00
Jordan Liggitt f965fa1a58 Update k8s.io/kube-openapi
Kubernetes-commit: 5515157f82ceb1a9f9a267f32629add6d8f522f7
2021-03-04 19:45:51 -05:00
Kubernetes Publisher 8416506bb5 Merge pull request #98194 from julianvmodesto/dry-run-openapi
Cache the OpenAPI schema for kubectl server-side dry run

Kubernetes-commit: da85ff10cc9e815f8fba8dcb6007f7b5690fa180
2021-03-04 17:45:10 +00:00
Kubernetes Publisher c998274f34 Merge pull request #99617 from wzshiming/fix/ctl-make-regexp-array
Fix MakeRegexpArray handling empty strings

Kubernetes-commit: 0b6446110455695409fe97674c1488814eae8863
2021-03-04 17:45:07 +00:00
Kubernetes Publisher b3f4363d68 Merge pull request #99649 from howardjohn/kubectl/better-default-logs
Improve warnings for default-container

Kubernetes-commit: cd8d3c4e792bee7d48cd144df042839758df8197
2021-03-04 01:48:49 +00:00
Kubernetes Publisher 50182350b1 Merge pull request #98952 from seans3/kubectl-commands-in-headers
Kubectl command headers in requests: KEP 859

Kubernetes-commit: 85cb886f7e2911a14cc84acc32c20a5d0254d8b9
2021-03-04 01:48:46 +00:00