Tatsuhiro Tsujikawa
e7bb62301f
Restore the ability to `kubectl apply --prune` without -n flag
...
Before https://github.com/kubernetes/kubernetes/pull/83084 , `kubectl
apply --prune` can prune resources in all namespaces specified in
config files. After that PR got merged, only a single namespace is
considered for pruning. It is OK if namespace is explicitly specified
by --namespace option, but what the PR does is use the default
namespace (or from kubeconfig) if not overridden by command line flag.
That breaks the existing usage of `kubectl apply --prune` without
--namespace option. If --namespace is not used, there is no error,
and no one notices this issue unless they actually check that pruning
happens. This issue also prevents resources in multiple namespaces in
config file from being pruned.
kubectl 1.16 does not have this bug. Let's see the difference between
kubectl 1.16 and kubectl 1.17. Suppose the following config file:
```yaml
apiVersion: v1
kind: ConfigMap
metadata:
creationTimestamp: null
name: foo
namespace: a
labels:
pl: foo
data:
foo: bar
---
apiVersion: v1
kind: ConfigMap
metadata:
creationTimestamp: null
name: bar
namespace: a
labels:
pl: foo
data:
foo: bar
```
Apply it with `kubectl apply -f file`. Then comment out ConfigMap foo
in this file. kubectl 1.16 prunes ConfigMap foo with the following
command:
$ kubectl-1.16 apply -f file -l pl=foo --prune
configmap/bar configured
configmap/foo pruned
But kubectl 1.17 does not prune ConfigMap foo with the same command:
$ kubectl-1.17 apply -f file -l pl=foo --prune
configmap/bar configured
With this patch, kubectl once again can prune the resource as before.
Kubernetes-commit: 7af3b01f24edfde34e42640ee565a5a6bb66ce26
2020-03-27 01:11:36 +00:00
Kubernetes Publisher
3a103510c0
Merge pull request #89942 from dims/update-fsnotify-to-pick-up-bug-fixes
...
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
Kubernetes-commit: b3837f858adfc13952736fd076717ec525e96dc9
2020-04-09 02:49:34 +00:00
Davanum Srinivas
745c13fecf
Updating dependency github.com/fsnotify/fsnotify to version v1.4.9
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: eee5235d2509df063189e08e150cc2c8213b54ed
2020-04-07 20:50:27 -04:00
Kubernetes Publisher
e65caf9645
Merge pull request #89919 from mortenhauberg/remove-double-kubectl-from-output
...
Remove double `kubectl` from deprecation warning
Kubernetes-commit: 39da2c0e9c2f05aae10d287ecaf91daa55535a91
2020-04-08 07:02:02 +00:00
Morten Hauberg
84b55fb518
Remove double `kubectl` from output
...
Kubernetes-commit: 5fe57c61482611361502544f36e9df3d17898449
2020-04-07 12:54:26 +02:00
Kubernetes Publisher
09953ef519
Merge pull request #89848 from seans3/kubectl-apply-fix
...
Even with build error, kubectl apply should apply all valid resources
Kubernetes-commit: c1f1b1bceb8e6dfbc0083617a25f17dd8d57340b
2020-04-06 02:46:01 +00:00
Sean R. Sullivan
34abefcfa8
Even with build error, kubectl apply should apply all valid resources
...
Kubernetes-commit: 748ad74245778a93a68652cd7e804d6a1e13ad9d
2020-04-03 19:50:25 -07:00
Kubernetes Publisher
36d8bba27a
Merge pull request #89834 from spiffxp/update-gengo
...
Update k8s.io/gengo to e0e292d8aa12
Kubernetes-commit: 5ea2d69ccdec410a372d92d680f71911a9d0926e
2020-04-04 22:44:26 +00:00
Aaron Crickenberger
83089a9332
Update k8s.io/gengo to e0e292d8aa12
...
This is mainly to pick up the bugfix for reducing log noise while
running import-boss
Kubernetes-commit: f9538b118dc21e0edcda64526526cfd23c9420ca
2020-04-02 19:57:19 -07:00
Kubernetes Publisher
6502a66a50
Merge pull request #89704 from liggitt/gnostic
...
github.com/googleapis/gnostic v0.4.1
Kubernetes-commit: d911254debefb5b630498aa3552899ee2f99f22e
2020-04-03 22:39:21 +00:00
Kubernetes Publisher
1185d7226d
Merge pull request #89795 from julianvmodesto/fix-diff
...
Ensure diff doesn't persist patches
Kubernetes-commit: 15c3e492b3ad896f36f2ca388108362961b57a19
2020-04-03 14:35:07 +00:00
Julian V. Modesto
1cfa7c66b3
Ensure diff doesn't persist patches
...
Kubernetes-commit: 9c0320f1bfd8edfb11c283b3fd422dc6e49360c5
2020-04-02 17:14:17 -04:00
Kubernetes Publisher
7260b83dfa
Merge pull request #89677 from zhouya0/Add_kubectl_describe_CSINode_test_coverage
...
Add kubectl describe CSINode test coverage
Kubernetes-commit: 788a073c79fea816282b87ab2946181821df4531
2020-03-31 22:33:30 +00:00
Jordan Liggitt
b0aa950238
github.com/googleapis/gnostic v0.4.1
...
Kubernetes-commit: 93c7b24562d80959f45c308e7412456a410b9b25
2020-03-31 17:18:56 -04:00
zhouya0
ff83e52b28
Add kubectl describe CSINode test coverage
...
Kubernetes-commit: 991547edb6bc5d9302034fbb94b97204ea951348
2020-03-31 12:15:20 +08:00
Kubernetes Publisher
22018fa262
Merge pull request #89646 from zhouya0/fix_kubectl_describe_CSINode_nil_pointer
...
Fix kubectl describe CSINode nil pointer error
Kubernetes-commit: 933c30359291bf2f4adf01d3359deafaf61c143d
2020-03-30 22:49:16 +00:00
zhouya0
6bc21dccc3
Fix kubectl describe CSINode nil pointer error
...
Kubernetes-commit: 55c455e61f6f1e52337e04eeb4ebd41668ffef17
2020-03-30 17:10:40 +08:00
Kubernetes Publisher
c073e8315c
Merge pull request #89539 from seans3/kubectl-apply-fix
...
Fixes problem where kubectl apply stops after first error
Kubernetes-commit: 2d4253077d2a8b630268822f4d986d6b4e5eaecd
2020-03-28 02:47:38 +00:00
Sean R. Sullivan
26ca5b3402
Fixes problem where kubectl apply stops after first error
...
Kubernetes-commit: b75990cc7bccc5693df34e29745eea0c98d095d1
2020-03-26 13:24:33 -07:00
Kubernetes Publisher
6b2a72dcaa
Merge pull request #86975 from dims/update-hcsshim-v0.8.7-and-containerd-v1.3.2
...
Update to latest cadvisor and containerd (v1.3.3)
Kubernetes-commit: 4ad32682f3605f8eb0c152e3139a42d756106831
2020-03-26 03:58:34 +00:00
Davanum Srinivas
2a02ee270b
Updating dependency golang.org/x/xerrors to version v0.0.0-20191204190536-9bdfabe68543
...
Kubernetes-commit: d2755395517411cfcda6dee9c749a15e4aef5b3f
2020-03-24 13:44:55 -04:00
Davanum Srinivas
b5bb9770bb
Updating dependency golang.org/x/time to version v0.0.0-20191024005414-555d28b269f0
...
Kubernetes-commit: 2b8b3b4008bbf072d216049c48ba792f023d2de8
2020-03-24 13:43:14 -04:00
Davanum Srinivas
e4387f3b27
Updating dependency golang.org/x/net to version v0.0.0-20200202094626-16171245cfb2
...
Kubernetes-commit: 75ceb7baa8f0df1c5cbaf02211c1a74e2addf498
2020-03-24 13:41:31 -04:00
Davanum Srinivas
b259bdf8a7
Updating dependency gopkg.in/check.v1 to version v1.0.0-20190902080502-41f04d3bba15
...
Kubernetes-commit: 9e91a7ddc1a8f90bccff134b77e043809d07f65c
2020-03-24 13:39:41 -04:00
Davanum Srinivas
2a43fca26d
Updating dependency google.golang.org/genproto to version v0.0.0-20191230161307-f3c370f40bfb
...
Kubernetes-commit: 7555985346c48b20d2b6662ebbce93827b513be2
2020-03-24 13:37:58 -04:00
Davanum Srinivas
51fb6796d0
Updating dependency github.com/prometheus/procfs to version v0.0.5
...
Kubernetes-commit: af1833daf2f88d99968c88f28772c63441c92120
2020-03-24 13:34:32 -04:00
Davanum Srinivas
62da5e8450
Updating dependency github.com/matttproud/golang_protobuf_extensions to version v1.0.2-0.20181231171920-c182affec369
...
Kubernetes-commit: 6b864dc4e10bf62508ecbfa3106ac7952004ea9e
2020-03-24 13:26:06 -04:00
Davanum Srinivas
c1edf6ece9
Updating dependency github.com/kr/pretty to version v0.2.0
...
Kubernetes-commit: 54967fe39367c1ada4c9c4b5c2146263f85a41e4
2020-03-24 13:24:29 -04:00
Davanum Srinivas
bbbf813447
Updating dependency github.com/konsorten/go-windows-terminal-sequences to version v1.0.2
...
Kubernetes-commit: f4bcf812b014a0ddf59f35e396a9daeb7ccbe8fd
2020-03-24 13:22:54 -04:00
Davanum Srinivas
4b2895becb
Updating dependency github.com/google/go-cmp to version v0.4.0
...
Kubernetes-commit: 0dd6bf625814ab6ef9f93fbee40cde6d6206d932
2020-03-24 13:19:44 -04:00
Davanum Srinivas
30780a2d95
Update cadvisor and containerd
...
Kubernetes-commit: 4274ea2c89dee24e4c188a71e8164b2a40d1e181
2020-03-24 13:11:42 -04:00
Kubernetes Publisher
4a903e621c
Merge pull request #89444 from gnufied/update-utils-dep
...
bump k8s.io/utils package
Kubernetes-commit: 044a4ce21de7e89308be6cedc59fbf1cbb6b30b9
2020-03-25 05:47:49 +00:00
Hemant Kumar
cab77fd2b7
bump k8s.io/utils package
...
This fixes bug with xfs mount failing because of xfs_repair
being called. Fixes https://github.com/kubernetes/utils/issues/141
Kubernetes-commit: a1ae67d691d514d859fce68299d7bd3830686b38
2020-03-24 17:21:19 -04:00
Kubernetes Publisher
09dae15fbc
Merge pull request #87498 from serathius/drop-heapster
...
Remove heapster support for kubectl
Kubernetes-commit: d3c3907e10e4a9812a3faea00bbd3b4e61e82ac0
2020-03-24 21:27:24 +00:00
Kubernetes Publisher
6a0169e608
Merge pull request #89401 from liggitt/fix_kubectl_explicit_local_port_for_service
...
Fix kubectl explicit local port for service
Kubernetes-commit: 11277d4acaa6edf90977c8733ef2314db2cf1cf0
2020-03-24 09:13:11 +00:00
Jordan Liggitt
53a6dfe9f1
Simplify dual or single port logic
...
Kubernetes-commit: dfeb617cc0e6a7b4c595eb5f7e927e9ceec1e18d
2020-03-23 22:04:14 -04:00
Kubernetes Publisher
1bf9e33e63
Merge pull request #89341 from aojea/bumputils
...
bump k8s.io utils
Kubernetes-commit: 6273449fe06574b3b192b92fe487ddfbd16837af
2020-03-23 05:21:37 +00:00
Antonio Ojea
a152e25669
bump k8s.io utils
...
Fix a bug in k8s.io/utils/net.GetIndexedIP() that wasn't working
with IPv6 addresses with leading zeros.
Kubernetes-commit: dc025534afb0c3106b3aab166f88b971102135d1
2020-03-22 22:21:47 +01:00
Kubernetes Publisher
45c6b79fd8
Merge pull request #89319 from mboersma/fix-mount-sensitive-windows-master
...
Update vendored MountSensitive code for Windows
Kubernetes-commit: ca82b3281f426add48421aa54114d8f54f7d4ce5
2020-03-21 17:01:38 +00:00
marosset
032a1a0325
Updating vendored files
...
Kubernetes-commit: e72714933004dd34170a7e70f006f2ddb8e968d0
2020-03-20 21:13:48 +00:00
Kubernetes Publisher
81abd2ca30
Merge pull request #89018 from abhiraut/npTypes
...
Update code comment for NetworkPolicyPeer
Kubernetes-commit: 3d46b7878c3f8d2d67d7c96c89febe15e40178e1
2020-03-20 05:01:09 +00:00
Kubernetes Publisher
f9874ff36b
Merge pull request #89159 from dims/move-term-package-to-component-base
...
Move term package to component base and switch to moby/term
Kubernetes-commit: bd07a408c1f82858fd63164f3b2937fd5f6905ce
2020-03-19 21:02:14 +00:00
Davanum Srinivas
ddf7d7f93b
Updating dependency github.com/pkg/errors to version v0.9.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 574c75e8fec68e29f6561b0905eaceddaa7f0db4
2020-03-16 17:03:39 -04:00
Davanum Srinivas
0ef3d76d3b
Updating dependency github.com/google/go-cmp to version v0.3.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 865fd484820bf473ac9aa36466baaca80403fa45
2020-03-16 17:01:25 -04:00
Davanum Srinivas
68dd044141
update vendor
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: ee4310280669153c8ed733ae05946af65cc817b5
2020-03-16 16:54:33 -04:00
Davanum Srinivas
196f0c117a
Move k8s.io/apiserver/pkg/util/term to k8s.io/component-base/term
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 1d057da2f73118893b5cc27c15d59ff03beb271e
2020-03-16 16:27:44 -04:00
Kubernetes Publisher
6959c69519
Merge pull request #89105 from andyzhangx/upgrade-40.2
...
Upgrade to azure-sdk v40.2.0
Kubernetes-commit: de931d569e005d916f8f146fc27fdac1c713a0ea
2020-03-19 08:59:59 +00:00
Kubernetes Publisher
a53f08670d
Merge pull request #89014 from enj/enj/i/drop_openstack_cred_plugin
...
client-go: remove openstack auth plugin
Kubernetes-commit: 05134da9b7b90f35fe716d156d823778db16f634
2020-03-19 08:59:57 +00:00
Kubernetes Publisher
ebfafc033b
Merge pull request #88646 from d-kuro/feature/fix-owner
...
Fix ownerReferences.apiVersion for "kubectl create job --from=cronjob/*"
Kubernetes-commit: b8a65b6d068af6d774579c0ecf05ad40764caee0
2020-03-19 08:59:55 +00:00
Kubernetes Publisher
b1ecd8ebaa
Merge pull request #88165 from brianpursley/kubectl-125
...
Fix bug where kubectl completion zsh returns nonzero exit code
Kubernetes-commit: 73a7fdcd2a3297c2752130ed1a12bb29e510447b
2020-03-19 08:59:54 +00:00