Luca Comellini
2309c6b498
Bump grpc to v1.51.0
...
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2022-12-07 09:48:08 -08:00
Kubernetes Prow Robot
09d7286eb5
Merge pull request #114284 from xmudrii/go-1194
...
releng: Update images, dependencies and version to Go 1.19.4
2022-12-07 07:28:37 -08:00
Nikhita Raghunath
576cca0a5e
staging/publishing: add kms as to apiserver 1.26 rules
2022-12-07 17:52:09 +05:30
Jordan Liggitt
afe5378db9
Update golang.org/x/net 1e63c2f
...
Includes fix for CVE-2022-41717
2022-12-06 17:29:11 -05:00
Marko Mudrinić
4f1a51719b
releng: Update images, dependencies and version to Go 1.19.4
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2022-12-05 12:33:55 +01:00
Marko Mudrinić
8e973ce871
Fix Go 1.19 version in publishing-bot rules
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2022-11-29 20:55:12 +01:00
Marko Mudrinić
7b6a3d6a33
Update publishing-bot rule for apimachinery on release-1.26
...
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2022-11-29 20:53:14 +01:00
Paco Xu
75f89875f8
use etcd 3.5.6-0 after promotion
2022-11-24 09:45:56 +08:00
Davanum Srinivas
130bd8cba5
Add missing tags for kms and dynamic-resource-allocation for publishing
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-11-22 21:04:19 -05:00
Monis Khan
cb3410e1b7
kms: use different context for server lifecycle and initial load
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2022-11-16 16:44:23 -05:00
Kubernetes Prow Robot
6c65bed7ce
Merge pull request #113934 from salaxander/publishing-release-126
...
staging/publishing: add release-1.26 branch
2022-11-16 03:22:49 -08:00
Jordan Liggitt
32ac434d4d
Switch deprecated API serving back to gating on beta
2022-11-15 22:02:49 -05:00
Xander Grzywinski
2111eceb6a
Add publishing bot rules for 1.26
2022-11-15 13:51:18 -08:00
Kubernetes Prow Robot
9b5782959b
Merge pull request #113895 from marosset/use-pause-3.9
...
Updating pause image refernces to 3.9
2022-11-14 15:18:41 -08:00
Kubernetes Prow Robot
418608e926
Merge pull request #113797 from seans3/force-no-aggregated
...
Adds field to force non-aggregated discovery
2022-11-14 10:56:52 -08:00
Mark Rossetti
534f052a8d
Updating pause image refernces to 3.9
...
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
2022-11-14 10:24:54 -08:00
Sean Sullivan
a84d877310
Adds bool to force non-aggregated discovery
2022-11-11 19:36:41 -08:00
Kubernetes Prow Robot
d1c0171aed
Merge pull request #111023 from pohly/dynamic-resource-allocation
...
dynamic resource allocation
2022-11-11 16:21:56 -08:00
Patrick Ohly
b2c39798f4
staging dra: use MutationCache in controller
...
Directly after modifying a ResourceClaim in the apiserver, the locally cached
copy is outdated until the informer receives the update. If any operation looks
at the claim during that time frame, it will act based on stale
information. For example, it might try to allocate again. If that works because
of idempotency, then the following update operation fails with a conflict
error.
This is harmless, but leads to confusing log output. It can be avoided by
keeping a copy of the updated claim and using that instead of the one from the
informer cache.
2022-11-12 00:12:03 +01:00
Patrick Ohly
bb040efd84
staging: generic dynamic resource allocation driver code
...
These helper packages implement the parts of a dynamic resource allocation
driver that are generic and can be used by the in-tree test driver as well as
out-of-tree vendor drivers.
Functional options make it possible to treat some parameters as
optional (logger) and extend the API later on.
2022-11-12 00:11:35 +01:00
Kubernetes Prow Robot
263ba476ba
Merge pull request #113764 from Jefftree/foobar
...
Fix bugs with aggregated discovery
2022-11-11 13:11:56 -08:00
Ed Bartosh
ae0f38437c
kubelet: add support for dynamic resource allocation
...
Dependencies need to be updated to use
github.com/container-orchestrated-devices/container-device-interface.
It's not decided yet whether we will implement Topology support
for DRA or not. Not having any toppology-related code
will help to avoid wrong impression that DRA is used as a hint
provider for the Topology Manager.
2022-11-11 21:58:03 +01:00
Alexander Zielenski
c43105d0dc
fix apiregistration priority
...
v1 discovery always has apiregistration first. this rigs the priority to be greater than maximum so it is guaranteed to be first in the list
2022-11-11 11:19:31 -08:00
Kubernetes Prow Robot
e4d46148de
Merge pull request #113826 from jsafrane/add-openstack
...
Add CSI migration of OpenStack Cinder volumes
2022-11-11 11:00:07 -08:00
Kubernetes Prow Robot
cc704f9778
Merge pull request #113375 from atiratree/PodHealthyPolicy-api
...
api: add unhealthyPodEvictionPolicy for PDBs
2022-11-11 04:02:10 -08:00
Jan Safranek
6005c3b512
Remove OpenStack cloud provider
...
And keep OpenStack Cinder CSI translation
2022-11-11 12:04:55 +01:00
Alexander Zielenski
3c68fe6596
fix aggregated discovery version sorting
...
add test for level based priorities
2022-11-10 17:16:14 -08:00
Jefftree
d74b6b2cfa
fix dropped subresources
...
some subresources were not properly included in the array due to pointers becoming stale over a resize
2022-11-10 17:16:14 -08:00
Jefftree
c9b3488400
add aggregated /apis handler for genericapiserver
...
so that aggregated-apiservers can also take advantage. discovered by e2e tests with feature enabled
2022-11-10 17:16:12 -08:00
Alexander Zielenski
1550655336
fix aggregated discovery legacy fallback
...
due to redesign where we changed from new endpoint to /apis. The expected error was not also changed.
Caught by e2e tests when feature enabled. Should have been caught by unit test first but it was implemented without root /apis. Unit test also fixed
2022-11-10 15:39:20 -08:00
Filip Křepinský
3e3912467a
generated
2022-11-10 23:32:27 +01:00
Filip Křepinský
a429797f2e
api: add UnhealthyPodEvictionPolicy for PDBs
2022-11-10 23:25:42 +01:00
Kubernetes Prow Robot
763f68ef77
Merge pull request #113819 from soltysh/events_beta
...
Move events command to top level
2022-11-10 11:33:14 -08:00
Patrick Ohly
59d46c026f
staging: add ResourceClaim support code
...
This is similar to the support code for generic ephemeral inline volumes.
Differences:
- to avoid stuttering, the functions are just resourceclaim.Name and
resourceclaim.IsForPod
- resourceclaim.Name returns the right name for both cases (template
and reference), which will simplify some code
Other helper functions check some simple status conditions.
2022-11-10 20:23:50 +01:00
Patrick Ohly
76cb805af2
staging: create dynamic resource allocation repo
...
This will be used for different individual packages. A separate repo
is better than reusing something like component-helpers because dependencies
will be different.
2022-11-10 20:23:50 +01:00
Patrick Ohly
ec06d2c1fd
api: update testdata
...
This is the result of
cd staging/src/k8s.io/api && UPDATE_COMPATIBILITY_FIXTURE_DATA=true go test ./...
2022-11-10 20:23:47 +01:00
Patrick Ohly
9683c60c05
api: generated files
2022-11-10 20:22:42 +01:00
Patrick Ohly
5cca60f0b8
api: dynamic resource allocation API
...
This adds a new resource.k8s.io API group with v1alpha1 as version. It contains
four new types: resource.ResourceClaim, resource.ResourceClass, resource.ResourceClaimTemplate, and
resource.PodScheduling.
2022-11-10 20:08:24 +01:00
Patrick Ohly
7d11b422e3
api: add resource claims to core API
...
The resource.k8s.io/ClaimTemplate only gets referenced by name, therefore the
changes to the core API are limited.
2022-11-10 20:08:24 +01:00
Jan Safranek
5b284a50b7
Revert "Remove references to openstack and cinder"
...
This reverts commit 9bbf01bae9
.
2022-11-10 18:25:30 +01:00
Kubernetes Prow Robot
d94261e904
Merge pull request #113186 from ttakahashi21/KEP-3294
...
Introduce APIs to support CrossNamespaceSourceProvisioning
2022-11-10 08:06:54 -08:00
Maciej Szulik
50c7ebb5b4
Move events command to top level
2022-11-10 14:44:22 +01:00
Kubernetes Prow Robot
77b027936a
Merge pull request #113803 from dashpole/revert-113693-apiserver_tracing_beta
...
Revert "Graduate API Server tracing to beta"
2022-11-09 23:36:53 -08:00
Cici Huang
2973712486
Rename FG to ValidatingAdmissionPolicy
2022-11-10 03:37:35 +00:00
Cici Huang
40c21dafcd
Rename admission cel package to validatingadmissionpolicy
2022-11-10 03:37:30 +00:00
David Ashpole
e799fcdadd
Revert "Graduate API Server tracing to beta"
2022-11-09 22:37:28 -05:00
Kubernetes Prow Robot
aeb8a8dfa4
Merge pull request #113758 from alexzielenski/readyFunc-refactor
...
use admission.Handler readyFunc for CEL Admission plugin
2022-11-09 18:24:53 -08:00
Alexander Zielenski
acf571fcbe
add test for error when informers are not ready
2022-11-09 17:23:50 -08:00
Kubernetes Prow Robot
f87231003a
Merge pull request #113475 from DangerOnTheRanger/validation-admission-metrics-integration
...
Validating admission metrics integration
2022-11-09 16:00:54 -08:00
Alexander Zielenski
df315f347c
use existing admissionHandler readyfunc to wait for sync
...
is what other plugins do, and should decrease verbosity in logs
2022-11-09 15:28:35 -08:00