Commit Graph

19286 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
dbcbf5e952 Merge pull request #118401 from skitt/ioutil-sig-cli
cli: stop using deprecated io/ioutil
2023-08-26 00:51:25 -07:00
Kubernetes Prow Robot
0e86fa5115 Merge pull request #118984 from aramase/aramase/c/kep_3331_wiring_flag_with_api
[StructuredAuthenticationConfig] Create struct for authn config and re-wire OIDC flags to use it
2023-08-25 11:52:55 -07:00
Anish Ramasekar
1bad3cbbf5 wiring existing oidc flags with internal API struct
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-08-25 17:15:33 +00:00
Anish Ramasekar
f909eb630c add AuthenticationConfiguration v1alpha1 api
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2023-08-25 17:15:30 +00:00
Kubernetes Prow Robot
10c622e99a Merge pull request #119994 from SataQiu/remove-scheduler-v1beta3
scheduler: remove deprecated v1beta3 KubeSchedulerConfiguration component config
2023-08-24 15:31:17 -07:00
Kubernetes Prow Robot
714e77595c Merge pull request #120162 from tkashem/apf-promise-refactor
apf: refactor promise to use a context
2023-08-24 11:08:22 -07:00
Kubernetes Prow Robot
9ce03d9254 Merge pull request #120152 from p0lyn0mial/upstream-annotate-initial-ev-bookmark
storage/util: introduce AnnotateInitialEventsEndBookmark function
2023-08-24 05:22:41 -07:00
Kubernetes Prow Robot
df8bfdf55e Merge pull request #120102 from p0lyn0mial/upstream-storage-etcd-new-params
storage/factory: extend the Create method by newList and resourcePrefix params
2023-08-24 05:22:32 -07:00
Kubernetes Prow Robot
46e8cfd7d6 Merge pull request #119508 from nayihz/fix_finalizer_validation
validate crd finalizer name
2023-08-24 05:22:20 -07:00
Kubernetes Prow Robot
3737b76484 Merge pull request #120124 from p0lyn0mial/upstream-watch-terminated-logs-improv
storage/cacher: remove duplicate logging when a watch is closed due to unresponsiveness
2023-08-24 04:22:31 -07:00
Lukasz Szaszkiewicz
47d9a47a08 storage/util: introduce AnnotateInitialEventsEndBookmark function
// AnnotateInitialEventsEndBookmark adds a special annotation to the given object
// which indicates that the initial events have been sent.
//
// Note that this function assumes that the obj's annotation
// field is a reference type (i.e. a map).
2023-08-24 12:19:10 +02:00
Lukasz Szaszkiewicz
ccabc01093 storage/factory: extend the Create method by newList and resourcePrefix params 2023-08-24 11:23:05 +02:00
Kubernetes Prow Robot
dd3b1de792 Merge pull request #120060 from jpbetz/cel-features-1_29
Bump cel version to 1.17.5 and bump CEL strings library to version 2
2023-08-23 23:16:33 -07:00
nayihz
13b52a1848 fix crd finalizer validation 2023-08-24 13:43:57 +08:00
Joe Betz
980fa6a2b9 Add CEL library lifecycle linter 2023-08-23 17:31:27 -04:00
Joe Betz
3fb14cf4e7 Bump cel string lib to v2, add tests 2023-08-23 17:31:27 -04:00
Joe Betz
640a2ec332 Update k8s code to handle cel-go changes 2023-08-23 17:31:27 -04:00
Joe Betz
1a850a0063 Bump cel-go to v0.17.6 2023-08-23 17:31:20 -04:00
Kubernetes Prow Robot
8290c4c9c1 Merge pull request #120087 from divyasri537/incorporating-feedback-PR-119341
Incorporating feedback on 119341
2023-08-23 14:27:57 -07:00
Divya Sri Sanaganapalli
24877f96fb Incorporating feedback on 119341 2023-08-23 20:24:12 +00:00
Kubernetes Prow Robot
42357dd257 Merge pull request #120128 from ritazh/format-mount
Use environment variables for parameters in Powershell
2023-08-23 10:40:01 -07:00
Kubernetes Prow Robot
7a38db6b97 Merge pull request #120109 from Jefftree/fix-openapi-test-flakee
Add wait for cache sync to OpenAPI controller test
2023-08-23 10:39:47 -07:00
Kubernetes Prow Robot
292b815606 Merge pull request #119875 from jeremyrickard/go1207-publishing-bot-rules-124
[releng] Update publishing-bot rules for release-1.24 to Go 1.20.7
2023-08-23 10:39:40 -07:00
Kubernetes Prow Robot
2e6eafca3f Merge pull request #119503 from wojtek-t/pagination_ga
Graduate APIListChunking to GA
2023-08-23 10:39:29 -07:00
Kubernetes Prow Robot
3f705b6ab8 Merge pull request #119962 from pohly/dra-api-list-type
api: change list type for node lists in PodSchedulingContext
2023-08-23 09:35:28 -07:00
James Sturtevant
2bede058f9 Use environment varaibles for parameters in Powershell
As a defense in depth, pass parameters to powershell via environment variables.

Signed-off-by: James Sturtevant <jstur@microsoft.com>
2023-08-23 05:57:46 -07:00
Lukasz Szaszkiewicz
1327a57aaf storage/cacher: duplicate logging when a watch is closed due to unresponsiveness. 2023-08-23 12:51:50 +02:00
Kubernetes Prow Robot
07f47d8b40 Merge pull request #120097 from jpbetz/fix-ppc64le
Fix CEL cost handling of zero length replacement strings
2023-08-22 14:42:04 -07:00
Kubernetes Prow Robot
2792d91367 Merge pull request #120090 from MikeSpreitzer/fix-120032
Handle edge cases in seat demand stats
2023-08-22 11:19:06 -07:00
Jefftree
9c83c380e0 Add wait for cache sync 2023-08-22 17:10:53 +00:00
Joe Betz
b1223e0d1a check for overflow
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
2023-08-22 10:02:10 -07:00
Joe Betz
87cf890632 Fix CEL cost handling of zero length replacement strings 2023-08-22 12:49:31 -04:00
Mike Spreitzer
b0e249f657 Handle edge cases in seat demand stats
Signed-off-by: Mike Spreitzer <mspreitz@us.ibm.com>
2023-08-22 09:12:32 -04:00
Kubernetes Prow Robot
f852d7fead Merge pull request #118653 from pohly/volume-resource-requirements
Volume resource requirements
2023-08-21 14:08:05 -07:00
Abu Kashem
0039f24d74 apf: refactor promise to use a context 2023-08-21 15:19:31 -04:00
Kubernetes Prow Robot
55c86d6ad9 Merge pull request #119790 from seantywork/added-comment
added comment for clarifying steps related to kubernetes mutual (2-wa…
2023-08-21 11:09:34 -07:00
Kubernetes Prow Robot
92b7905143 Merge pull request #119661 from cartermckinnon/lease-leak-node-not-found
Handle errors when preparing lease for update
2023-08-21 11:09:23 -07:00
Patrick Ohly
c1eb18c00c generated files 2023-08-21 17:07:43 +02:00
Patrick Ohly
2472291790 api: introduce separate VolumeResourceRequirements struct
PVC and containers shared the same ResourceRequirements struct to define their
API. When resource claims were added, that struct got extended, which
accidentally also changed the PVC API. To avoid such a mistake from happening
again, PVC now uses its own VolumeResourceRequirements struct.

The `Claims` field gets removed because risk of breaking someone is low:
theoretically, YAML files which have a claims field for volumes now
get rejected when validating against the OpenAPI. Such files
have never made sense and should be fixed.

Code that uses the struct definitions needs to be updated.
2023-08-21 15:31:28 +02:00
Lukasz Szaszkiewicz
a5600b6925 storage/etcd: simplify passing the transformer 2023-08-21 13:36:25 +02:00
Lukasz Szaszkiewicz
6161752ecb storage/etcd: remove newWatcher function 2023-08-21 13:36:21 +02:00
Kubernetes Prow Robot
ba10ee7671 Merge pull request #119975 from p0lyn0mial/upstream-storage-get-current-rv
storage/util: move GetCurrentResourceVersionFromStorage
2023-08-21 02:49:48 -07:00
Kubernetes Prow Robot
2f729f05b6 Merge pull request #119972 from p0lyn0mial/upstream-storage-etcd-ref-watcher-method
storage/etcd: no-op, refactor watcher.Watch method signature
2023-08-21 02:49:41 -07:00
Kubernetes Prow Robot
f46583dcaa Merge pull request #119824 from aojea/deflake_TestCreateHealthcheck
fix race creating etcd client for healthchecks
2023-08-21 02:49:33 -07:00
Kubernetes Prow Robot
eae63c8918 Merge pull request #119957 from SataQiu/v1.28.0-api-testdata
Add v1.28.0 API testdata
2023-08-18 21:31:20 -07:00
Kubernetes Prow Robot
db64cc4a55 Merge pull request #119714 from ritazh/kmsv2-feature-enablement-ut
kmsv2 test feature enablement unit test
2023-08-18 20:27:31 -07:00
Kubernetes Prow Robot
16310c959d Merge pull request #119878 from ritazh/kmsv2-metrics-dekcachesize
kmsv2: add metric for DEK cache filled
2023-08-18 18:19:20 -07:00
Kubernetes Prow Robot
c5a8015bba Merge pull request #119883 from ls-2018/json
Fix: null jsonpath serialization
2023-08-18 17:12:09 -07:00
Rita Zhang
3cbecf218d kmsv2: add metric for DEK cache filled
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-08-18 15:35:34 -07:00
Rita Zhang
d86e72202c kmsv2 test feature enablement unit test
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2023-08-18 15:28:32 -07:00