Kubernetes Prow Robot
42f54ccf9c
Merge pull request #116724 from tallclair/gc-test-flake
...
Deflake GC e2e test
2023-03-21 08:19:08 -07:00
Monis Khan
e9866d2794
Clear front proxy headers after authentication is complete
...
This matches the logic we have for the Authorization header as well
as the impersonation headers.
Signed-off-by: Monis Khan <mok@microsoft.com>
2023-03-21 10:51:22 -04:00
Jordan Liggitt
188844c3db
Make prerelease tag optional in CI versions
2023-03-21 09:23:45 -04:00
Jordan Liggitt
2010eaac52
Annotate CI version regexes
2023-03-21 09:08:05 -04:00
Jordan Liggitt
9ba4df15f8
Drop unused regex grouping
2023-03-21 09:08:05 -04:00
Jordan Liggitt
bff737d328
Update comments
2023-03-21 09:08:04 -04:00
Jordan Liggitt
e33a233c3b
Delete unused version regex function
2023-03-21 09:08:04 -04:00
mantuliu
0567c93b2a
Improve the performance of map usage
...
Signed-off-by: mantuliu <240951888@qq.com>
2023-03-21 20:37:53 +08:00
Paco Xu
a2cf4e7345
use describe node to print node events as well
2023-03-21 14:57:12 +08:00
Tim Allclair
d109f60a05
Clean up reference to deleted denied function
2023-03-20 18:24:10 -07:00
Tim Allclair
9cce3fa107
Deflake GC e2e test
2023-03-20 16:09:30 -07:00
Kubernetes Prow Robot
c9ff286668
Merge pull request #116772 from jiahuif-forks/fix/validating-admission-policy/message-expression-validation
...
ValidatingAdmissionPolicy: fix policy object validation
2023-03-20 15:21:11 -07:00
Katrina Verey
a0cff30104
Use standard *.kubernetes.io instead of *.k8s.io for ApplySet
2023-03-20 18:21:04 -04:00
Kubernetes Prow Robot
ac01acb8da
Merge pull request #116756 from liggitt/release-note-cleanup
...
Fixup 1.27 release note
2023-03-20 12:43:07 -07:00
Jiahui Feng
33c3fe3f74
differentiate kinds of expressions.
2023-03-20 12:13:21 -07:00
Kubernetes Prow Robot
15894cfc85
Merge pull request #116550 from alculquicondor/fix-bind-uid
...
Preserve UID and ResourceVersion in BindingREST
2023-03-20 08:49:20 -07:00
Jordan Liggitt
5949cb4d5c
Fixup 1.27 release note
2023-03-20 11:01:51 -04:00
Aldo Culquicondor
62889f416c
Preserve UID/ResourceVersion in the BindingREST endpoint
...
Change-Id: If4023da10c455963a320fdb9fc2a73c099bea3db
2023-03-20 10:29:25 -04:00
Prince Pereira
f59ac6e652
[WinProxy] Adding additional validations to queried endpoint list iteration.
2023-03-20 02:58:54 -07:00
Tim Hockin
78530ec0a8
Clarify EPSlice docs wrt the Ready conditions
...
`publishNotReadyAddresses` is an explicit override, so this makes it
clear that is OK.
2023-03-19 09:28:58 -07:00
vinay kulkarni
d753893260
Do not modify original pod object when processing pod resource resize
2023-03-18 17:57:25 +00:00
Dan Winship
db5590a194
Remove sig-network-driver-approvers alias
...
This previously existed so the dockershim networking stuff had
different approvers than general sig-network stuff, but that code is
gone now, and the remaining kubelet DNS code should be owned by
sig-network in general (and sig-node via inheritance).
2023-03-18 11:29:38 -04:00
Dan Winship
fc8892d26d
Add more labels (esp. area/kube-proxy) to sig-network OWNERS
2023-03-18 11:29:38 -04:00
Dan Winship
2f3800e100
Make pkg/util/iptables and pkg/util/ipvs owned by sig-network
2023-03-18 11:29:36 -04:00
Kubernetes Prow Robot
fe91bc257b
Merge pull request #116554 from atiratree/eviction-resource-version-fix
...
API-initiated eviction: handle deleteOptions correctly
2023-03-17 16:59:15 -07:00
Kubernetes Prow Robot
c14e0983fb
Merge pull request #116684 from vinaykul/restart-free-pod-vertical-scaling-fixes
...
Add missing unit test for resource resize policy defaulting
2023-03-17 15:13:17 -07:00
Sergey Kanzhelev
eb60dce33b
deprecate ExperimentalHostUserNamespaceDefaulting
2023-03-17 22:07:25 +00:00
Filip Křepinský
51c0e2374f
API-initiated eviction: handle deleteOptions correctly
...
when adding a DisruptionTarget condition into a pod that will be deleted
- handle ResourceVersion and Preconditions correctly
- handle DryRun option correctly
Co-authored-by: Jordan Liggitt jordan@liggitt.net
2023-03-17 22:18:07 +01:00
Kubernetes Prow Robot
05740daeed
Merge pull request #116718 from dims/move-the-arm-deprecation-notice-elsewhere
...
Move the arm deprecation notice in a different spot
2023-03-17 14:01:16 -07:00
Kubernetes Release Robot
fd16329f64
CHANGELOG: Update directory for v1.26.3 release
2023-03-17 19:07:06 +00:00
vinay kulkarni
358474b71d
Explicitly return from checkpoint update failures. SyncPod will retry
2023-03-17 18:00:04 +00:00
Kubernetes Release Robot
7387ccbd31
CHANGELOG: Update directory for v1.25.8 release
2023-03-17 17:48:15 +00:00
Kubernetes Release Robot
a4e62edcc9
CHANGELOG: Update directory for v1.24.12 release
2023-03-17 17:10:22 +00:00
Kubernetes Prow Robot
aa0fea6944
Merge pull request #116706 from pacoxu/deflake-kubemark-data-race
...
kubelet: fix data races
2023-03-17 08:41:26 -07:00
Monis Khan
94f2d35164
Wire bootstrap token authn secret lister only when it is enabled
...
Signed-off-by: Monis Khan <mok@microsoft.com>
2023-03-17 11:17:20 -04:00
Davanum Srinivas
26313ed2b0
Move the arm deprecation notice in a different spot
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-03-17 10:28:32 -04:00
Paco Xu
5134520a3b
add lock in volume manager reconciler to avoid data race
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2023-03-17 21:29:10 +08:00
vinay kulkarni
f66e8848ee
Fix pod object update that may cause data race
2023-03-17 08:50:52 +00:00
Paco Xu
7afcfe1826
kubelet: use filepath.Clean before init, validate it in setupDataDirs
2023-03-17 15:45:39 +08:00
Kubernetes Prow Robot
8b2dae57d4
Merge pull request #116705 from pacoxu/fix-verify-master
...
update openapi-spec
2023-03-17 00:39:18 -07:00
vinay kulkarni
0c2c132005
Update in-place pod resize changelog to remove unwanted release note, make feature description user friendly
2023-03-17 05:43:30 +00:00
vinay kulkarni
0ee5d43d74
Add unit tests covering ephemeral storage resource combinations
2023-03-17 05:43:30 +00:00
vinay kulkarni
07c567a848
Add missing unit test for resource resize policy defaulting
2023-03-17 05:43:30 +00:00
Paco Xu
8d38b30f82
update openapi-spec
2023-03-17 13:06:06 +08:00
Paco Xu
a780544f58
add log for kubemark start
2023-03-17 11:33:48 +08:00
Kubernetes Release Robot
8e01ee79bf
CHANGELOG: Update directory for v1.27.0-beta.0 release
2023-03-17 00:49:13 +00:00
Kubernetes Prow Robot
e1c2af399a
Merge pull request #115331 from mimowo/kubelet-fail-pending-deleted-pods
...
Give terminal phase correctly to all pods that will not be restarted
2023-03-16 16:47:17 -07:00
Kubernetes Prow Robot
76d351065e
Merge pull request #116623 from lavalamp/xfrmr
...
change where transformers are called
2023-03-16 15:03:19 -07:00
Clayton Coleman
d25572c389
kubelet: HandlePodCleanups takes an extra sync to restart pods
...
HandlePodCleanups is responsible for restarting pods that are no
longer running (usually due to delete and recreation with the same
UID in quick succession). We have to filter the list of pods to
restart from podManager to get the list of admitted pods, which
uses filterOutInactivePods on the kubelet. That method excludes
pods the pod worker has already terminated. Since a restarted
pod will be in the terminated state before HandlePodCleanups
calls SyncKnownPods, we have to call filterOutInactivePods after
SyncKnownPods, otherwise the to-be-restarted pod is ignored and
we have to wait for the next houskeeping cycle to restart it.
Since static pods are often critical system components, this
extra 2s wait is undesirable and we should restart as soon as
we can. Add a failing test that passes after we move the filter
call after SyncKnownPods.
2023-03-16 15:18:44 -06:00
Michal Wozniak
3d68f362c3
Give terminal phase correctly to all pods that will not be restarted
2023-03-16 21:25:29 +01:00