ArkaSaha30
d2f7b2679a
update gofuzz dependency
...
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
Kubernetes-commit: 1d15354ccb56b2e367cc403777255125ef65b7df
2023-04-19 21:08:16 +05:30
ArkaSaha30
99af995eae
Update go-logr dependencies
...
Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
Kubernetes-commit: 2cd23c8b17c93f75a30cf3f651369d7a932aef2d
2023-04-19 21:01:55 +05:30
charles-chenzz
0d2299217d
reduce util pkg for testing in tempdir.
...
Kubernetes-commit: aaa30439bdda1589eacc7be8547c297a73e346b9
2023-04-18 11:18:10 +08:00
Mohit Sharma
17e6a61f46
Dependencies Update golang.org/x/tools v0.7.0 to v0.8.0
...
Kubernetes-commit: 6f90c5363301c9417a3a806cac69f3e79e66a66c
2023-04-14 04:39:43 -07:00
Kubernetes Publisher
131c723221
Merge pull request #117399 from mohitsharma-in/update/golang_time
...
dependencies : Update golang.org/x/time v0.3.0
Kubernetes-commit: cf89189ca3a3e5d280ba1cb09998c4b88dc1e127
2023-04-19 14:59:40 +00:00
Mohit Sharma
0b702036e7
Dependencies Update golang.org/x/timet 90d013bbcef8 to v0.3.0
...
Kubernetes-commit: 4d73864026cde02f4a1cdf9e889a124174d38e38
2023-04-16 22:18:35 -07:00
Kubernetes Publisher
2d31ffc50c
Merge pull request #117296 from humblec/hcsshim
...
dependencies: update {uuid,sortorder}
Kubernetes-commit: a71b7570dd85be41a2668f7a9d4ae8ad3d9148ea
2023-04-14 14:52:41 +00:00
Mohit Sharma
ba28382d78
Dependencies Update google.golang.org/protobuf v1.28.1 to v1.30.0
...
Kubernetes-commit: 8efeb5afcfd006a48d6e1263a5cf8de3284797df
2023-04-14 04:28:47 -07:00
Humble Chirammal
0251633c83
dependencies: update gh/fvbommel/v1.1.0
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 9cfdf989edac74b63888578f434e47cbe65446b3
2023-04-14 11:51:11 +05:30
Humble Chirammal
34311cc343
dependencies: xlab/treeprint v1.2.0
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 6b70710b0d13cfa0fb8af3896433c157c268bdae
2023-04-14 11:17:07 +05:30
Kubernetes Publisher
d0d314a48a
Merge pull request #117285 from humblec/azure-go-autorest
...
dependencies: update gh/Azure/auto-test/{adal,validation}
Kubernetes-commit: ba0a8f9cceb513bc36bd803e9bf8f9a8c3912ff2
2023-04-13 23:50:53 +00:00
Humble Chirammal
8a8f01d130
dependencies: update gh/Azure/auto-test/{adal,validation}
...
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
Kubernetes-commit: 6d13cad2cf56d0bad77a6410a0c36b2cf8f0df57
2023-04-13 23:25:48 +05:30
Kubernetes Publisher
c3e6aae4c2
Merge pull request #116896 from thockin/apimachinery_util_diff_cleanup
...
apimachinery util/diff cleanups
Kubernetes-commit: c3e3ff989ac9abfb0dc3b958fcb698fcce952f8c
2023-04-13 17:08:56 +00:00
aditya-K2
c60b12df3a
Move info where its most relevant
...
Kubernetes-commit: e0d5c4aa93e6279979a60db5c8357799c2d54a8f
2023-04-08 00:27:13 +05:30
Antoine Pelisse
2c4bec21e5
openapi: Make file client more easy to re-use
...
A few notes about the change:
1. I need to initialize the fileclient once, in an init function, so I
don't have access to `testing.T` yet.
2. I want to be able to configure the openapi files that I use
3. We already have a "cache" client that wraps another client, we don't
need to re-implement caching here, one can just do:
`cache.NewClient(openapitest.NewFileClient("some/path"))` to do a cached
client. Or initialize it in an init/global var.
Since there is still some value to use the embedded file, make an
alternative constructor while using fs.FS interface to be able to
manipulate both virtual and disk-based filesystems.
Kubernetes-commit: 29503fd8d45bc2c9438e92936bf4111162529b40
2023-03-28 13:40:28 -07:00
Tim Hockin
c131fb884e
Replace uses of ObjectReflectDiff with cmp.Diff
...
ObjectReflectDiff is already a shim over cmp.Diff, so no actual output
or behavior changes
Kubernetes-commit: bc302fa4144d21a338683cd83701661f97be4aba
2023-03-23 11:34:03 -07:00
Tim Hockin
ece694d5d1
Replace uses of diff.ObjectDiff with cmp.Diff
...
ObjectDiff is already a shim over cmp.Diff, so no actual output or
behavior changes
Kubernetes-commit: 29c0b73d640b6e50c4f2dfeee7b07ca66a530dbd
2023-03-23 11:29:01 -07:00
Tim Hockin
a431fc3d05
Replace apimachinery diff.StringDiff with cmp
...
I forced failures of most of these tests and verified readability
Kubernetes-commit: 97bab44cae3857710bfb072d233e654784082ee3
2023-03-23 11:10:32 -07:00
Kubernetes Publisher
3b35899e28
Merge pull request #117102 from ardaguclu/move-genericiooptions
...
Move genericclioptions.IOStreams to genericiooptions.IOStreams
Kubernetes-commit: 7da3893003eb2e5007a45f38b1276d554125c5b8
2023-04-12 05:28:28 +00:00
Kubernetes Publisher
8da1ed5082
Merge pull request #117034 from ardaguclu/events-support-fullnames
...
kubectl events: Support fully qualified names for --for flag
Kubernetes-commit: a9edbee7088d4b09706f19632565af00c82abb50
2023-04-12 05:28:25 +00:00
Arda Güçlü
da6bd32b26
More migrations from genericclioptions to genericiooptions
...
Kubernetes-commit: b4e4db336f690606fcdb69bf1d3109f4edc9bd7b
2023-04-05 15:14:51 +03:00
Arda Güçlü
3f05cfcd78
Migrate genericclioptions.IOStreams usage to genericiooptions
...
Kubernetes-commit: 00c30941260a27e6929aef84c7fdbc8f1508518c
2023-04-05 14:07:46 +03:00
Arda Güçlü
5de8e8f539
kubectl events: Support fully qualified names for --for flag
...
Users can pass resources into `kubectl events` command via `--for` flag,
if they have desire to only get events for the resource they specify.
However, current `kubectl events` does not support passing fully qualified
names(e.g. `replicasets.apps`, `cronjobs.v1.batch`, etc.). This PR adds support
for this.
Kubernetes-commit: 457bb58ebbf5a863ce30f51c53a84bc41c2380dc
2023-03-31 12:34:00 +03:00
Kubernetes Publisher
65639830b2
Merge pull request #116948 from MadhavJivrajani/fix-verify-vendor
...
.*: update vendor dir and cleanup
Kubernetes-commit: 3a46f2611503b4d8a8ab557bf2541ac9c1be695a
2023-03-27 19:38:57 +00:00
Madhav Jivrajani
5dbdaad40a
.*: update vendor dir and cleanup
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 63b5ca69f1f481b2b4b2ee967f5b8b7b58937211
2023-03-27 19:18:05 +05:30
Kubernetes Publisher
bc9a57ed03
Merge pull request #116780 from KnVerey/applyset-annotation-domain
...
Use standard *.kubernetes.io instead of *.k8s.io for ApplySet
Kubernetes-commit: 786316f0b6bb9078cd564ebf5401bb2e9ac7f2a2
2023-03-21 21:28:42 +00:00
Katrina Verey
03f092a1af
Use standard *.kubernetes.io instead of *.k8s.io for ApplySet
...
Kubernetes-commit: a0cff30104ea950a5cc733a109e7f9084275e49e
2023-03-20 18:21:04 -04:00
Ian K. Coolidge
e3de8817ec
Update k8s.io/utils version to v0.0.0-20230313181309-38a27ef9d749
...
Steps:
1) Manualy update go.mod with new version string
2) ./hack/update-vendor.sh
3) Fixup go.sum with new package hash
4) ./hack/update-vendor.sh
Kubernetes-commit: 9f46cbc6fa475c420af3ccd654d4e59606375836
2023-03-18 14:52:37 +00:00
Kubernetes Publisher
0921f9b4f1
Merge pull request #116584 from justinsb/parallel_discovery
...
kubectl prunev2: issue discovery requests in parallel
Kubernetes-commit: 228722578aa6b4c11694d504db29ffd1a07455f1
2023-03-15 11:18:40 +00:00
Kubernetes Publisher
67016c7205
Merge pull request #115075 from aojea/ipaddress
...
IPAddress allocator
Kubernetes-commit: f44d561c1f8c327bdf2ff3bff175bd10d161454c
2023-03-15 11:18:36 +00:00
Kubernetes Publisher
5de08c8b99
Merge pull request #116598 from natasha41575/updateKustV5
...
Update kubectl kustomize to kyaml/v0.14.1, cmd/config/v0.11.1, api/v0…
Kubernetes-commit: 6df64241d03cdf0c26137fceda3c39cb9775178c
2023-03-15 11:18:31 +00:00
Kubernetes Publisher
97de9e3e9a
Merge pull request #116539 from pohly/ginkgo-gomega-update
...
dependencies: ginkgo v2.9.1, gomega v1.27.3
Kubernetes-commit: f22504a9bafd5e34d86853a816d10578376aadc2
2023-03-15 11:18:28 +00:00
Kubernetes Publisher
c59a64b78f
Merge pull request #116390 from alexzielenski/kubectl/explain/openapiv3/on-by-default
...
kubectl explain: use openapiv3 by default
Kubernetes-commit: 900278dd415baf686a4964ce0c9b60782996c95c
2023-03-15 11:18:22 +00:00
Kubernetes Publisher
2cd0510aa3
Merge pull request #116580 from justinsb/applyset_refactor
...
kubectl prunev2: Refactor the applyset to be more reusable
Kubernetes-commit: 3c6ad6df1dabc63d6213023c57f3da320c58f7e9
2023-03-15 11:18:17 +00:00
Kubernetes Publisher
6c3793b910
Merge pull request #116579 from justinsb/kubectl_diff_split_tracker_from_prune
...
kubectl diff: refactor tracker into a separate type
Kubernetes-commit: a99779eb634c0922d32be2d2ad60d8ade66df91a
2023-03-15 11:18:12 +00:00
Kubernetes Publisher
29dbe7511f
Merge pull request #116595 from MadhavJivrajani/bump-kubectl-subresource-beta
...
kubectl: Change subresource flag to beta
Kubernetes-commit: 9c2d28f7d55a5210d02b9a3c7dc6449b9e125340
2023-03-15 11:18:04 +00:00
Kubernetes Publisher
05282cc5cb
Merge pull request #116353 from KnVerey/applyset-crd-parents
...
ApplySet: allow custom resources to be parent objects
Kubernetes-commit: 480a0c2c3601a54be0679f078c819ba6f887553f
2023-03-15 11:18:00 +00:00
Alexander Zielenski
25f108da25
throw missing field in std err
...
Kubernetes-commit: 0c0a91d4d97547aa5356e5dc326361d1a375d494
2023-03-14 12:34:04 -07:00
Alexander Zielenski
f4936cb9cc
log name of mising field, not path
...
Kubernetes-commit: 180c312f31f5de372eb27b5a120d5a6ce94bc07c
2023-03-14 12:20:11 -07:00
Alexander Zielenski
ef349ea77d
use referred type's type when it is not an object
...
i think we should also do this when it has no GVK? objects with no GVK cant be explained
Kubernetes-commit: 636c259474a5e7c5743d3084cca7b50f658d982c
2023-03-14 11:16:30 -07:00
natasha41575
178e0df9e6
Update kubectl kustomize to kyaml/v0.14.1, cmd/config/v0.11.1, api/v0.13.2, kustomize/v5.0.1
...
Kubernetes-commit: 09e6e4db1d2fd901601f5ed23c7c29b7dc310649
2023-03-14 11:40:28 -05:00
Madhav Jivrajani
56c5264e50
kubectl: Change subresource flag to beta
...
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
Kubernetes-commit: 9fbd08e075dae2b67386fe2c5283f28272858008
2023-03-14 21:44:32 +05:30
Stephen Kitt
cfd2169f88
cli: replace intstr.FromInt with intstr.FromInt32
...
This touches cases where FromInt() is used on numeric constants, or
values which are already int32s, or int variables which are defined
close by and can be changed to int32s with little impact.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Kubernetes-commit: 45836971f27ca70cd7742e8ee66e99e3c648cf9f
2023-03-14 16:17:48 +01:00
justinsb
11dbc9b97f
prunev2: find resources in parallel
...
To improve wall-clock speed, we run list operations in parallel. This
particularly helps when the round-trip time is high.
We issue requests as quickly as possible, kube-apiservers should all
have priority and fairness at this point and we don't want to
duplicate/fight that system.
Kubernetes-commit: 82eee59d0feb4b303e6ef78ebb7ec646a059f266
2023-03-14 12:45:45 +00:00
justinsb
62b0fbdb7a
kubectl prunev2: Refactor the applyset to be more reusable
...
This enables sharing with diff.
Kubernetes-commit: d016fdcc834099dee721f42a384e1bc1f710e599
2023-03-14 12:12:00 +00:00
justinsb
180519d83a
kubectl diff: refactor tracker into a separate type
...
This means that we can reuse the logic even if we swap out the pruner.
Kubernetes-commit: 9c5c8b243d1a6524e38d847c54de3046b332d373
2023-03-14 12:06:44 +00:00
Alexander Zielenski
175f88290e
use title case for "Object" type
...
for backwards compatibility
Kubernetes-commit: 61d408832acac1c703922007d5e590cb86f5c801
2023-03-13 17:34:09 -07:00
Patrick Ohly
87f39ef8f0
dependencies: ginkgo v2.9.1, gomega v1.27.4
...
They contain some nice-to-have improvements (for example, better printing of
errors with gomega/format.Object) but nothing that is critical right now.
"go mod tidy" was run manually in
staging/src/k8s.io/kms/internal/plugins/mock (https://github.com/kubernetes/kubernetes/pull/116613
not merged yet).
Kubernetes-commit: fe59e091eb3331db54cff2351f16eabfe0cb681d
2023-03-13 16:06:20 +01:00
aditya-K2
06bf9e7cc8
Update `kubectl edit` documentation
...
kubectl defaults to /bin/bash if the SHELL environment variable isn't
set. Updating the docs to mention that you can override the shell
location by setting the SHELL environment variable.
Kubernetes-commit: 0a508ad8067dcc8d48420daca536fca09df5846b
2023-03-13 00:01:39 +05:30
Alexander Zielenski
86033dd377
enable openapiv3 by default
...
Kubernetes-commit: ce3385ab1f9b0cce4d972b8888584dd0fe295c70
2023-03-08 13:15:56 -08:00