Commit Graph

308 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
5f5c02da51 Merge pull request #124012 from Jefftree/le-controller
Coordinated Leader Election
2024-07-25 13:05:53 -07:00
Sebastiaan van Stijn
aeb607443d revendor dependencies
I was workinng on updating a dependency, and noticed that running
hack/update-vendor.sh resulted in a diff. Comitting the result
as a PR.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2024-07-25 10:39:12 -04:00
Jefftree
c47ff1e1a9 CLE controller and client changes 2024-07-24 14:38:11 +00:00
Patrick Ohly
599fe605f9 DRA scheduler: adapt to v1alpha3 API
The structured parameter allocation logic was written from scratch in
staging/src/k8s.io/dynamic-resource-allocation/structured where it might be
useful for out-of-tree components.

Besides the new features (amount, admin access) and API it now supports
backtracking when the initial device selection doesn't lead to a complete
allocation of all claims.

Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com>
Co-authored-by: John Belamaric <jbelamaric@google.com>
2024-07-22 18:09:34 +02:00
cpanato
8693df66d5 Update publishing-bot rules to Go 1.22.5
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-07-05 09:18:52 +02:00
cpanato
0e9308f3bc Bump images, dependencies and versions to go 1.22.5 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-07-04 16:34:18 +02:00
cpanato
0880712970 update publishing rules to use go1.22.4 for all branches
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-06-26 08:56:45 +02:00
Akhil Mohan
95b3d2c869 Drop publishing-bot rules for the release-1.26 branch
Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2024-06-12 15:03:40 +05:30
Marko Mudrinić
12fd3d467c Update publishing-bot rules to Go 1.22.4 and 1.21.11
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2024-06-11 15:03:03 +02:00
cpanato
a3b193c6e9 [go] Bump images, dependencies and versions to go 1.22.4 and distroless iptables/setcap/debian-base
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-06-06 18:13:15 +02:00
Sascha Grunert
0c9949b6ec Move pkg/kubelet/kuberuntime/logs to k8s.io/cri-client staging
Particulary helpful to decouple cri-tools from k/k.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-05-30 15:13:22 +02:00
Kubernetes Prow Robot
06b813fd29 Merge pull request #124634 from saschagrunert/cri-staging-code
Move `pkg/kubelet/cri/remote` to `cri-client`
2024-05-16 07:33:06 -07:00
Kubernetes Prow Robot
1772e3fb5d Merge pull request #124886 from carlory/revert-revert
Revert "Revert "remove legacycloudproviders from staging""
2024-05-15 09:59:53 -07:00
cpanato
f330ffa210 Update publishing-bot rules to Go 1.21.10/1.22.3
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-05-15 16:32:24 +02:00
carlory
7149cb9f5a Revert "Revert "remove legacycloudproviders from staging""
This reverts commit d9a0be3b01.
2024-05-15 20:10:09 +08:00
Sascha Grunert
2aa9e76be1 Move pkg/kubelet/cri/remote to cri-client
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-05-14 10:58:18 +02:00
carlory
d9a0be3b01 Revert "remove legacycloudproviders from staging"
This reverts commit 07c8d35681.
2024-05-14 13:39:13 +08:00
cpanato
30efae7c8b [go] Bump images, dependencies and versions to go 1.22.3 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-05-12 15:05:26 +02:00
carlory
07c8d35681 remove legacycloudproviders from staging 2024-05-09 11:59:43 +08:00
Sascha Grunert
fef2ecf97d Add cri-client staging repository
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-05-02 09:20:17 +02:00
Kubernetes Prow Robot
3261821fbc Merge pull request #124116 from HiranmoyChowdhury/hiranmoy
Fix Deep Copy issue in getting controller reference
2024-04-18 03:23:40 -07:00
Hiranmoy Das Chowdhury
0cd2588d4f deep copy issue in getting controller is solved 2024-04-09 11:14:33 +06:00
cpanato
d19bff9a02 Update publishing-bot rules to Go 1.21.9
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-04-06 12:34:48 +02:00
cpanato
1366f1f447 [go] Bump images, dependencies and versions to go 1.22.2 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-04-05 14:27:57 +02:00
Davanum Srinivas
06e69e4b09 releng: update publishing bot rules for 1.30
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-03-27 10:42:45 -04:00
Patrick Ohly
d4d5ade7f5 dra: add "named resources" structured parameter model
Like the current device plugin interface, a DRA driver using this model
announces a list of resource instances. In contrast to device plugins, this
list is made available to the scheduler together with attributes that can be
used to select suitable instances when they are not all alike.

Because this is the first structured parameter model, some checks that
previously were not possible, in particular "is one structured parameter field
set", now gets enabled. Adding another structured parameter model will be
similar.

The applyconfigs code generator assumes that all types in an API are defined in
a single package. If it wasn't for that, it would be possible to place the
"named resources" types in separate packages, which makes their names in the Go
code more natural and provides an indication of their stability level because
the package name could include a version.
2024-03-07 22:21:16 +01:00
cpanato
48daa91857 Update publishing-bot rules to Go 1.21.8
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-03-07 06:32:51 -05:00
cpanato
70221e8405 [go] Bump images, dependencies and versions to go 1.22.1 and distroless iptables
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-03-06 13:09:17 -05:00
Tim Hockin
78f82b972f Sort publishing/rules.yaml
Needed because defaulter-gen tests end up depending on apimachinery.
2024-02-29 22:07:44 -08:00
Tim Hockin
86d2ecbf9a Move gengo/examples/defaulter -> code_generator
This includes tests, which all pass.  Also fixes a bunch of lint.
2024-02-29 22:07:25 -08:00
Tim Hockin
7a7dff1eeb Change verify-imports to use new setup_env
Also clean up the tool a bit and drop vendor as an explicit thing to
be handled.
2024-02-29 22:06:16 -08:00
cpanato
a8abed8015 Update publishing-bot rules to Go 1.21.7
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-11 15:09:41 +01:00
cpanato
eec508e488 use patch number
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-09 14:47:56 +01:00
cpanato
ddb0b8da9d [go] Bump images, dependencies and versions to go 1.22
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-02-09 14:43:34 +01:00
cpanato
4db86556e5 Update publishing-bot rules to Go 1.20.13 and 1.21.6
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-01-12 12:01:23 +01:00
cpanato
a5861a1262 [go] Bump images, dependencies and versions to go 1.21.6 and distroless iptables to 0.4.4
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-01-11 11:54:35 +01:00
Marko Mudrinić
16f35785f9 Drop publishing-bot rules for the release-1.25 branch
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-12-14 13:33:54 +01:00
Marko Mudrinić
8f5efce8e0 Update publishing-bot rules to Go 1.20.12
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-12-13 18:00:34 +01:00
Marko Mudrinić
1c1347a3e7 [go] Bump images, dependencies and versions to go 1.21.5
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2023-12-06 10:36:35 +01:00
Jeremy Rickard
f042994cb0 releng: update publishing bot rules for 1.29
Signed-off-by: Jeremy Rickard <jeremyrrickard@gmail.com>
2023-11-21 18:05:46 -07:00
cpanato
8c68aa656b Update publishing-bot rules for active release branches that uses go120 to Go 1.20.11
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-11-14 18:56:52 +01:00
cpanato
88e124ecaa [go] Bump images, dependencies and versions to go 1.21.4
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-11-08 08:25:30 -06:00
pegasas
d9131d5b39 [KMSv2] Drop the apimachinery 2023-10-23 22:34:43 +08:00
cpanato
1d30a01186 Update publishing-bot rules for active release branches that uses go1.20 to Go 1.20.10
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-10-12 16:12:54 +02:00
cpanato
5eb7fea383 [go] Bump images, dependencies and versions to go 1.21.3
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-10-11 17:08:26 +02:00
cpanato
e86e756c27 Update publishing-bot rules for active release branches that uses go1.20 to Go 1.20.9
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-10-09 11:38:01 +02:00
cpanato
619abfec70 [go] Bump images, dependencies and versions to go 1.21.2
Signed-off-by: cpanato <ctadeu@gmail.com>
2023-10-06 15:18:34 +02:00
Kubernetes Prow Robot
56f330493c Merge pull request #120822 from akhilerm/change-from-deprecated-fields
update rules to switch from deprecated dir field
2023-10-04 14:00:38 +02:00
Anish Ramasekar
e764e83fe8 remove mock aes, latency and ratelimit wrapper remote services
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-09-29 16:57:32 +00:00
Akhil Mohan
45a776d5ff update rules to switch from deprecated dir field
dir field has been deprecated in favour of dirs field, so that
multiple directories can be specified in the rules in future
when publishing-bot moves from filter-branch to filter-repo

Signed-off-by: Akhil Mohan <makhil@vmware.com>
2023-09-22 11:38:53 +05:30