1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-17 05:48:21 +00:00
Commit graph

2174 commits

Author SHA1 Message Date
Markus Lehtonen
07481de2c8 nfd-master: do nfd API scheme registration in an init function
Prevents (rare) races on nfd-master reconfigurartion. Previously the
scheme was registered at nfd API controller creation/startup time. This
caused a race with some lister/informer goroutines of the previous
(stoppped) controller still running and accessing (reading) the sceme
while we were updating (writing) it.
2024-03-27 18:54:59 +00:00
Kubernetes Prow Robot
d2f13c34b8
Merge pull request #1627 from marquiz/release-0.15
[release-0.15] Update references to release v0.15.3
2024-03-15 02:51:54 -07:00
Markus Lehtonen
f661c063f4 Update references to release v0.15.3
Manually generated with:

    ./hack/prepare-release.sh -g 1.21.8 v0.15.3
2024-03-15 11:07:54 +02:00
Kubernetes Prow Robot
fa89c7da4c
Merge pull request #1624 from marquiz/release-0.15
[release-0.15] go.mod: bump protobuf deps
2024-03-14 12:22:46 -07:00
Markus Lehtonen
241f40a012 go.mod: bump protobuf deps
Bump google.golang.org/protobuf to 1.33.0 and
github.com/golang/protobuf to v1.5.4
2024-03-14 20:41:22 +02:00
Kubernetes Prow Robot
924b2b455f
Merge pull request #1621 from k8s-infra-cherrypick-robot/cherry-pick-1615-to-release-0.15
[release-0.15] nfd-master: fix memory leak in nfd api-controller
2024-03-14 08:43:41 -07:00
Markus Lehtonen
5c7317e899 nfd-master: fix memory leak in nfd api-controller
Fixes a memory leak that happened when stopping (and then re-starting)
the nfd api controller. The stop channel was not used properly which
caused the underlying informer to keep on running.
2024-03-14 15:22:09 +00:00
Kubernetes Prow Robot
aa287ed7b7
Merge pull request #1610 from marquiz/release-0.15
[release-0.15] Update references to release v0.15.2
2024-03-12 02:18:07 -07:00
Markus Lehtonen
2d3b3f313d Update references to release v0.15.2
Manually generated with:

    ./hack/prepare-release.sh -g 1.21.8 v0.15.2
2024-03-12 10:44:40 +02:00
Kubernetes Prow Robot
36102f5318
Merge pull request #1607 from k8s-infra-cherrypick-robot/cherry-pick-1604-to-release-0.15
[release-0.15] fix hook issue
2024-03-11 07:19:14 -07:00
Peng Wang
0e5cb851e6 fix hook issue 2024-03-11 13:59:25 +00:00
Kubernetes Prow Robot
b984db0a16
Merge pull request #1577 from marquiz/release-0.15
[release-0.15] go.mod: bump github.com/opencontainers/runc to v1.1.12
2024-02-07 01:01:50 -08:00
Markus Lehtonen
63a7cbfe7e go.mod: bump github.com/opencontainers/runc to v1.1.12 2024-02-06 18:02:45 +02:00
Kubernetes Prow Robot
89aff1331a
Merge pull request #1544 from marquiz/release-0.15
[release-0.15] Update references to release v0.15.1
2024-01-18 10:38:12 +01:00
Markus Lehtonen
6f18cd2562 Update references to release v0.15.1
Manually generated with:

    ./hack/prepare-release.sh -g 1.21.6 v0.15.1
2024-01-16 14:05:41 +02:00
Kubernetes Prow Robot
7152c91741
Merge pull request #1538 from k8s-infra-cherrypick-robot/cherry-pick-1536-to-release-0.15
[release-0.15] source/network: discover speed of virtual network interfaces
2024-01-16 10:56:00 +01:00
Markus Lehtonen
85197fcc92 source/network: discover speed of virtual network interfaces 2024-01-15 17:53:43 +00:00
Kubernetes Prow Robot
8d74fc19bf
Merge pull request #1529 from k8s-infra-cherrypick-robot/cherry-pick-1528-to-release-0.15
[release-0.15] makefile: fix build: target
2023-12-22 15:43:57 +01:00
Markus Lehtonen
1feceb491f makefile: fix build: target
Create binaries under bin/ rather than a binary named bin.
2023-12-22 14:20:43 +00:00
Kubernetes Prow Robot
dc34a6953b
Merge pull request #1522 from marquiz/release-0.15
[release-0.15] Update references to release v0.15.0
2023-12-21 23:55:25 +01:00
Kubernetes Prow Robot
3391201c91
Merge pull request #1525 from k8s-infra-cherrypick-robot/cherry-pick-1523-to-release-0.15
[release-0.15] deployment/kustomize: enable nfd-gc in the default overlay
2023-12-21 21:56:33 +01:00
Markus Lehtonen
a46be97618 deployment/kustomize: enable nfd-gc in the default overlay 2023-12-21 20:43:38 +00:00
Markus Lehtonen
0c3f5f328f Update references to release v0.15.0
Generated with:

    hack/prepare-release.sh -g 1.21.5 v0.15.0
2023-12-21 21:38:03 +02:00
Kubernetes Prow Robot
84b0a263f8
Merge pull request #1521 from marquiz/devel/fix-samples-links
docs: fixes
2023-12-21 17:52:12 +01:00
Kubernetes Prow Robot
2d9f1c2acb
Merge pull request #1518 from marquiz/devel/docs-fix
docs: second fix to the prometheus kustomize overlay name
2023-12-21 17:52:02 +01:00
Kubernetes Prow Robot
2f99038ea8
Merge pull request #1520 from marquiz/devel/docs-fix-master-config-ref
docs: fix wording and nfd version in master config ref
2023-12-21 17:43:56 +01:00
Markus Lehtonen
6471a1f185 docs: second fix to the prometheus kustomize overlay name 2023-12-21 18:40:14 +02:00
Markus Lehtonen
de2a212002 docs: fixes
- Fix broken link to nodefeaturerule samples
- Fix sample output of kubectl plugin
2023-12-21 18:34:07 +02:00
Kubernetes Prow Robot
6c7fc241f2
Merge pull request #1519 from marquiz/devel/docs-annotations
docs: document all tracking annotations
2023-12-21 17:25:07 +01:00
Markus Lehtonen
304785a0d2 docs: fix wording and nfd version in master config ref 2023-12-21 18:22:01 +02:00
Markus Lehtonen
7694bfd02b docs: document all tracking annotations
List tracking annotations for taints and feature annotations.
2023-12-21 18:15:00 +02:00
Kubernetes Prow Robot
bac1a97f32
Merge pull request #1517 from marquiz/devel/docs-fix
docs: fix name of prometheus kustomize overlay
2023-12-21 17:05:59 +01:00
Markus Lehtonen
08a12eb213 docs: fix name of prometheus kustomize overlay 2023-12-21 17:58:01 +02:00
Kubernetes Prow Robot
0ca16c01e8
Merge pull request #1446 from ArangoGutierrez/nfd.cli
Add Kubectl NFD plugin
2023-12-21 16:41:51 +01:00
Kubernetes Prow Robot
6793096b2e
Merge pull request #1516 from marquiz/devel/docs-uri-fix
docs: fix malformed hyperlink syntax
2023-12-21 16:19:30 +01:00
Kubernetes Prow Robot
874cc98728
Merge pull request #1515 from marquiz/devel/docs-cpuid
docs: document new x86 cpuid features
2023-12-21 16:11:05 +01:00
Carlos Eduardo Arango Gutierrez
57b6035b71
Add kubectl-nfd
kubectl-nfd is a kubectl plugin for debbuging NodeFeatureRules

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2023-12-21 16:00:19 +01:00
Markus Lehtonen
d54972fb7c docs: fix malformed hyperlink syntax 2023-12-21 16:38:14 +02:00
Markus Lehtonen
ed7dbe2411 docs: document new x86 cpuid features
Document the Intel APX and AVX10 features that were added with cpuid
v2.2.6.
2023-12-21 15:05:10 +02:00
Kubernetes Prow Robot
bca027a386
Merge pull request #1514 from marquiz/devel/docs-image-variants
docs: use default instead of minimal image variant
2023-12-21 07:57:27 +01:00
Markus Lehtonen
f49e0a43c0 docs: use default instead of minimal image variant 2023-12-20 23:48:34 +02:00
Kubernetes Prow Robot
1a5659f9cc
Merge pull request #1509 from marquiz/devel/deps-k8s
go.mod: bump kubernetes to v1.29
2023-12-20 15:13:44 +01:00
Markus Lehtonen
ea68017af6 test/e2e: replace k8s.io/utils/pointer package
Use "k8s.io/utils/ptr" instead of the deprecated "k8s.io/utils/pointer".
2023-12-20 15:12:11 +02:00
Markus Lehtonen
f199e3276b go.mod: bump kubernetes to v1.29 2023-12-20 14:40:52 +02:00
Kubernetes Prow Robot
9de86b0aa0
Merge pull request #1508 from marquiz/devel/api-refactor
apis/nfd: split rule processing into a separate package
2023-12-20 12:52:08 +01:00
Markus Lehtonen
97bf841140 apis/nfd: split rule processing into a separate package
This patch tidies up the nfdv1alpha1 API package by refactoring out the
implementation of (NodeFeature)Rule evaluation into a separate package.
2023-12-20 12:52:15 +02:00
Kubernetes Prow Robot
e162540e54
Merge pull request #1507 from kubernetes-sigs/dependabot/go_modules/golang.org/x/crypto-0.17.0
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
2023-12-19 09:25:13 +01:00
dependabot[bot]
7c44e12b92
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 00:09:49 +00:00
Kubernetes Prow Robot
8f9dc32e0b
Merge pull request #1506 from gyuho/fix-typo-in-error-message
chore(nfd-worker): fix minor typo in wrong label value format error
2023-12-18 19:50:19 +01:00
Gyuho Lee
ed0418b81c
chore(nfd-worker): fix minor typo in wrong label value format error
Signed-off-by: Gyuho Lee <gyuho@lepton.ai>
2023-12-19 02:29:37 +08:00