Commit Graph

19454 Commits

Author SHA1 Message Date
Nabarun Pal
2bf2c4f3a4 staging/apiserver: correct KubeConfigFile type in authorization types
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2023-10-17 20:01:27 +05:30
Kubernetes Prow Robot
139fa69620 Merge pull request #120877 from soltysh/unbound_variable
Default clientset_pkg and clientset_name variables
2023-09-26 12:05:09 -07:00
Kubernetes Prow Robot
e602e9e03c Merge pull request #120865 from aojea/remotecmd_flake
deflake TestWebSocketClient_HeartbeatSucceeds
2023-09-26 06:50:14 -07:00
Maciej Szulik
9b32d2f67d Default clientset_pkg and clientset_name variables 2023-09-26 11:39:03 +02:00
Lukasz Szaszkiewicz
70ae9c441c storage/util: introduce HasInitialEventsEndBookmarkAnnotation 2023-09-25 15:41:14 +02:00
Kubernetes Prow Robot
fcfc2d05a4 Merge pull request #119557 from p0lyn0mial/upstream-watch-list-etcd-store
Add support for API streaming to the etcd store implementation
2023-09-25 04:32:58 -07:00
Antonio Ojea
4a74958b2d deflake TestWebSocketClient_HeartbeatSucceeds
Change-Id: I1f3331255ed81183b25ec24084c00d0cf7dfb510
2023-09-25 10:31:46 +00:00
Lukasz Szaszkiewicz
ca562fd280 storage/etcd: the watcher supports the API streaming 2023-09-25 12:26:38 +02:00
Joseph Anttila Hall
1b602ffd9a Bump Konnectivity to 0.28.0 2023-09-22 13:10:24 -07:00
Kubernetes Prow Robot
7a941176a7 Merge pull request #120807 from p0lyn0mial/upstream-extend-generic-watch-semantic-tests
Extend RunWatchSemantics test by a new flavour and fill the gap
2023-09-22 06:16:49 -07:00
Lukasz Szaszkiewicz
0e238c4c28 storage/testing/watcher_tests: add new flavour to RunWatchSemantics test and fill the gap
the new flavour proves that a storage layer follows RV
which is equal to the global rv
2023-09-22 13:02:22 +02:00
Kubernetes Prow Robot
1e862b0fec Merge pull request #120388 from HirazawaUi/add-group-to-apiserver-tracing
Add group, version, namespace, name, and subresource to apiserver tracing
2023-09-21 13:07:10 -07:00
Kubernetes Prow Robot
cde6a46a48 Merge pull request #120799 from aojea/workqueue_test
workqueue unit tests to assert collapsing behaviors
2023-09-21 08:44:27 -07:00
Antonio Ojea
8a31bb6786 workqueue unit tests to assert collapsing behaviors
Change-Id: If4bf54c3af603c17de49055960f9a76e7d38aab3
2023-09-21 11:13:33 +00:00
Lukasz Szaszkiewicz
dc5cfe3cff storage/testing/watcher_tests: refactor RunWatchSemantics tests 2023-09-21 12:16:16 +02:00
Kubernetes Prow Robot
fd5f36e6a0 Merge pull request #120175 from kannon92/move-pod-failure-policy-constant
move reasons to api package for job controller
2023-09-20 03:06:00 -07:00
Kubernetes Prow Robot
09200e9c92 Merge pull request #120752 from p0lyn0mial/upstream-client-go-initial-events-value
cache/reflector: check the value of the initial-events-end annotation
2023-09-19 21:40:17 -07:00
Kubernetes Prow Robot
b28622c3e6 Merge pull request #120736 from MadhavJivrajani/bump-govmomi
.: bump govmomi to v0.30.6
2023-09-19 21:40:10 -07:00
Kevin Hannon
a62eb45ae2 Rename job reasons to JobReasons as part of api review 2023-09-19 13:10:22 -04:00
Kubernetes Prow Robot
408e45a66a Merge pull request #120695 from p0lyn0mial/upstream-move-watch-semantic-tests
storage/testing: make WatchSemantics tests storage agnostic
2023-09-19 05:23:07 -07:00
Lukasz Szaszkiewicz
04668c0043 cache/reflector: check the value of the initial-events-end annotation 2023-09-19 12:59:23 +02:00
Madhav Jivrajani
5c28fd2847 vsphere: adapt to govmomi bump
Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-09-19 14:11:05 +05:30
Lukasz Szaszkiewicz
4b60c18183 storage/etcd3/watcher_test: refactor TestWatchErrorWhenNoNewFunc to a table test 2023-09-19 10:35:09 +02:00
Lukasz Szaszkiewicz
91bb75883c storage/testing/watcher_tests: make TestCacherWatchSemantics storage agnostic 2023-09-19 08:50:27 +02:00
Kubernetes Prow Robot
f9f00da6bc Merge pull request #118761 from TommyStarK/gh_113831
move common logic of highestSupportedVersion to util package
2023-09-18 13:59:25 -07:00
TommyStarK
42356bfbb3 move common logic of highestSupportedVersion to util package
Signed-off-by: TommyStarK <thomasmilox@gmail.com>
2023-09-18 21:25:29 +02:00
Madhav Jivrajani
fc6b19a4ba .: bump govmomi to v0.30.6
Bumping govmomi to include an error check fix needed
to work with go1.20. We made this fix in the CI, but
were reliant on the text matching of error strings,
which is why it didn't catch the actual issue. This

Fix in b4eac19369
PR to bump govmomi in cloud-provider-vsphere: https://github.com/kubernetes/cloud-provider-vsphere/pull/738

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2023-09-18 22:15:49 +05:30
Kubernetes Prow Robot
9d6180559b Merge pull request #119099 from palnabarun/authz-config
[StructuredAuthorizationConfiguration] Implement API types and wire kube-apiserver to use them
2023-09-18 07:08:31 -07:00
Lukasz Szaszkiewicz
afbb1a6ef9 storage/testing/watcher_tests: move TestCacherWatchSemantics (no-op) 2023-09-18 15:28:14 +02:00
Lukasz Szaszkiewicz
3a96baf3fa storage/testing/utils: add helper functions 2023-09-18 15:28:10 +02:00
Kubernetes Prow Robot
10d487313d Merge pull request #120694 from aojea/ws_healthchec
add loging and bump timers to avoid races
2023-09-18 03:00:42 -07:00
Majid Garoosi
a919079ff3 Check --show-events in kubectl describe pvc (#120380)
* Check --show-events arg before fetching events

* Remove unnecessary else statement

* Add test for false show events
2023-09-18 01:20:30 -07:00
Nabarun Pal
52c582ca77 Bootstrap API Types for Structured Authorization Configuration
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2023-09-18 11:33:17 +05:30
Kubernetes Prow Robot
f551940626 Merge pull request #119526 from sttts/sttts-idiomatic-cached
kube-openapi/cached: bump and adapt to more go-idiomatic caching library
2023-09-15 14:08:12 -07:00
justinsb
10caecb3b2 kubectl prune v2: switch to contains-group-kinds annotation
The contains-group-resources was an implementation error, we specified
contains-group-kinds in the KEP.

Because it is in alpha, we simply switch to the new annotation.

We will recognize the old annotation and migrate existing alpha
applysets, but support for this migration can be removed in beta/GA of
applyset.
2023-09-15 11:23:20 -04:00
Dr. Stefan Schimanski
6c59e8be5e hack/update-vendor.sh
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2023-09-15 15:42:13 +02:00
Dr. Stefan Schimanski
dad1b2a430 Fixup kube-openapi/pkg/cached changes 2023-09-15 15:42:13 +02:00
Kubernetes Prow Robot
bad6b29b9b Merge pull request #120691 from p0lyn0mial/upstream-refactor-storage-testing
storage/testing: a simple refactor
2023-09-15 03:04:13 -07:00
Lukasz Szaszkiewicz
39af594f31 storage/testing: a simple refactor 2023-09-15 10:59:10 +02:00
Antonio Ojea
40618b765c add loging and bump timers to avoid races
Change-Id: I6da35b6fb33c939f3f92f8ebf4c6a18bdf1644e4
2023-09-15 08:23:58 +00:00
Kubernetes Prow Robot
d393d4e151 Merge pull request #120574 from logicalhan/cslis
promote component SLIs to GA; remove feature gates for component slis
2023-09-14 22:52:12 -07:00
Kevin Hannon
c6e9fba79b move reasons to api package for job controller 2023-09-14 13:24:29 -04:00
Kubernetes Prow Robot
b8ef1a0791 Merge pull request #120492 from cezarygerard/fix-node-providerid
service controller: update LB nodes updates - update nodes if providerID has changed
2023-09-14 06:36:12 -07:00
Kubernetes Prow Robot
a68093a3ff Merge pull request #120506 from alexzielenski/import-restrictions
Update e2e import restrictions
2023-09-13 21:56:22 -07:00
Kubernetes Prow Robot
37e7f7446f Merge pull request #120317 from cezarygerard/limit-logging
service controller: limit logging node names to 20
2023-09-13 21:56:11 -07:00
Majid Garoosi
710dceded5 Look for pods in ownerReferences of PVC (#120427)
* Look for pods in ownerReferences of PVC

* Implement for loop instead of using slices package

* Add tests for getPodsForPVC function

* Make PVC names consistent

* Remove volumes part of the pvc owner pod

* Do not store result of append in another variable

* Fix lint error
2023-09-13 09:56:12 -07:00
Cezary Zawadka
80c8074e3b service controller: limit logging node names to 50.
This should improve performance on big clusters (1000s of nodes)

Signed-off-by: czawadka <czawadka@google.com>
2023-09-13 15:11:27 +02:00
Cezary Zawadka
349e3ebf80 service controller: improve node lifecycle updates - update nodes if providerID has changed
Signed-off-by: czawadka <czawadka@google.com>
2023-09-13 15:04:01 +02:00
Kubernetes Prow Robot
97e87e2c40 Merge pull request #120575 from benluddy/precompute-cr-accepts
Reuse SupportedMediaTypes for CR content-type negotiation.
2023-09-13 03:00:23 -07:00
Kubernetes Prow Robot
10f9d5ce6d Merge pull request #120513 from devincd/fix-typo
fix typo in client-go package
2023-09-12 14:42:11 -07:00