Commit Graph

3030 Commits

Author SHA1 Message Date
Madhav Jivrajani 2ea249f8b4 [CVE-2023-45288] .*: bump x/net to v0.23.0
Co-authored-by: Davanum Srinivas <davanum@gmail.com>
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: adf10d3c3941a3d0decd9bc1a6a26fa6a864ec5e
2024-04-04 14:01:29 +05:30
Kubernetes Publisher 7464283086 sync: update go.mod 2024-03-21 02:11:55 +00:00
Kubernetes Publisher 8d45b39a79 Merge pull request #123765 from liggitt/proto-1.27
[1.27][CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0

Kubernetes-commit: 046ba36d69306b10a03000933aa7cdce0aa916b4
2024-03-07 22:59:22 +00:00
Jordan Liggitt 2d93669a05 [CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
Kubernetes-commit: d6e2b0c4a1fb37e2eb7ef5b0685a1c40466557e3
2024-03-06 10:56:15 -05:00
Kubernetes Publisher aba47fd24b Merge pull request #122427 from MadhavJivrajani/tools-bump-127
[1.27][go1.22] .*: bump golang.org/x/tools to v0.16.1

Kubernetes-commit: 09a6986abbb606809e1813fcbd47ff82ca5f327b
2024-01-10 20:18:35 +00:00
Madhav Jivrajani c12c8d7b7f .*: bump golang.org/x/tools to v0.16.1
Bumping tools to include the fix for a nil pointer
deref error in go/types. See golang/go#64812
for more details.

This fix is needed for when we bump to go1.22.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: 18f057f9b74256d45138538a6168802fe96f5e65
2023-12-21 11:02:01 +05:30
Kubernetes Publisher c918c26a3e Merge pull request #121890 from kmala/automated-cherry-pick-of-#120870-upstream-release-1.27
Automated cherry pick of #120870: update filepath-securejoin dependency to 0.2.4 to fix

Kubernetes-commit: 431211c67e1a1b60302e54c74bdc0330a64f5f77
2023-12-18 19:23:23 +00:00
Keerthan Reddy Mala 15d2e7484b run update-vendor script
Kubernetes-commit: a169e9ed6119f8309f01256cafb5cefcac6f7349
2023-12-14 09:23:20 -08:00
Kubernetes Publisher 0046348edd Merge pull request #121546 from dims/automated-cherry-pick-of-#121364-upstream-release-1.27
Automated cherry pick of #121364: bump golang.org/grpc to v1.56.3

Kubernetes-commit: b818656bd1c87899b4b1cf0ecc9716124395cb11
2023-11-01 15:11:24 +00:00
Jonathan Gonzalez V 4b8998964e bump golang.org/grpc to v1.56.3
Bumping golang.org/grpc in light of CVE-2023-44487.

Signed-off-by: Jonathan Gonzalez V <jonathan.abdiel@gmail.com>

Kubernetes-commit: 2652f51e2a56234d2eaa2b89e63134e38b7f9fab
2023-10-19 14:58:49 -03:00
Kubernetes Publisher 0e453a881b Merge pull request #121127 from MadhavJivrajani/bump-x-net-127
[1.27][CVE-2023-39325] .: bump golang.org/x/net to v0.17.0

Kubernetes-commit: 82bc4ccf0051fbd3beb53b32cb04b0418aa46064
2023-10-12 14:28:19 +00:00
Madhav Jivrajani 566fddcaa0 .: bump golang.org/x/net to v0.17.0
Bumping golang.org/x/net in light of CVE-2023-39325 and CVE-2023-44487.

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>

Kubernetes-commit: ff52c6daa8ce633bb94bdc3e8e80f4eebf3a2e39
2023-10-11 03:39:08 +05:30
Kubernetes Publisher 13f7b15bc1 Merge pull request #118930 from atiratree/automated-cherry-pick-of-#118876-upstream-release-1.27
Automated cherry pick of #118876: kubectl explain should work for both cluster and namespace

Kubernetes-commit: 04e86095d38aec469c31c9df707796ff7bf05de3
2023-07-05 21:02:47 +00:00
Kubernetes Publisher 3caadea53b Merge pull request #119086 from neolit123/automated-cherry-pick-of-#118150-origin-release-1.27
Automated cherry pick of #118150 origin release 1.27

Kubernetes-commit: 55872a8eb12e1621e72121b18c15fef1f54a76ff
2023-07-05 21:02:43 +00:00
Lubomir I. Ivanov 70f74a3d3f call ./hack/update-vendor.sh
Kubernetes-commit: 39a4cd1a083f0dff5ff3fc78063b64ad3c61099f
2023-07-05 07:47:00 +03:00
Filip Křepinský 8836121679 kubectl explain should work for both cluster and namespace resources and without a GET method
Kubernetes-commit: f689046fb6bb49f88c7314be7a4db287296a5645
2023-06-26 18:39:28 +02:00
Kubernetes Publisher 3d28bf527c Merge pull request #118553 from puerco/bump-1.27-go1.20.5
[release-1.27] releng/go: Update images, deps and ver to Go 1.20.5

Kubernetes-commit: aae883e5fa7c681530b6eeed7d28050aaf84eef6
2023-06-12 20:07:24 +00:00
Adolfo García Veytia (Puerco) e784fa4b7c update-vendor: update vendored go.sums
Ran hack/update-vendor.sh

Signed-off-by: Adolfo García Veytia (Puerco) <adolfo.garcia@uservers.net>

Kubernetes-commit: e0a2a6efdd1ed709ca0edec61faa6bb51a0ce685
2023-06-08 00:09:03 -06:00
Kubernetes Publisher b105b50331 Merge pull request #117708 from Jefftree/automated-cherry-pick-of-#117705-upstream-release-1.27
Automated cherry pick of #117705: Update kube-openapi to fix race

Kubernetes-commit: 7d93cc600f4c6dbd5c0b9e37ae7f351cfc59fde7
2023-05-02 19:58:05 +00:00
Jefftree 23d320a583 Update kube-openapi to fix race
Kubernetes-commit: 86904a7c580d369edc60c5807ef1377d1ff647d2
2023-05-01 17:19:03 +00:00
Kubernetes Publisher 5e7a14b35e Merge remote-tracking branch 'origin/master' into release-1.27
Kubernetes-commit: 0d6e44998fe1c0a21d0aba1327f55d60ae8a7c2d
2023-03-27 19:41:01 +00:00
Madhav Jivrajani 2571d006b9 .*: 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
Katrina Verey 83e5b6e2a6 Use standard *.kubernetes.io instead of *.k8s.io for ApplySet
Kubernetes-commit: a0cff30104ea950a5cc733a109e7f9084275e49e
2023-03-25 03:35:58 +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
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
Alexander Zielenski 86033dd377 enable openapiv3 by default
Kubernetes-commit: ce3385ab1f9b0cce4d972b8888584dd0fe295c70
2023-03-08 13:15:56 -08:00
Katrina Verey a038484b5c Allow conformant CRDs to be ApplySet parents
Kubernetes-commit: 923d9b63fd87e9446f5746f544237c7e0de009a0
2023-03-07 11:29:50 -05:00
Katrina Verey ca98377c3e Applyset dry run tests + ID value (#116265)
* Test for ApplySet with --dry-run=client|server

* Use the real format for ApplySet ID

* Incorporate feedback

* Adjustments from rebase

Kubernetes-commit: 6a31757f45693fec5ea4723bcb405ce4437e31ca
2023-03-15 11:17:56 +00:00
Kubernetes Publisher c22c2cf969 Merge pull request #116490 from tallclair/docs-urls2
Fix broken links in API documentation

Kubernetes-commit: 110541b3d72e32e0016061cbaaecb4db9683e1eb
2023-03-14 02:39:02 +00:00
Kubernetes Publisher df67006389 Merge pull request #116205 from justinsb/basic_prune_test_option_2
prunev2: Basic pruning logic

Kubernetes-commit: 4fbfe11b89c3a2151f6b778bf404a668f35a63bb
2023-03-14 02:38:56 +00:00
Kubernetes Publisher 3d6f37b4cb Merge pull request #116542 from enj/enj/f/go1.20
Explicit bump to go 1.20

Kubernetes-commit: de9ce03f19e8b1ace1e79fae17119820c4232b67
2023-03-13 22:32:44 +00:00
Monis Khan 863252a71f Explicit bump to go 1.20
Signed-off-by: Monis Khan <mok@microsoft.com>

Kubernetes-commit: ba471884fba92246e1547ce4a27f9d5e735afc60
2023-03-13 12:47:36 -04:00
Kubernetes Publisher ff0a58d6f5 Merge pull request #116510 from flant/whoami-beta
Promote whoami kubectl command

Kubernetes-commit: 4a7ba056911dd822917b00ecc4b6fa77e721bbd5
2023-03-13 14:33:23 +00:00