Commit Graph

126405 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
f1e447b9d3
Merge pull request #126897 from HirazawaUi/promote-env-to-beta
KEP-4369: promote RelaxedEnvironmentVariableValidation feature gate to beta
2024-10-21 15:26:41 +01:00
Kubernetes Prow Robot
b5b67954ad
Merge pull request #128218 from haitch/haitao/publishrule_go122p8
Update publishing-bot rules to Go 1.22.8
2024-10-21 14:21:13 +01:00
Kubernetes Prow Robot
e19657a9e3
Merge pull request #128192 from HarshalNeelkamal/patch-2
Fix issue template link in staging README
2024-10-21 14:21:06 +01:00
Kubernetes Prow Robot
d99ee9293c
Merge pull request #128216 from pacoxu/revert-127930-kube-proxy-refactor-healthz-metrics-address
Revert "re: kube-proxy: internal config: refactor HealthzAddress and MetricsAddress "
2024-10-21 10:15:05 +01:00
cpanato
bf8ec657c7
update zeitgeist to v0.5.4
Signed-off-by: cpanato <ctadeu@gmail.com>
2024-10-21 09:57:12 +02:00
Haitao Chen
52e0913624 Update publishing-bot rules to Go 1.22.8 2024-10-21 00:03:03 -07:00
Paco Xu
0e10a3a28c
Revert "re: kube-proxy: internal config: refactor HealthzAddress and MetricsAddress " 2024-10-21 11:36:59 +08:00
zhifei92
dac7332ed2 integrate kubelet with the systemd watchdog
feat:  add unit test

feat:  add FeatureGate for SystemdWatchdog

fix:  linter and failed tests

feat:  add SystemdWatchdog to versioned feature list yaml
2024-10-21 10:46:14 +08:00
Aaron Prindle
ebac81a900 chore: remove sig/api-machinery from OWNERS files that sig/etcd owns 2024-10-20 20:42:34 +00:00
Kirtana Ashok
f67208058c Add cri fields for windows cpu affinity
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-10-20 07:13:32 -07:00
Kubernetes Prow Robot
e39571591d
Merge pull request #127478 from googs1025/scheduler/fine-grained
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-20 13:29:03 +01:00
Kubernetes Prow Robot
4f796c02f7
Merge pull request #128199 from kannon92/clean-up-swap-local-up-cluster
update local up cluster with latest swap changes
2024-10-19 16:49:03 +01:00
googs1025
1edbd0b54f feature(scheduler): more fine-grained QHints for podtopologyspread plugin 2024-10-19 23:45:13 +08:00
Kevin Hannon
2ab0d5b371 update local up cluster with latest swap changes 2024-10-19 10:46:13 -04:00
Kubernetes Prow Robot
ec16c90aaf
Merge pull request #126593 from stlaz/trustbundles-e2e
KEP-3257: e2e: extend cluster trust bundles coverage
2024-10-19 00:51:03 +01:00
Harshal Neelkamal
6e35b1f740
Update README.md
update hyper-link for 'create issue' to point to the right template.
2024-10-18 14:44:59 -07:00
Kubernetes Prow Robot
79cca2786e
Merge pull request #128172 from liggitt/3221-ga
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
2024-10-18 20:21:09 +01:00
Kubernetes Prow Robot
bc893fc7b1
Merge pull request #128134 from siyuanfoundation/script
add instructions into verify-featuregates script.
2024-10-18 20:21:03 +01:00
torredil
56f2b192cc
scheduler: Improve CSILimits plugin accuracy by using VolumeAttachments
Signed-off-by: torredil <torredil@amazon.com>
2024-10-18 19:02:14 +00:00
Kubernetes Prow Robot
e8b59afec6
Merge pull request #128180 from pacoxu/node-validation
e2e_node: print system validation warnings
2024-10-18 19:09:10 +01:00
Kubernetes Prow Robot
7429566b07
Merge pull request #127918 from saschagrunert/backoff-status
Use image pull error in `message` during back-off
2024-10-18 19:09:03 +01:00
Siyuan Zhang
a2bf91e9cf add instructions into verify-featuregates script.
Signed-off-by: Siyuan Zhang <sizhang@google.com>
2024-10-18 09:53:27 -07:00
Kubernetes Release Robot
b0d0a1557d CHANGELOG: Update directory for v1.32.0-alpha.2 release 2024-10-18 16:40:13 +00:00
Kubernetes Prow Robot
7adcad3138
Merge pull request #128169 from liggitt/4193-ga
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable
2024-10-18 17:39:11 +01:00
Kubernetes Prow Robot
d7bd728403
Merge pull request #128168 from liggitt/4601-beta
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
2024-10-18 17:39:03 +01:00
Sreeram Venkitesh
f1f9e7b398 Clean kube_features.go
Added tests, info about new feature gate in error message, fixes from review

Added basic e2e test

Added unit tests

Ran hack/update-featuregates.sh

Tolerate updates to existing resources after disabling feature gate

Added feature gate to versioned_kube_features.go

Fixed existing tests

Use PodValidationOptions for validation instead of using feature gate directly

Relaxed validation for allowing zero in prestop hook sleep action
2024-10-18 22:04:42 +05:30
HirazawaUi
98e3cb4c56 promote feature gate to beta 2024-10-18 23:08:28 +08:00
Kubernetes Prow Robot
0daa75b972
Merge pull request #127797 from sanposhiho/cleanup-event-list
cleanup: remove event list
2024-10-18 15:31:04 +01:00
Kubernetes Prow Robot
de7e1e7b28
Merge pull request #128181 from SataQiu/clean-20241018
kubeadm: using options.Force constant instead of 'force' string
2024-10-18 12:19:04 +01:00
Stanislav Láznička
3ec3736d66
e2e: extend cluster trust bundles coverage 2024-10-18 12:30:13 +02:00
SataQiu
a0f8c51a75 kubeadm: using options.Force constant instead of 'force' string 2024-10-18 18:12:14 +08:00
Paco Xu
6877a2bfb8 e2e_node: print system validation warnings 2024-10-18 17:31:39 +08:00
Sascha Grunert
237c7e38bd
Update cni-plugins to v1.6.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-10-18 11:06:54 +02:00
Patrick Ohly
c2524cbf9b DRA resourceclaims: maintain metric of total and allocated claims
These metrics can provide insights into ResourceClaim usage. The total count is
redundant because the apiserver also provides count of resources, but having it
in the same sub-system next to the count of allocated claims might be more
discoverable and helps monitor the controller itself.
2024-10-18 09:13:42 +02:00
Kubernetes Prow Robot
85ff7e75a2
Merge pull request #128143 from AnishShah/pod-resize-refactor
[FG:InPlacePodVerticalScaling]  Refactor in-place pod resize e2e tests
2024-10-18 08:11:04 +01:00
Sascha Grunert
0fc4b740f8
Use image pull error in message during back-off
The container status waiting reason toggles between `ImagePullBackOff`
and the actual pull error, resulting in a bad user experience for
consumers like kubectl. For example, the output of
`kubectl get pods` does return either:

```
NAME   READY   STATUS                      RESTARTS   AGE
pod    0/1     SignatureValidationFailed   0          10s
```

or

```
NAME   READY   STATUS             RESTARTS   AGE
pod    0/1     ImagePullBackOff   0          18s
```

depending in which state the image pull is. We now improve that behavior
by preserving the actual error in the `message` of the `waiting` state
from the pull during back-off:

```json
{
  "waiting": {
    "message": "Back-off pulling image \"quay.io/crio/unsigned:latest\": SignatureValidationFailed: image pull failed for quay.io/crio/unsigned:latest because the signature validation failed: Source
 image rejected: A signature was required, but no signature exists",
    "reason": "ImagePullBackOff"
  }
}
```

While the `SignatureValidationFailed` value inherits from the previous
known state:

```json
{
  "waiting": {
    "message": "image pull failed for quay.io/crio/unsigned:latest because the signature validation failed: Source image rejected: A signature was required, but no signature exists",
    "reason": "SignatureValidationFailed"
  }
}
```

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-10-18 08:47:37 +02:00
Kubernetes Prow Robot
98e5a701cb
Merge pull request #128175 from pacoxu/revert-128149-1.32-update-system-validators-to-v1.9.0
Revert "vendor: update system-validators to v1.9.0"
2024-10-18 06:55:04 +01:00
Kubernetes Prow Robot
a8fc7ae761
Merge pull request #128165 from liggitt/prune-self-require
Drop self-referencing replace directives
2024-10-18 03:53:11 +01:00
Kubernetes Prow Robot
f5ae0413ca
Merge pull request #126347 from vinayakankugoyal/kep2862impl
KEP-2862: Fine-grained Kubelet API Authorization
2024-10-18 03:53:04 +01:00
Paco Xu
93348753e2
Revert "vendor: update system-validators to v1.9.0" 2024-10-18 10:12:36 +08:00
Jordan Liggitt
ad808e609a
KEP-3221: Promote StructuredAuthorizationConfiguration to GA 2024-10-17 21:53:45 -04:00
Kubernetes Prow Robot
ded7ad554e
Merge pull request #125513 from mauri870/hotfix/grpc-handle-err
kubelet/cm/devicemanager: log grpc Serve error
2024-10-18 02:49:03 +01:00
Jordan Liggitt
0771f601e1
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable 2024-10-17 21:25:09 -04:00
Kensei Nakada
83f9e4b6df cleanup: remove event list 2024-10-18 11:10:10 +10:00
Jordan Liggitt
9caca73126
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta 2024-10-17 21:02:55 -04:00
Anish Shah
3e6df4a871 test: remove container runtime check and fix other nits 2024-10-17 17:14:04 -07:00
Kubernetes Prow Robot
b1b4e5d397
Merge pull request #128003 from pohly/dra-classic-dra-removal
DRA: remove "classic DRA"
2024-10-18 00:55:17 +01:00
Kubernetes Prow Robot
90ee68948d
Merge pull request #127504 from sttts/sttts-authz-cel-compiler-once
apiserver/authconfig: make CEL compiler shareable
2024-10-18 00:55:10 +01:00
Kubernetes Prow Robot
48f36acc7a
Merge pull request #125337 from aojea/document_node_addresses
kubelet --node-ip flag using  unspecified IPs and external cloud provider node addresses behavior
2024-10-18 00:55:03 +01:00
Kubernetes Prow Robot
bd00406951
Merge pull request #128144 from cheftako/updateANP
Bump konnectivity-client to v0.31.0
2024-10-17 23:15:10 +01:00