Commit Graph

123691 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
5837de2796
Merge pull request #125906 from cpanato/update-rules
Update publishing-bot rules to Go 1.22.5
2024-07-05 05:44:37 -07:00
Kubernetes Prow Robot
b6899c5e08
Merge pull request #122251 from olderTaoist/unschedulable-plugin
register unschedulable plugin  for those plugins that PreFilter's PreFilterResult filter out some nodes
2024-07-05 05:44:26 -07:00
lukashankeln
58c44005cd
fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero (#122025)
* fix(cronjob): lastSuccessfullTime not set when successfulJobsHistoryLimit equal to zero

* fix(cronjob): added tests for successfulJobsHistoryLimit mutations
2024-07-05 03:57:47 -07: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
Kubernetes Prow Robot
95debfb5b6
Merge pull request #125864 from ArkaSaha30/bump-govulncheck-master
Bump govulncheck to 1.1.2
2024-07-04 20:14:48 -07:00
Kubernetes Prow Robot
0a59545f4d
Merge pull request #125838 from gauravkghildiyal/kep-4444-beta
Promote ServiceTrafficDistribution feature-gate to beta and enable by default. Also add missing integration tests.
2024-07-04 17:20:08 -07:00
Kubernetes Prow Robot
c87c06d7ff
Merge pull request #125850 from dims/fix-for-typecheck-does-not-notice-compile-errors-in-test-files
Fix for typecheck doesn't notice compile errors in test files
2024-07-04 13:21:42 -07:00
Davanum Srinivas
c230a45383
Fix for typecheck doesn't notice compile errors in test files
- ensure we add all the staging modules so the _test files in there are "loaded"
- use build tags to skip tests that fail to build in specific os/arch pairs

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Co-Authored-By: Tim Hockin <thockin@google.com>
2024-07-04 15:01:41 -04:00
Kubernetes Prow Robot
6698fb7d24
Merge pull request #125894 from cpanato/update-go122-main
[go] Bump images, dependencies and versions to go 1.22.5 and distroless iptables
2024-07-04 10:55:14 -07: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
Kubernetes Prow Robot
8ebfb8c2c2
Merge pull request #125842 from soltysh/remove_deprecated_flags
Remove deprecated kubectl run and drain flags
2024-07-04 06:46:32 -07:00
Kubernetes Prow Robot
88313a4451
Merge pull request #125875 from BenTheElder/shrink-image-list
remove unused prometheus exporter images from e2e image list
2024-07-03 17:40:39 -07:00
Kubernetes Prow Robot
9ec91e6551
Merge pull request #125848 from jpbetz/fix-auth-selectors
Drop removed APIs from etcd data tests, remove special case logic for binaryVersion=0.0 and all usages
2024-07-03 17:40:32 -07:00
Kubernetes Prow Robot
d95de06fa7
Merge pull request #125659 from saschagrunert/oci-volumesource-cri-api
[KEP-4639] Add OCI VolumeSource CRI API
2024-07-03 15:46:15 -07:00
Benjamin Elder
df83363e87 remove unused prometheus exporter images from e2e image list 2024-07-03 15:08:14 -07:00
Kubernetes Prow Robot
83f99cbd47
Merge pull request #122751 from BenTheElder/lint-e2e-images
restrict permitted e2e images to known images list
2024-07-03 12:50:39 -07:00
Joe Betz
1864e7131e Remove special case logic in apiserver to serve all APIs when binary version is set artifically to 0.0 2024-07-03 14:31:14 -04:00
Joe Betz
0be8f9ff63 Stop using binaryVersion=0.0 in tests and delete fixtures for kinds no longer served. 2024-07-03 13:52:18 -04:00
Benjamin Elder
0841358732 restrict permitted e2e images to known images list
allows tag bumps, but prevents adding new images to e2e without test/images approval

adds a pointer to agnhost as preferred before adding new images
2024-07-03 10:42:51 -07:00
Kubernetes Prow Robot
ae66cfe582
Merge pull request #125872 from aroradaman/fix-e2e-etp-local-lb
e2e/network/lb: fix url formatting for ipv6
2024-07-03 10:39:51 -07:00
Kubernetes Prow Robot
0d3b859af8
Merge pull request #125871 from dims/fix-for-merged-kubelet-config-does-not-match-the-expected-configuration-in-cgroupv1-based-jobs
Fix for Merged kubelet config does not match the expected configuration in cgroupv1 based jobs
2024-07-03 08:58:32 -07:00
Daman Arora
6605afe58a e2e/network/lb: fix url formatting for ipv6
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-07-03 20:48:54 +05:30
Davanum Srinivas
2dccf29f33
Fix for Merged kubelet config does not match the expected configuration in cgroupv1 based jobs
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-07-03 10:54:09 -04:00
Kubernetes Prow Robot
0cc57258c3
Merge pull request #125860 from saschagrunert/apparmor-rejection
Fix kubelet AppArmor rejection test
2024-07-03 06:14:50 -07:00
Kubernetes Prow Robot
30ffa521e6
Merge pull request #125846 from tkashem/remove-apf-feature-gate
Remove APF feature gate APIPriorityAndFairness
2024-07-03 06:14:39 -07:00
ArkaSaha30
7be52ad4ba
Bump govulncheck to 1.1.2
This commit will bump govulncheck from 1.1.0 to 1.1.2 which now supports OpenVex.

Signed-off-by: ArkaSaha30 <arkasaha30@gmail.com>
2024-07-03 17:17:41 +05:30
Kubernetes Prow Robot
fea466ea7b
Merge pull request #125853 from Jefftree/patch-4
Remove impossible error check controlplane/apiserver/server.go
2024-07-03 02:05:35 -07:00
Sascha Grunert
2df920120a
Fix kubelet AppArmor rejection test
The corresponding e2e test needs to be adjusted side by side to the
merged PR: https://github.com/kubernetes/kubernetes/pull/125776.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-07-03 10:54:22 +02:00
Sascha Grunert
448430701b
Add OCI VolumeSource CRI API
Adding the required container runtime interface API so that runtimes and
consumers can start using it.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-07-03 09:07:46 +02:00
Kubernetes Prow Robot
11c689b945
Merge pull request #125675 from tnqn/fix-rapid-endpoints-update
Fix endpoints status out-of-sync when the pod state changes rapidly
2024-07-02 23:48:42 -07:00
Kubernetes Prow Robot
c9a5b6ea6a
Merge pull request #125847 from knabben/increase-win-limit
Increasing limit margin to 8% on pod cpu limit test
2024-07-02 21:20:44 -07:00
Jeffrey Ying
1c8204ded1
Remove impossible error check controlplane/apiserver/server.go 2024-07-02 20:41:54 -04:00
Kubernetes Prow Robot
f00eee5a40
Merge pull request #125468 from saschagrunert/kubelet-sig-node-approvers
Use `sig-node-approvers` alias in `pkg/kubelet/OWNERS`
2024-07-02 16:09:38 -07:00
Amim Knabben
e5de3c3a81 Increasing limit margin to 8% on pod cpu limit test 2024-07-02 14:09:51 -03:00
Abu Kashem
ae647032a7
apiserver: remove feature gate APIPriorityAndFairness 2024-07-02 13:00:43 -04:00
Kubernetes Prow Robot
6a0aeb2adb
Merge pull request #125151 from skitt/drop-ptr-wrappers-pkg-controller
pkg/controller: drop pointer wrapper functions
2024-07-02 09:28:00 -07:00
Kubernetes Release Robot
5c9d4fa23d CHANGELOG: Update directory for v1.31.0-alpha.3 release 2024-07-02 14:32:27 +00:00
Stephen Kitt
f55b59fc02
pkg/controller: drop pointer wrapper functions
The new k8s.io/utils/ptr package provides generic wrapper functions,
which can be used instead of type-specific pointer wrapper functions.
This replaces the latter with the former, and migrates other uses of
the deprecated pointer package to ptr in affected files.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-07-02 16:19:12 +02:00
Maciej Szulik
4b5cf0a276
Remove deprecated kubectl drain flag
delete-local-data was deprecated back in v1.20 with this commit:
625e47aaa2

It's about time we entirely drop the support for this flag. Users should
be already using delete-emptydir-data instead.
2024-07-02 15:52:04 +02:00
Maciej Szulik
f1917f18eb
Remove deprecated kubectl run flags
This commits removes the following flags from kubectl run:
- filename
- force
- grace-period
- kustomize
- recursive
- timeout
- wait

Those flags are deprecated since v1.26, see this commit
09804a198c.
2024-07-02 15:51:49 +02:00
Kubernetes Prow Robot
a38cde339a
Merge pull request #125832 from atiratree/fix-UnhealthyPodEvictionPolicy-e2e
fix readiness flake in UnhealthyPodEvictionPolicy
2024-07-02 05:15:59 -07:00
Kubernetes Prow Robot
e341d5b1aa
Merge pull request #125626 from linxiulei/fix_routine_log
Fix httplog not logging watch duration
2024-07-02 04:05:59 -07:00
Eric Lin
06c7058115 Fix httplog not logging watch duration in separate goroutines
Signed-off-by: Eric Lin <exlin@google.com>
2024-07-02 09:58:44 +00:00
Gaurav Ghildiyal
233010f2fa Change ServiceTrafficDistribution feature-gate to beta and enable by default. 2024-07-01 23:55:39 -07:00
Gaurav Ghildiyal
386ca0ff4f Add integration test for verifying the enablement and disablement of
feature-gate.
2024-07-01 23:51:59 -07:00
olderTaoist
b478621596 register unscheduable plugin when prefileter with NodeNames 2024-07-02 13:02:45 +08:00
Kubernetes Prow Robot
ff8834cdd7
Merge pull request #125690 from mengjiao-liu/fix-metrics-miss
Fixed metrics missing issue for metrics reference page
2024-07-01 20:15:47 -07:00
Kubernetes Prow Robot
7e1a5a0ea8
Merge pull request #125687 from bart0sh/PR146-DevicePluginCDIDevices-LockToDefault
kube_features: DevicePluginCDIDevices: LockToDefault
2024-07-01 17:07:41 -07:00
Kubernetes Prow Robot
0c8dc93049
Merge pull request #125498 from ahmetb/kubelet-predicate-description
kubelet: Surface description for predicate failed Events
2024-07-01 17:07:32 -07:00
Filip Křepinský
3f8d799c9f fix readiness flake in UnhealthyPodEvictionPolicy 2024-07-02 00:15:59 +02:00