Commit Graph

119421 Commits

Author SHA1 Message Date
Prince Pereira
1a27531d2e Fix for Kubeproxy Mock framework where hcn object is holding always new object and not the pointer reference. 2023-09-18 11:59:01 +05:30
Nabarun Pal
108d195595
use AuthorizationConfiguration in kube-apiserver for storing authorizer config
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2023-09-18 11:33:18 +05:30
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
Antonio Ojea
bbb905c794 remove gce healthcheck interval e2e lb test
Change-Id: Idcd8c4c6b39cbd419ca58b7354508ebe81501e91
2023-09-17 19:47:32 +00:00
Christoph Mewes
b59d4afd14 fix typo exeucting => executing 2023-09-17 11:27:57 +02:00
Christoph Mewes
62275e3cc8 fix typo dervied => derived 2023-09-17 11:26:19 +02:00
Christoph Mewes
79a7833ade fix typo Mininum => Minimum 2023-09-17 11:24:29 +02:00
Christoph Mewes
6e3ebdc68e fix typo Conext => Context 2023-09-17 11:18:43 +02:00
charles-chenzz
409b46576f bump github.com/emicklei/go-restful/v3 to v3.11.0. 2023-09-17 16:03:01 +08:00
Kubernetes Prow Robot
0241da314e
Merge pull request #120514 from fengxsong/patch-1
fix: check if initsystem service exists
2023-09-15 14:08:23 -07:00
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
Kubernetes Prow Robot
4fd8bd9975
Merge pull request #118568 from qiutongs/node-startup-latency
Create a node startup latency tracker
2023-09-15 13:00:12 -07:00
Kubernetes Prow Robot
963400f1a2
Merge pull request #118942 from justinsb/switch_kubectl_prune_annotation
kubectl prune v2: switch to contains-group-kinds annotation
2023-09-15 10:08:12 -07:00
Kubernetes Prow Robot
7c42715e57
Merge pull request #120690 from skitt/csi-test-limit-int32
Scheduler CSI tests: switch maxVols to int32
2023-09-15 08:24: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
Dr. Stefan Schimanski
e1ffbacb7a
go.mod
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2023-09-15 15:42:12 +02:00
Patrick Ohly
7cac1dcf67 dra scheduler: fall back to SSA for PodSchedulingContext updates
During scheduler_perf testing, roughly 10% of the PodSchedulingContext update
operations failed with a conflict error. Using SSA would avoid that, but
performance measurements showed that this causes a considerable
slowdown (primarily because of the slower encoding with JSON instead of
protobuf, but also because server-side processing is more expensive).

Therefore a normal update is tried first and SSA only gets used when there has
been a conflict. Using SSA in that case instead of giving up outright is better
because it avoids another scheduling attempt.
2023-09-15 15:05:38 +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
Stephen Kitt
3cb0b520d6
Scheduler CSI tests: switch maxVols to int32
This ends up stored in an int32 Count, use the target type throughout
to avoid narrowing conversions.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2023-09-15 09:52:50 +02: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
Kubernetes Prow Robot
c9114abd92
Merge pull request #120607 from gccio/variable-name-conflit-with-import-package
variable name should not conflit with import package
2023-09-14 20:36:12 -07:00
Kubernetes Prow Robot
9bba6cd627
Merge pull request #120600 from wojtek-t/conformance_metadata
Fix missing conformance metadata forAPI Chunking tests
2023-09-14 18:50:11 -07:00
gccio
79d0dde4a8 replace hardcode string with exists variable 2023-09-15 08:37:15 +08:00
ruiwen-zhao
9b50af1f4f Use a wider-range of metric buckets for PodStartDuration
Signed-off-by: ruiwen-zhao <ruiwen@google.com>
2023-09-14 21:32:14 +00:00
Justin Garrison
62267518b8
Fix systemd unit string matchs 2023-09-14 12:17:09 -07:00
Kevin Hannon
c6e9fba79b move reasons to api package for job controller 2023-09-14 13:24:29 -04:00
Kubernetes Prow Robot
fc786dcd1d
Merge pull request #119396 from wackxu/NodeUnschedulableHintFunc
NodeUnschedulable: scheduler queueing hints
2023-09-14 09:20:12 -07: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
mochizuki875
e22f8ed553 add CAP_NET_RAW to netadmin profile and remove privileged 2023-09-14 08:55:58 +00:00
Kubernetes Prow Robot
4abf29c5c8
Merge pull request #120651 from humblec/test-rbd
test-e2e: Retrigger the RBD image post merge job
2023-09-14 01:00:29 -07:00
Kubernetes Prow Robot
8eaaf2f9b9
Merge pull request #120403 from wlq1212/cheanup/notwork/expectnotequal
e2e_network:stop using deprecated framework.ExpectNotEqual
2023-09-14 01:00:16 -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
Humble Chirammal
0288367db8 test-e2e: Retrigger the RBD image post merge job
The post merge job was failed #117103
and this causes the e2e tests to fail. Considering we have increased
the timeout recently,  retriggering the job.

Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-09-14 09:38:24 +05:30
wackxu
28dbe8a34d scheduler/NodeUnschedulable: reduce pod scheduling latency
Signed-off-by: wackxu <xushiwei5@huawei.com>
2023-09-14 10:23:43 +08:00
Kubernetes Prow Robot
716b8b9d83
Merge pull request #120623 from aojea/service_status_Finalizer
sync Service API status rest storage
2023-09-13 17:56:11 -07:00
Kubernetes Release Robot
2f10dd0a84 CHANGELOG: Update directory for v1.25.14 release 2023-09-13 20:44:24 +00:00
Kubernetes Release Robot
2a7902f7c7 CHANGELOG: Update directory for v1.26.9 release 2023-09-13 19:54:29 +00:00
Kubernetes Prow Robot
3eca0a5f78
Merge pull request #120398 from aleksandra-malinowska/sts-restart-always
Make StatefulSet restart pods with phase Succeeded
2023-09-13 12:40:12 -07:00
Kubernetes Release Robot
7c98d3fffd CHANGELOG: Update directory for v1.27.6 release 2023-09-13 18:02:40 +00:00
Kubernetes Release Robot
309876b5d7 CHANGELOG: Update directory for v1.28.2 release 2023-09-13 17:50:43 +00: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
Kubernetes Prow Robot
a08ee80807
Merge pull request #119829 from cvvz/fix-volumemanager-logs
fix: implement MarshalLog for structures in volumemanager for structured-logging.
2023-09-13 07:46:12 -07:00
Kubernetes Prow Robot
9191b055f0
Merge pull request #120566 from skitt/drop-deprecated-pointer-kube-scheduler
kube-scheduler: drop deprecated pointer package
2023-09-13 06:40: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