Kubernetes Prow Robot
34cc8a7f37
Merge pull request #2048 from marquiz/devel/mockery
...
Bump vektra/mockery to v2.52.2
2025-02-14 07:42:21 -08:00
Markus Lehtonen
2e61519164
Update auto-generated code
2025-02-14 17:05:12 +02:00
Markus Lehtonen
b975eeb163
Bump vektra/mockery to v2.52.2
...
Fixes code generation on Go 1.24.
2025-02-14 17:03:05 +02:00
Kubernetes Prow Robot
76febc70f8
Merge pull request #2043 from fmuyassarov/go1.24
...
Bump go to 1.24
2025-02-14 06:44:22 -08:00
Feruzjon Muyassarov
cb54d4d422
bump golangci-lint to v1.64.5
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-02-14 15:51:11 +02:00
Feruzjon Muyassarov
7abb2e763d
drop tools.go in favor of go's native tool directive
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-02-14 15:38:14 +02:00
Feruzjon Muyassarov
581c7a51f0
go: bump go version to 1.24
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-02-12 14:17:23 +02:00
Kubernetes Prow Robot
216fca7608
Merge pull request #2042 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/time-0.10.0
...
build(deps): bump golang.org/x/time from 0.9.0 to 0.10.0
2025-02-10 03:17:57 -08:00
dependabot[bot]
289cdc2ccb
build(deps): bump golang.org/x/time from 0.9.0 to 0.10.0
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/golang/time/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-09 09:31:02 +00:00
Kubernetes Prow Robot
9663d0b9e2
Merge pull request #2040 from szinn/update-grafana
...
Allow DS_PROMETHEUS substitution for grafana dashboard
2025-02-06 01:53:43 -08:00
Kubernetes Prow Robot
378d2fff0c
Merge pull request #2028 from mfranczy/image-compatibility-nfr
...
Refactoring of image compatibility node validator
2025-02-05 01:12:17 -08:00
Scotte Zinn
175909ccd1
Allow DS_PROMETHEUS substitution for grafana dashboard
...
This PR allows the substitution to be used since the
datasource was not being picked up correctly
2025-02-04 09:34:24 -05:00
Marcin Franczyk
99d63d3d33
Refactoring of image compatibility node validator.
...
Additionally, testcases have been separated into distinct
functions for better readability.
Signed-off-by: Marcin Franczyk <marcin0franczyk@gmail.com>
2025-02-03 10:11:36 +01:00
Kubernetes Prow Robot
4f24a38ad4
Merge pull request #1929 from marquiz/devel/health
...
nfd-worker: use single http port for metrics and healthz
2025-01-30 23:40:33 -08:00
Markus Lehtonen
850c544522
nfd-worker: add healthz endpoint
2025-01-31 07:52:13 +02:00
Markus Lehtonen
4959a13a07
nfd-worker: replace --metrics with --port
...
Use a single port for serving http. In addition to metrics we will have
the healthz endpoint.
2025-01-31 07:52:12 +02:00
Markus Lehtonen
25914ec06e
nfd-worker: drop the gRPC health port
...
To be replaced with plain http.
2025-01-31 07:50:00 +02:00
Kubernetes Prow Robot
837d0cfec8
Merge pull request #2035 from marquiz/devel/helm-fix
...
helm: fix usage of worker.extraArgs
2025-01-29 03:31:23 -08:00
Markus Lehtonen
23ebd39ef1
helm: fix usage of worker.extraArgs
2025-01-29 13:20:35 +02:00
Kubernetes Prow Robot
c5126c2426
Merge pull request #2030 from kubernetes-sigs/dependabot/go_modules/master/google.golang.org/grpc-1.70.0
...
build(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0
2025-01-27 02:35:22 -08:00
Kubernetes Prow Robot
aea3be98e4
Merge pull request #1990 from TessaIO/test-improve-unit-tests-for-cr-constrictions
...
test: add utility for namespace labels patching and add the test cases for denyNodeFeatureLabels restriction
2025-01-27 00:05:24 -08:00
TessaIO
73b8711feb
test: add utility for namespace labels patching and add the test cases for denyNodeFeatureLabels restriction
...
Signed-off-by: TessaIO <ahmedgrati1999@gmail.com>
2025-01-26 11:17:57 +01:00
dependabot[bot]
72a77f8dce
build(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.69.4 to 1.70.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.69.4...v1.70.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-26 09:23:17 +00:00
Kubernetes Prow Robot
b9b4c853dc
Merge pull request #2027 from marquiz/devel/deps
...
deps: bump kubernetes to v0.32.1
2025-01-23 12:29:21 -08:00
killianmuldoon
0ff1987d2a
Make DNS Policy configurable in helm chart ( #2025 )
...
* Make DNS Policy configurable in helm chart
Signed-off-by: Killian Muldoon <kmuldoon@nvidia.com>
* Add documentation for helm dnsPolicy values
Signed-off-by: Killian Muldoon <kmuldoon@nvidia.com>
* Reformat tables in helm docs
Signed-off-by: Killian Muldoon <kmuldoon@nvidia.com>
---------
Signed-off-by: Killian Muldoon <kmuldoon@nvidia.com>
2025-01-23 01:42:58 -08:00
Markus Lehtonen
66871b00b2
deps: bump kubernetes to v0.32.1
2025-01-22 11:47:15 +02:00
Kubernetes Prow Robot
ab1bfd18c4
Merge pull request #2024 from kubernetes-sigs/dependabot/go_modules/master/google.golang.org/grpc-1.69.4
...
build(deps): bump google.golang.org/grpc from 1.69.2 to 1.69.4
2025-01-19 23:32:36 -08:00
dependabot[bot]
f80ae80a02
build(deps): bump google.golang.org/grpc from 1.69.2 to 1.69.4
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.69.2 to 1.69.4.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.69.2...v1.69.4 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-19 09:23:56 +00:00
Kubernetes Prow Robot
0706c7a560
Merge pull request #2020 from marquiz/devel/readme
...
README: update to v0.17.1
2025-01-14 03:26:33 -08:00
Markus Lehtonen
1442104b3d
README: update to v0.17.1
2025-01-13 13:32:26 +02:00
Kubernetes Prow Robot
d7257a9bc9
Merge pull request #2019 from kubernetes-sigs/dependabot/go_modules/master/github.com/opencontainers/runc-1.2.4
...
build(deps): bump github.com/opencontainers/runc from 1.2.3 to 1.2.4
2025-01-13 00:34:33 -08:00
dependabot[bot]
57ee60d1f7
build(deps): bump github.com/opencontainers/runc from 1.2.3 to 1.2.4
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.2.4/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-12 09:10:39 +00:00
Kubernetes Prow Robot
feea0e328e
Merge pull request #2010 from mfranczy/image-compatibility-nfr
...
Bugfixes for image compatibility feature
2025-01-09 23:58:31 -08:00
Kubernetes Prow Robot
0cef90d2c9
Merge pull request #2012 from marquiz/devel/deps
...
go.mod: update golang.org deps
2025-01-09 11:54:32 -08:00
Markus Lehtonen
a2d7379120
go.mod: update golang.org deps
2025-01-09 14:30:37 +02:00
Marcin Franczyk
8db03fe0f8
Add unit tests for invalid feature in the compatibility spec
...
Signed-off-by: Marcin Franczyk <marcin0franczyk@gmail.com>
2025-01-09 10:16:34 +01:00
Kubernetes Prow Robot
3bedeaf546
Merge pull request #2006 from adrianchiris/fix-worker-role
...
Add support running with OwnerReferencesPermissionEnforcement
2025-01-08 05:58:30 -08:00
Marcin Franczyk
241c886bf9
Sort the list of compatibility artifacts in desc order
...
Signed-off-by: Marcin Franczyk <marcin0franczyk@gmail.com>
2025-01-08 14:00:09 +01:00
Marcin Franczyk
75ed142298
Fix image compatibility processing panic in case of a nil pointer
...
Signed-off-by: Marcin Franczyk <marcin0franczyk@gmail.com>
2025-01-08 13:59:08 +01:00
Marcin Franczyk
60b8a2136a
Allow for rule processing in case of a missing feature
...
Signed-off-by: Marcin Franczyk <marcin0franczyk@gmail.com>
2025-01-08 13:58:03 +01:00
adrianc
3f012c2d5a
Add support running with OwnerReferencesPermissionEnforcement
...
when OwnerReferencesPermissionEnforcement validating webhook is
enabled additional permissions are required to set/update owner ref
field. NFD worker sets/updates NodeFeature owner ref field to
the worker pod and owning daemonset.
owner reference can only be updated if the worker has delete permissions
for NodeFeatures.
if owner reference has blockOwnerDeletion (as the case for the daemonset
owner reference) then it requires update permissions to the finalizers
of the owner, to avoid this, we set blockOwnerDeleteion to false for all
owners referenced from NFD worker pod when setting/updating NodeFeature
owner ref.
Signed-off-by: adrianc <adrianc@nvidia.com>
2025-01-08 13:44:30 +02:00
Kubernetes Prow Robot
1b1a47dc77
Merge pull request #2004 from marquiz/devel/grpclog
...
Drop setup of grpc logging
2025-01-08 03:22:29 -08:00
Markus Lehtonen
98cd96312e
Drop setup of grpc logging
2025-01-07 16:13:54 +02:00
Kubernetes Prow Robot
b81c0785eb
Merge pull request #2003 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/time-0.9.0
...
build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0
2025-01-07 11:54:29 +01:00
Kubernetes Prow Robot
24b0f14a9b
Merge pull request #2002 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/ginkgo/v2-2.22.2
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2
2025-01-07 09:46:30 +01:00
dependabot[bot]
78f026e0e8
build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/time/compare/v0.8.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-05 09:39:18 +00:00
dependabot[bot]
97b78ca216
build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.22.1 to 2.22.2.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.22.1...v2.22.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-05 09:39:12 +00:00
Kubernetes Prow Robot
00ecb012d6
Merge pull request #1996 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/gomega-1.36.2
...
build(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2
2025-01-02 12:24:13 +01:00
dependabot[bot]
d03feb2a04
build(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.1 to 1.36.2.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.1...v1.36.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-02 08:59:32 +00:00
Kubernetes Prow Robot
30b16e7101
Merge pull request #1995 from kubernetes-sigs/dependabot/go_modules/master/github.com/jedib0t/go-pretty/v6-6.6.5
...
build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.6.1 to 6.6.5
2025-01-02 09:58:28 +01:00