Commit Graph

10321 Commits

Author SHA1 Message Date
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
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
Paco Xu
93348753e2 Revert "vendor: update system-validators to v1.9.0" 2024-10-18 10:12:36 +08:00
Jordan Liggitt
3be1109829 Drop self-referencing replace directives 2024-10-17 15:51:15 -04:00
Lubomir I. Ivanov
7b10b5fd33 vendor: update system-validators to v1.9.0 2024-10-17 12:10:06 +03:00
Prince Pereira
3448455083 Replacing hcsshim library with new hnslib library. 2024-10-14 10:44:30 -07:00
Kubernetes Prow Robot
1bda3efdf4 Merge pull request #127754 from skitt/followup-module-verify
hack verify.sh: clean up "base"
2024-10-13 02:24:19 +01:00
Jordan Liggitt
ada932a6e2 Simplify update-vendor.sh to use go work sync 2024-10-10 17:58:54 -04:00
Kubernetes Prow Robot
8461e630ac Merge pull request #127635 from antoninbas/use-generics-for-queue-metrics
Use generics for workqueue metrics
2024-10-08 10:20:22 +01:00
Kubernetes Prow Robot
03f1344614 Merge pull request #127786 from Jefftree/leader-elect-flag-local-up
Add option to configure leader elect in local up cluster
2024-10-07 20:46:29 +01:00
Kubernetes Prow Robot
b613a5c249 Merge pull request #127597 from bouaouda-achraf/e2e-test-duplicate-param-runtime-config
fix(e2e-node-tests):  duplicate flag "--runtime-config" when calling run_remote.go on test-e2e-node.sh
2024-10-04 21:52:27 +01:00
Kubernetes Prow Robot
5e56e968d7 Merge pull request #127802 from pohly/apidiff-try-builds
apidiff: support trial builds of other projects
2024-10-04 20:04:27 +01:00
Antonin Bas
7dc4af6c8a Ignore false positives from unused linter
This is a workaround for a false positive in the staticcheck linter,
which has not been addressed yet.
See https://github.com/dominikh/go-tools/issues/1294.
Once this is fixed in staticcheck, we can just remove the exclude rule
from the golangci config.

Signed-off-by: Antonin Bas <antonin.bas@broadcom.com>
2024-10-03 14:44:08 -07:00
Kubernetes Prow Robot
bb6bfba475 Merge pull request #127634 from deads2k/apply-subresource
add --subresource to kubectl apply
2024-10-03 01:42:33 +01:00
David Eads
55ba8b2cbb add --subresource to kubectl apply 2024-10-02 13:28:29 -04:00
Patrick Ohly
42e12c3673 apidiff: support trial builds of other projects
The intent is to check the real-world impact of an API change by
compiling controller-runtime with staging repos replaced by the
modified ones.

Such build checks must be requested explicitly with the new -b flag.
2024-10-02 16:54:49 +02:00
Jefftree
f998b34c36 Add option to configure leader elect in local up cluster 2024-10-01 15:39:18 +00:00
Matthieu MOREL
25222cb812 fix: apply usestdlibvars linter with golangci strict and hints
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-10-01 08:36:50 +02:00
Stephen Kitt
be0cd199d1 hack verify.sh: clean up "base"
This is a follow-up for commit beb51e1 ("make verify: run checks in
all module hack directories"). Checking only modules known to go ends
up ignoring modules which aren't dependencies, such as
./staging/src/k8s.io/code-generator/examples/hack; but the checks
should be run there too. So this finds modules by looking for go.mod
files.

Use PWD in run-checks to record failing verification scripts instead
of a hidden dependency on an externally-set variable.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-09-30 18:12:39 +02:00
Kubernetes Prow Robot
2fb37e2489 Merge pull request #127670 from Jefftree/port-kcm-feature
Port all remaining features to versioned
2024-09-30 15:54:13 +01:00
Matthieu MOREL
0d2ad0ee43 fix: clean up testifylint configuration in golangci-lint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-29 11:45:21 +02:00
Kubernetes Prow Robot
0c713c7bd6 Merge pull request #127285 from bzsuni/bz/etcd/update/v3.5.16
Update etcd from v3.5.15 to v3.5.16
2024-09-28 15:16:02 +01:00
Kubernetes Prow Robot
ee74baec6e Merge pull request #126764 from liggitt/mergo
reimplement merge to drop mergo dependency
2024-09-28 07:40:02 +01:00
Kubernetes Prow Robot
f49fadb4ed Merge pull request #127472 from skitt/fix-client-go-extensions-broken
Run staging verify scripts from the main make verify
2024-09-28 03:56:08 +01:00
Jordan Liggitt
745ae75a15 Update vendor 2024-09-27 22:43:28 -04:00
Jefftree
d918804a5a reorder retrygeneratename and fix feature gate to lint versioned features 2024-09-27 20:29:16 +00:00
Kubernetes Prow Robot
a8c955ab42 Merge pull request #127606 from thockin/skip_test_target_normalization
Skip Go target normalization in integration tests
2024-09-27 04:42:01 +01:00
Stephen Kitt
3124a13587 hack: configure Go environments where necessary
These scripts rely on the system's default go; this changes that using
kube::golang::setup_env so that the appropriate go is used when the
system's isn't sufficient.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-09-26 23:32:33 +02:00
Stephen Kitt
beb51e1759 make verify: run checks in all module hack directories
This ensures that all verification scripts are run throughout the
repository.

Signed-off-by: Stephen Kitt <skitt@redhat.com>
2024-09-26 08:46:04 +02:00
Kubernetes Prow Robot
239802e4f7 Merge pull request #127574 from bouaouda-achraf/e2e-test-add-network-subnet-param
feat(test-e2e): support custom network and subnet on remote e2e mode
2024-09-26 03:50:08 +01:00
Tim Hockin
cf280dd6c2 Skip Go target normalization in integration tests 2024-09-25 13:15:48 -07:00
Tim Hockin
061c4f4f70 Stop setting GO111MODULE=off in tests 2024-09-25 10:00:57 -07:00
Kubernetes Prow Robot
8ccc878de0 Merge pull request #127583 from mmorel-35/testifylint/disable/require-error
chore: disable require-error rule from testifylint
2024-09-24 23:08:00 +01:00
Kubernetes Prow Robot
63fc917521 Merge pull request #127480 from thockin/skip_test_target_normalization
Skip test target normalization
2024-09-24 21:08:01 +01:00
Tim Hockin
8912df652b Use Go workspaces + go list to find test targets
Plain old UNIX find requires us to do all sorts of silly filtering.
2024-09-24 09:04:13 -07:00
ACHRAF BOUAOUDA
2a07104757 fix(e2e-node-tests): duplicate flag "--runtime-config" on run_remote.go 2024-09-24 17:26:43 +02:00
Matthieu MOREL
64e9fd50ed chore: disable require-error rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-24 07:17:52 +02:00
Davanum Srinivas
1dc29b74b9 Avoid collecting dmesg when running as daemon
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-09-23 21:32:05 -04:00
Tim Hockin
7d89e9b4c0 Only normalize user-provided test targets 2024-09-23 16:25:29 -07:00
Achraf BOUAOUDA
d900efafcc feat(test-e2e): support custom network and subnet on remote e2e mode 2024-09-24 00:25:41 +02:00
Kubernetes Prow Robot
4c2e239047 Merge pull request #126799 from kiashok/update-cadvisor-hcsshim
Update cadvisor and hcsshim versions
2024-09-23 02:39:58 +01:00
Kirtana Ashok
3fba9930b7 Update cadvisor and hcsshim versions
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com>
2024-09-22 11:50:45 -07:00
Matthieu MOREL
552cebfa7e fix: enable blank-import rule from testifylint
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-09-22 11:36:42 +02:00
Kubernetes Prow Robot
7c156c57f3 Merge pull request #127363 from bouaouda-achraf/gcloud-info-format-error
fix(e2e-node-tests): project and zone in the prerequisites check
2024-09-20 00:25:20 +01:00
Achraf BOUAOUDA
e645e06a7f fix(e2e-node-tests): project and zone in the prerequisites check 2024-09-19 12:23:08 +02:00
Oksana Baranova
2474369227 kubelet: migrate pleg to contextual logging
Signed-off-by: Oksana Baranova <oksana.baranova@intel.com>
2024-09-13 12:13:26 +03:00
Jordan Liggitt
102a9dbab1 Pin godebug default to go1.23 2024-09-11 15:34:37 -04:00
Jordan Liggitt
65ef531390 Update go.mod to go 1.23 2024-09-11 15:34:37 -04:00
bzsuni
5b6ef4302e Update etcd from v3.5.15 to v3.5.16
Signed-off-by: bzsuni <bingzhe.sun@daocloud.io>
2024-09-11 10:51:34 +08:00
Akhil Mohan
b0bf3fba54 rewrite publishing-bot verify script in go
- setup scripts to trigger publishing-bot verify
- add golang verify script and remove python verification code
- pin k8s.io/publishing-bot to v0.5.0

Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
2024-09-06 09:30:51 +05:30