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