Tobias Giese
2af06bc722
Template exposed health port in helm chart
...
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
2024-10-14 09:52:55 +02:00
Kubernetes Prow Robot
31efc9e9a7
Merge pull request #1899 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/time-0.7.0
...
build(deps): bump golang.org/x/time from 0.6.0 to 0.7.0
2024-10-09 14:46:23 +01:00
dependabot[bot]
42425b0358
build(deps): bump golang.org/x/time from 0.6.0 to 0.7.0
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.6.0 to 0.7.0.
- [Commits](https://github.com/golang/time/compare/v0.6.0...v0.7.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>
2024-10-09 13:27:38 +00:00
Kubernetes Prow Robot
d42386945b
Merge pull request #1900 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/net-0.30.0
...
build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0
2024-10-09 14:26:22 +01:00
dependabot[bot]
eb48321cc8
build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.29.0 to 0.30.0.
- [Commits](https://github.com/golang/net/compare/v0.29.0...v0.30.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-06 09:49:21 +00:00
Kubernetes Prow Robot
d963cd3f8f
Merge pull request #1895 from marquiz/devel/docs-quoting
...
docs: quote shell snippets containing urls with query parameters
2024-10-02 16:01:50 +01:00
Markus Lehtonen
010393b302
docs: quote shell snippets containing urls with query parameters
...
Makes them work with zsh which tries to glob URLs containing query
parameters (question marks).
2024-10-02 17:07:32 +03:00
Kubernetes Prow Robot
4dbe9c8951
Merge pull request #1836 from marquiz/devel/e2e-ptr
...
test/e2e: use ptr.To to get pointer to bool
2024-09-27 18:54:01 +01:00
Kubernetes Prow Robot
bbd4ac850d
Merge pull request #1888 from marquiz/devel/nfd-gc-test-fix
...
nfd-gc: drop one duplicate import from tests
2024-09-27 18:36:02 +01:00
Markus Lehtonen
db07fe1ff4
nfd-gc: drop one duplicate import from tests
2024-09-27 15:26:18 +03:00
Kubernetes Prow Robot
45019cbd40
Merge pull request #1886 from tobiasgiese/add-idea-gitignore
...
Add .idea/ to gitignore
2024-09-24 16:48:00 +01:00
Kubernetes Prow Robot
530bedd085
Merge pull request #1885 from tobiasgiese/health-port-arg
...
Add parameter to configure health endpoint port
2024-09-24 16:26:00 +01:00
Tobias Giese
53ddf081da
Add parameter to configure health endpoint port
...
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
2024-09-24 15:15:50 +02:00
Tobias Giese
ef0159676c
Add .idea/ to gitignore
...
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
2024-09-24 14:34:54 +02:00
Kubernetes Prow Robot
d858501a9f
Merge pull request #1878 from tobiasgiese/chart-without-cni
...
Add helm values to configure hostNetwork and additional env vars
2024-09-23 08:17:59 +01:00
Kubernetes Prow Robot
c0561631d6
Merge pull request #1869 from kubernetes-sigs/dependabot/go_modules/master/github.com/jaypipes/ghw-0.13.0
...
build(deps): bump github.com/jaypipes/ghw from 0.12.0 to 0.13.0
2024-09-18 19:16:51 +01:00
Kubernetes Prow Robot
353ad403d6
Merge pull request #1856 from ozhuraki/bonding-masters
...
source/network: Ignore bonding_masters interface during scanning
2024-09-18 19:16:44 +01:00
Tobias Giese
af0592b87c
Add helm values to configure hostNetwork and additional env vars
...
We have to run our NFD workers in the host network.
Also we need additional env variables such as KUBERNETES_SERVICE_HOST and _PORT.
To achieve this we can simply add generic helm values. The default behavior is not changed.
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
2024-09-18 17:58:59 +02:00
Kubernetes Prow Robot
aad1c8cf48
Merge pull request #1881 from marquiz/devel/helm-args-2
...
helm: rename args to extraArgs in values.yaml
2024-09-18 16:20:45 +01:00
Markus Lehtonen
e14596716a
helm: rename args to extraArgs in values.yaml
...
Fixes an omission in 843fc9307d
.
2024-09-18 18:11:38 +03:00
Kubernetes Prow Robot
fc4cc13d9f
Merge pull request #1880 from marquiz/devel/helm-args
...
helm: rename args chart value to extraArgs
2024-09-18 15:56:43 +01:00
Markus Lehtonen
843fc9307d
helm: rename args chart value to extraArgs
...
The "args" value is not yet part of any release so this is not a
breaking change.
2024-09-18 17:47:36 +03:00
Kubernetes Prow Robot
1217773264
Merge pull request #1876 from marquiz/devel/master-refactor
...
nfd-master: cleanup updater-pool method args
2024-09-16 13:07:15 +01:00
Markus Lehtonen
9fad67ee39
nfd-master: cleanup updater-pool method args
...
We store the work queues in the updater pool struct so we don't need to
pass those as function arguments.
2024-09-16 14:50:08 +03:00
Kubernetes Prow Robot
a8fd5051bc
Merge pull request #1871 from superbrothers/dmiIDAttributeNames_product_name
...
source/system: Add reading product name information
2024-09-10 08:55:14 +01:00
Kazuki Suda
7f6669eb92
source/system: Add reading product name information
2024-09-10 14:42:08 +09:00
Kubernetes Prow Robot
c07f71e934
Merge pull request #1867 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/net-0.29.0
...
build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0
2024-09-09 11:36:28 +01:00
Kubernetes Prow Robot
7631f5bc39
Merge pull request #1870 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/ginkgo/v2-2.20.2
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2
2024-09-09 11:08:28 +01:00
dependabot[bot]
cb255b0aa4
build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.20.1 to 2.20.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.20.1...v2.20.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>
2024-09-08 09:12:00 +00:00
dependabot[bot]
bb9c228bd6
build(deps): bump github.com/jaypipes/ghw from 0.12.0 to 0.13.0
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 09:11:56 +00:00
dependabot[bot]
0e407d042d
build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-08 09:11:46 +00:00
Kubernetes Prow Robot
6202745976
Merge pull request #1858 from marquiz/devel/go-123
...
Bump Go to v1.23
2024-09-05 17:27:40 +01:00
Markus Lehtonen
bf99c47458
Bump Go to v1.23
...
NOTE: api/nfd/go.mod is not bumped. There should be no need to force the
importers of the API to v1.23 (yet).
2024-09-04 09:21:13 +03:00
Kubernetes Prow Robot
56c23fcceb
Merge pull request #1864 from kubernetes-sigs/dependabot/go_modules/github.com/opencontainers/runc-1.1.14
...
build(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.14
2024-09-04 05:34:02 +01:00
dependabot[bot]
32382e66f1
build(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.14
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.1.13 to 1.1.14.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.13...v1.1.14 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 19:53:36 +00:00
Kubernetes Prow Robot
edcc9ed5af
Merge pull request #1862 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/gomega-1.34.2
...
build(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2
2024-09-03 09:15:22 +01:00
Kubernetes Prow Robot
0fd0934de2
Merge pull request #1847 from marquiz/devel/drop-fsnotify
...
Drop dynamic run-time reconfiguration
2024-09-03 09:15:16 +01:00
Kubernetes Prow Robot
a3fa18c027
Merge pull request #1859 from marquiz/devel/golangci-lint
...
scripts/test-infra: bump golangci-lint to v1.60.3
2024-09-02 10:46:57 +01:00
dependabot[bot]
d6afdf3245
build(deps): bump github.com/onsi/gomega from 1.34.1 to 1.34.2
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.34.1 to 1.34.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.34.1...v1.34.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>
2024-09-01 09:11:54 +00:00
Markus Lehtonen
91d6793787
test/e2e: simplify, remove unnecessary check
...
Make golangci-lint happy.
2024-08-30 16:42:45 +03:00
Markus Lehtonen
bf640d4c4d
scripts/test-infra: bump golangci-lint to v1.60.3
2024-08-30 16:32:09 +03:00
Oleg Zhurakivskyy
21395cb5c3
source/network: Ignore bonding_masters interface during scanning
...
On Talos OS NFD logs constantly show errors related
to the network attributes of bonding_masters.
Closes: 1842
Signed-off-by: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com>
2024-08-28 14:55:33 +03:00
Kubernetes Prow Robot
1fa31a5d32
Merge pull request #1854 from marquiz/devel/e2e-podsecurity
...
test/e2e: drop the pod security admission hack
2024-08-26 14:56:40 +01:00
Markus Lehtonen
94bda00c75
test/e2e: drop the pod security admission hack
...
The Kubernetes e2e framework now supports setting the pod security
level.
2024-08-26 16:10:49 +03:00
Kubernetes Prow Robot
8c3cb31114
Merge pull request #1853 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/ginkgo/v2-2.20.1
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1
2024-08-26 06:48:20 +01:00
dependabot[bot]
8c62586592
build(deps): bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.20.0 to 2.20.1.
- [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.20.0...v2.20.1 )
---
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>
2024-08-25 09:58:24 +00:00
Markus Lehtonen
02b6b7395c
Drop dynamic run-time reconfiguration
...
Simplify the code and reduce possible error scenarios by dropping
fsnotify-based reconfiguration from nfd-master and nfd-worker. Also
eliminates repeated re-configuration in scenarios where kubelet
continuosly touches the (every minute) mounted file (configmap) on the
filesystem.
Also modifies the Helm and kustomize deployments so that nfd-master,
nfd-worker and nfd-topology-updater pods are restarted on configmap
updates. In kustomize, the slght downside of this is the name of the
config map(s) depends on the content, so every time a user customizes
the config data, the old unused configmap will be left and must be
garbage-collected manually.
2024-08-21 12:46:36 +03:00
Kubernetes Prow Robot
4db3216a80
Merge pull request #1848 from marquiz/devel/leader-elect
...
nfd-master: proper shutdown of nfd api informers
2024-08-20 03:02:44 -07:00
Markus Lehtonen
2bb8a72532
nfd-master: proper shutdown of nfd api informers
...
Stop blocking on event channels when the api controller is stopped.
Ensures that the nfd API informer factory is properly shut down and all
resources released when stop() is called. This eliminates a memory leak
on re-configure events when leader election is enabled.
2024-08-20 12:44:08 +03:00
Kubernetes Prow Robot
5a5b9e3c19
Merge pull request #1843 from marquiz/devel/master-chan
...
nfd-master: use only unbuffered chans in the nfd api-controller
2024-08-19 07:23:12 -07:00