Abirdcfly
3614667477
cleanup: remove duplicate import
...
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
Kubernetes-commit: 00b9ead02c37921011ebe5293558cea5277cd295
2022-04-24 20:58:04 +08:00
Kubernetes Publisher
0c42a8e996
Merge pull request #111224 from mpuckett159/revert-110923-fix/add-wait-timers
...
Revert "Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster"
Kubernetes-commit: 2694137bfd19730d737ca857631fe18bbbf98767
2022-07-22 19:04:51 +00:00
Marcus Puckett
d9fb1ec8c6
Revert "Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster"
...
Kubernetes-commit: 5badb731a895dfa0a188a3f4aec2d3edfe709b12
2022-07-18 08:48:29 -07:00
Kubernetes Publisher
b5fe0f6e9c
Merge pull request #111008 from cici37/bumpCEL
...
Bump cel-go to v0.12.3
Kubernetes-commit: 19a22f763770d1208dca2b8d50513ac805f7fe14
2022-07-14 13:50:19 +00:00
Kubernetes Publisher
69bcd40e86
Merge pull request #110538 from hwdef/update-kubectl-trans
...
Update the Chinese translation of kubectl
Kubernetes-commit: 15beb41423dce376f96b3fc8bf87d37f0f64f0f8
2022-07-12 13:53:39 +00:00
Kubernetes Publisher
91c9b2720c
Merge pull request #109111 from chendave/ginkgo_upstream
...
Migrate Ginkgo from v1 to v2
Kubernetes-commit: 4569e646ef161c0262d433aed324fec97a525572
2022-07-08 09:54:59 +00:00
Kubernetes Publisher
5de8248f55
Merge pull request #110326 from ardaguclu/add-validation-replace
...
Validate dry-run and force flags can not be used same time in replace
Kubernetes-commit: ebcc5834f996a6265519dfd5b38fb0d53f6a62ad
2022-07-08 05:53:54 +00:00
Kubernetes Publisher
3474b03beb
Merge pull request #111001 from pohly/klog-update
...
build: update to klog v2.70.1
Kubernetes-commit: 8e62fd24b073296c4cfd8f8d966d5922b6d9022c
2022-07-08 02:01:22 +00:00
Kubernetes Publisher
c7450d3964
Merge pull request #110923 from mpuckett159/fix/add-wait-timers
...
Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster
Kubernetes-commit: 9d68640ed3a5f8108eafa1ba386847f13d8aa512
2022-07-07 17:54:27 +00:00
Cici Huang
c6dfda4dfc
Bump cel-go to v0.12.0
...
Kubernetes-commit: 772a252b06da86955d30d7b935dc4dba84fdc328
2022-07-07 17:13:57 +00:00
Arda Güçlü
9a8dad8efc
Change error messages
...
Kubernetes-commit: e41f2a1d7c06a1fd49bc5055fba7e0437ecaec0e
2022-07-07 15:05:17 +03:00
Patrick Ohly
5d247b6090
build: update to klog v2.70.1
...
This makes ktesting more resilient against logging from leaked goroutines,
which is a problem that came up in kubelet node shutdown
tests (https://github.com/kubernetes/kubernetes/issues/110854 ).
Kubernetes-commit: 3581e308835c69b11b2c9437db44073129e0e2bf
2022-07-07 12:54:08 +02:00
Marcus Puckett
3c41b7369c
Add cases for when --timeout=0 and tests
...
Kubernetes-commit: 61ebfdb2018b0dae4e364d0170610ccdec18b2c1
2022-07-01 16:49:31 -07:00
Kubernetes Publisher
d29a7695ef
Merge pull request #110922 from mpuckett159/revert-108086-bugfix/fix-pod-wait-loop
...
Revert "Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster"
Kubernetes-commit: 65679c066d1fc94384756a697afd4b22ab425adc
2022-07-01 14:51:22 -07:00
Marcus Puckett
533f9479cc
Revert "Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster ( #108086 )"
...
This reverts commit 171431ca2c009c0a576fa288b7df892b59299389.
Kubernetes-commit: a6bd1e6ac90f3ccbbe527e44e3217a8420636c41
2022-07-01 13:45:18 -07:00
Kubernetes Publisher
8001e30faa
Merge pull request #110831 from chendave/openapi
...
Bump `kube-openapi` to the latest
Kubernetes-commit: 8a7eda4f610f7003bf096d870531c7583751674e
2022-06-30 20:54:32 +00:00
Marcus Puckett
2e38f74bcc
Move kubectl wait to informers with a cache to avoid hanging due to objects disappearing from the cluster ( #108086 )
...
* move to using informers for getObjAndCheckCondition
* move to using informers for IsDeleted
* update tests to handle new informer methodology
* set minimum timeout to 1s because informer can't handle less for caching reasons
* fix null return for deletes issue
Kubernetes-commit: 171431ca2c009c0a576fa288b7df892b59299389
2022-06-30 20:54:29 +00:00
Kubernetes Publisher
5a63dd26a6
Merge pull request #110398 from ardaguclu/flatten-rollout-status
...
Enable resource builder flattening in rollout status
Kubernetes-commit: ab4aa182a5808c9e61413fadc051d99d6572b0ab
2022-06-29 08:23:36 +00:00
Kubernetes Publisher
270b635308
Merge pull request #110619 from ardaguclu/split-patching
...
(kubectl apply): Split patching types into functions and refactorings
Kubernetes-commit: b5f202f0edcb091fc2f9139191b4187c25ce688f
2022-06-29 00:26:33 +00:00
Dave Chen
df5fb9b59b
Bump `kube-openapi` to the latest
...
This will help us to get rid of `Ginkgo` v1 dep.
Signed-off-by: Dave Chen <dave.chen@arm.com>
Kubernetes-commit: 597071af17377f5ab4de03804b0d8b41f73fe7ce
2022-06-28 15:59:50 +08:00
Arda Güçlü
f95d534f9d
Move resource lookup into its own function
...
Kubernetes-commit: 66c2f6069ebbfa41d0bef0f3959abda59b8483f1
2022-06-28 09:30:06 +03:00
Kubernetes Publisher
dad7825799
Merge pull request #110788 from 21kyu/change_reflect_ptr
...
Change reflect.Ptr to reflect.Pointer
Kubernetes-commit: 10810ab42bc8acde6732feae545aa34a09ecd299
2022-06-27 20:28:07 +00:00
Kubernetes Publisher
def11f92a6
Merge pull request #110668 from brianpursley/k-108630
...
Remove unused flags from kubectl run
Kubernetes-commit: d9e7f25a804fcc3a75b0d65a4e7af2fae1ab4999
2022-06-27 16:23:41 +00:00
21kyu
0bf778323e
Change reflect.Ptr to reflect.Pointer
...
Kubernetes-commit: df168d5b5c2dab7414fc00ead1a51257ec326a98
2022-06-26 01:23:43 +09:00
Kubernetes Publisher
6f51bbcde5
Merge pull request #110764 from soltysh/improve_msg
...
Improve run and debug attach message upon failure
Kubernetes-commit: 411ecc3b6296d095050ed641c6880d78bbcedc39
2022-06-24 02:27:09 -07:00
Maciej Szulik
6707e9d96c
Improve run and debug attach message upon failure
...
Kubernetes-commit: 43c2ae479f056f9e420062e11f3251b7095c3108
2022-06-24 09:07:44 +02:00
Kubernetes Publisher
2d67b5a367
Merge pull request #110724 from pohly/klog-update
...
build: update to klog v2.70.0
Kubernetes-commit: ddfbb5bdbef1febda92fdc4ee4666f5339d1f729
2022-06-23 04:35:40 +00:00
Patrick Ohly
17d8956ca9
build: update to klog v2.70.0
...
The main practical advantage is that klog.Fatal no longer dumps the backtrace
of all goroutines.
Kubernetes-commit: f05e327ca611c23469ef41310d1d59b384cedc27
2022-06-22 16:29:51 +02:00
Arda Güçlü
d461e172d5
Update dependencies for kubectl
...
Kubernetes-commit: be5f7c051b6105bc9a8d781edff86c264d446c91
2022-06-22 10:35:36 +03:00
Arda Güçlü
df792c788b
Use error wrapping in patchSimple
...
Kubernetes-commit: 22b43d4edbee4f89984d1b905adb1f905f3ab90b
2022-06-22 10:22:27 +03:00
Arda Güçlü
b19c7e78f3
Move getPatchType logic back to main function
...
Kubernetes-commit: 4ed5653a0bc8ca53ca6a917e634457bd7a2d8dae
2022-06-22 09:35:49 +03:00
Brian Pursley
7a7b2a177c
Remove unused flags from kubectl run
...
The following flags, which do not apply to kubectl run,
have been removed:
--cascade
--filename
--force
--grace-period
--kustomize
--recursive
--timeout
--wait
These flags were being added to the run command to support
pod deletion after attach, but they are not used if set, so
they effectively do nothing.
This PR also displays an error message if the pod fails to be
deleted (when the --rm flag is used). Previously any error
during deletion would be suppressed and the pod would remain.
This PR also adds some unit tests for run and attach with and
without the --rm flag. As such, some minor refactoring of the
run command has been done to support mocking dependencies.
Kubernetes-commit: 25e713ba777ec1158fad749e9467601526ba096a
2022-06-21 10:51:30 -04:00
Arda Güçlü
351ebce2c4
Stop passing source as parameter
...
This commit removes passing source field as parameter. Instead,
this commit returns error verb and error functions to caller function.
Caller function can add source field by generating correct message.
Kubernetes-commit: d336f7df874dc978ebd97971e1fc93d891c21e7d
2022-06-20 10:04:18 +03:00
Arda Güçlü
2ca41173d3
(kubectl apply): Split patching types into functions and refactorings
...
Patch type determination is done by checking existence
of resource in schema and if it exists, it uses strategic merge patch.
Otherwise, like for CRDs, it uses merge patch type.
Currently, this code portion is not easily extensible and this PR
splits required checks into their own function to increase extensibility.
Kubernetes-commit: 15512210e3e14b0c827d13334394d658dc7ddc88
2022-06-16 11:12:17 +03:00
Kubernetes Publisher
4483ba9cf6
Merge pull request #110378 from lucacome/bump-grpc
...
Bump grpc to v1.47.0
Kubernetes-commit: de5982637aebe17b0fa4a814ec1e6675c0132ddd
2022-06-14 20:32:36 +00:00
Luca Comellini
cecb12a5a4
Bump grpc to v1.47.0
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
Kubernetes-commit: 51fafd7de3e0d71d98a1f9e10d3801f157472ae3
2022-06-13 22:08:47 -07:00
Kubernetes Publisher
8e93d80cb3
Merge pull request #110518 from dims/switch-to-released-version-of-v3.8.0-github.com/emicklei/go-restful/v3
...
Switch to released version of v3.8.0 - github.com/emicklei/go-restful/v3
Kubernetes-commit: 0fe0dbf3fb8cf501c24c87f4113a3819cb86a550
2022-06-13 20:28:30 +00:00
Kubernetes Publisher
aa640b9cbc
Merge pull request #109850 from ardaguclu/validate-nooptdefval
...
Define NoOptDefVal for validate flag
Kubernetes-commit: 661cbe6823fc5b7d62b80c6dc43447af53976290
2022-06-13 16:23:50 +00:00
Arda Güçlü
477b1e041a
Add license header into rollout status test file
...
Kubernetes-commit: ab15419356a47112492b04ad6434bec30c827a11
2022-06-13 16:03:37 +03:00
Arda Güçlü
195784dabe
Add unit tests for rollout status command
...
This commit makes adjustments in rollout status command to make it
unit testable. In addition to that, unit tests for rollout status
command is added.
Kubernetes-commit: f21e5983a95ab4e72aa0ddd9ae465a613490b422
2022-06-13 15:10:26 +03:00
hwdef
9a8c8e13e6
Update the Chinese translation of kubectl
...
Kubernetes-commit: 1c4387c78f0d48398efb0dcc3268fa156cdd8ffd
2022-06-13 19:08:27 +08:00
Kubernetes Publisher
426a252525
Merge pull request #110520 from dims/update-gopkg.in/yaml.v3-to-v3.0.1
...
Update gopkg.in/yaml.v3 to v3.0.1
Kubernetes-commit: 3375f5773b4371bc4975879521002b16ed8f0f56
2022-06-13 08:30:01 +00:00
Arda Güçlü
ec010ddaa3
Remove redundant validateFlag checks
...
Kubernetes-commit: 5b274249400157028f1d9107b6bbd0686be2c076
2022-06-13 10:06:51 +03:00
Davanum Srinivas
f1d3249116
Update gopkg.in/yaml.v3 to v3.0.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 68b414764bfa32c3232df7c7455b77e8e8c8ecd7
2022-06-11 20:39:40 -04:00
Davanum Srinivas
77c0085a7f
Switch to released version of v3.8.0 - github.com/emicklei/go-restful/v3
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 6f2889718fb0bab46558fcd4a11b6858d5fc2149
2022-06-11 11:27:08 -04:00
Kubernetes Publisher
4848b9ebd6
Merge pull request #110513 from dims/switch-to-v1.0.2-of-github.com/chai2010/gettext-go
...
Switch to v1.0.2 of github.com/chai2010/gettext-go
Kubernetes-commit: 867b5cc31b376c9f5d04cf9278112368b0337104
2022-06-11 04:22:30 +00:00
Kubernetes Publisher
0573521d7f
Merge pull request #110512 from dims/switch-to-released-tag-v1.0.0-for-github.com/daviddengcn/go-colortext
...
Switch to released tag v1.0.0 for github.com/daviddengcn/go-colortext
Kubernetes-commit: 3f1a9f9f3eaeae3d387b9152ea9aebb52be72319
2022-06-11 04:22:28 +00:00
Kubernetes Publisher
c046fff4d5
Merge pull request #110510 from dims/switch-to-github.com/MakeNowJust/heredoc-v1.0.0-and-avoid-SHA
...
Switch to v1.0.0 of github.com/MakeNowJust/heredoc (avoid SHA)
Kubernetes-commit: f3f50b4d7ceb4e27ed0d0b90c90284d71586aa0f
2022-06-11 00:30:14 +00:00
Davanum Srinivas
29180f31b7
Adapt to newer APIs
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: feca7983b77be3d7d578f3d5b64cbb1be6f327af
2022-06-10 17:23:47 -04:00
Davanum Srinivas
4bf64b9877
Switch to v1.0.2 of github.com/chai2010/gettext-go
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 1ff96ede747639dbb1c7778befc79c48410e470c
2022-06-10 16:07:52 -04:00