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
Kubernetes Prow Robot
7ae25167fe
Merge pull request #1479 from marquiz/devel/api-internal
...
source/custom: add internal rule api
2023-12-18 16:17:55 +01:00
Markus Lehtonen
b28d5c1557
apis/nfd: drop unused validate function
2023-12-18 15:19:19 +02:00
Markus Lehtonen
74bc3bb2a8
apis/nfd: drop custom unmarshaller functions
...
Not needed in the external API.
2023-12-18 15:19:19 +02:00
Markus Lehtonen
a8092927fc
source/custom: use internal api for config parsing
...
Change the custom feature source of nfd-worker to use the newly added
internal config API for its own configuration. It now uses the internal
types for json/yaml unmarshalling but converts them to external
nfdv1alpha1 API to do the actual rule matching as the internal API does
not duplicate that functionality.
2023-12-18 15:19:19 +02:00
Markus Lehtonen
185b406ee7
source/custom: add internal rule api
...
Add internal API for the nfd-worker custom feature source rule
configuration. This API has already diverged from the NFD
NodeFeatureRule API in that annotations, extended resources or taints
are not supported. This patch basically copies the Rule type (and it's
sub-types) from the nfdv1alpha1 package. It also adds conversion
functions from the internal rule API to the "external" nfdv1alpha1 API.
This is done to use the same rule matching functionality (from the
nfdv1alpha1 package).
One notable remark is that the feature source rule config supports some
custom formatting (short forms, multi-type fields) that relies on
special json/yaml unmarshalling functions that are better to nuke from
the nfdv1alpha1 package (in another patch). These (legacy) syntax
specialities are most probably used by nobody but let's keep them as
they're already there. Unit tests to cover the custom json
unmarshalling are now added.
2023-12-18 15:19:19 +02:00
Kubernetes Prow Robot
884edc67eb
Merge pull request #1477 from marquiz/devel/api-cleanup
...
apis/nfd: drop the private template caching fields
2023-12-15 15:42:31 +01:00
Kubernetes Prow Robot
3ea2a38d73
Merge pull request #1497 from AhmedGrati/feat-add-cpu-socket-number
...
feat: add cpu socket count in `cpu.topology`
2023-12-15 13:29:51 +01:00
Kubernetes Prow Robot
b47b1a62e9
Merge pull request #1504 from marquiz/devel/wildcard-rule-ng
...
Document the NodeFeatureRule samples and move them under deployment dir
2023-12-15 13:11:01 +01:00