1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00
Commit graph

2661 commits

Author SHA1 Message Date
Carlos Eduardo Arango Gutierrez
cb53f9f3c2
Add helm migration guide
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-23 16:20:45 +02:00
Kubernetes Prow Robot
493aa0c80e
Merge pull request #1801 from omerap12/issue_1730
helm: add configurable liveness&readiness probes for master topology-updater and worker
2024-07-23 05:50:22 -07:00
Omer Aplatony
b2222e2c8c helm: add configurable liveness&readiness probes for master topology-updater and worker
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2024-07-22 21:54:25 +03:00
Kubernetes Prow Robot
4e4ccf8818
Merge pull request #1804 from kubernetes-sigs/dependabot/go_modules/master/k8sio-6d3858f6bd
build(deps): bump k8s.io/kubernetes from 1.30.2 to 1.30.3 in the k8sio group
2024-07-22 05:35:16 -07:00
dependabot[bot]
0a63965648 build(deps): bump k8s.io/kubernetes in the k8sio group
Bumps the k8sio group with 1 update: [k8s.io/kubernetes](https://github.com/kubernetes/kubernetes).

Updates `k8s.io/kubernetes` from 1.30.2 to 1.30.3
- [Release notes](https://github.com/kubernetes/kubernetes/releases)
- [Commits](https://github.com/kubernetes/kubernetes/compare/v1.30.2...v1.30.3)

---
updated-dependencies:
- dependency-name: k8s.io/kubernetes
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8sio
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 09:41:19 +03:00
Kubernetes Prow Robot
51f2794d4f
Merge pull request #1798 from marquiz/devel/docker-cache
Dockerfile: cache go modules on build
2024-07-18 09:14:03 -07:00
Markus Lehtonen
2f52f35720 Dockerfile: cache go modules on build 2024-07-18 15:58:16 +03:00
Rouke Broersma
1230d607ac
Helm: Add revision history limit for worker daemonset (#1797)
* Helm: Add revision history limit for worker daemonset

Signed-off-by: Rouke Broersma <mobrockers@gmail.com>

* Helm: Add revision history limit for topology updater daemonset

Signed-off-by: Rouke Broersma <mobrockers@gmail.com>

* chore: tidy table columns

---------

Signed-off-by: Rouke Broersma <mobrockers@gmail.com>
2024-07-18 05:31:49 -07:00
Kubernetes Prow Robot
876eea4374
Merge pull request #1796 from marquiz/devel/helm-lint
scripts/test-infra: bump helm to v3.15.3
2024-07-18 01:16:13 -07:00
Markus Lehtonen
5caaa88d51 scripts/test-infra: bump helm to v3.15.3
Helm is used for linting the chart in the CI.
2024-07-18 08:51:38 +03:00
Kubernetes Prow Robot
a4f41476b0
Merge pull request #1795 from marquiz/devel/golangci-lint
scripts/test-infra: bump golangci-lint to v1.59.1
2024-07-17 12:00:01 -07:00
Markus Lehtonen
4f60f4d8bf scripts/test-infra: bump golangci-lint to v1.59.1 2024-07-17 18:17:03 +03:00
Kubernetes Prow Robot
e30cf85f61
Merge pull request #1778 from marquiz/devel/nf-api-ga
feature-gates: mark NodeFeatureAPI as GA
2024-07-16 06:22:59 -07:00
Kubernetes Prow Robot
f21e694967
Merge pull request #1794 from marquiz/devel/readme
README: update to v0.16.3
2024-07-16 05:26:59 -07:00
Markus Lehtonen
8bef70c470 README: update to v0.16.3 2024-07-16 15:21:10 +03:00
Markus Lehtonen
25e827a4c8 feature-gates: mark NodeFeatureAPI as GA
The feature gate is locked to true. That is, it is not possible to revert
back to the gPRC-based communication which makes the gRPC API ready for
removal.
2024-07-16 13:53:31 +03:00
Kubernetes Prow Robot
57fc83f8c0
Merge pull request #1793 from marquiz/devel/e2e-topology-updater
test/e2e: specify -sleep-interval in topology-updater exclude-memory test
2024-07-16 03:08:48 -07:00
Markus Lehtonen
5aeea28957 test/e2e: specify -sleep-interval in topology-updater exclude-memory test
Make the test finish considerably faster.
2024-07-16 12:47:08 +03:00
Kubernetes Prow Robot
81320d1864
Merge pull request #1791 from marquiz/devel/docs-helm
docs: reformat tables of helm parameters
2024-07-16 01:38:57 -07:00
Kubernetes Prow Robot
8e0951385b
Merge pull request #1790 from marquiz/devel/helm-values
helm: drop trailing whitespace from values.yaml
2024-07-16 01:18:33 -07:00
Kubernetes Prow Robot
ea199c7e37
Merge pull request #1792 from marquiz/devel/e2e-timeout
test/e2e: set topology-updater sleep-interval in podfingerprint test
2024-07-16 01:01:12 -07:00
Markus Lehtonen
5a81f748bf test/e2e: set topology-updater sleep-interval in podfingerprint test
Run topology-updater with short sleep-interval to try to eliminate
flakiness in CI.
2024-07-16 10:22:46 +03:00
Markus Lehtonen
efdf1b8bd9 docs: reformat tables of helm parameters
Also correct the description of default value of master.tolerations.
2024-07-16 09:56:12 +03:00
Markus Lehtonen
fe6a1ac3d9 helm: drop trailing whitespace from values.yaml 2024-07-16 09:41:26 +03:00
Kubernetes Prow Robot
25ffe9c178
Merge pull request #1782 from omerap12/issue_1759
Helm: Add revision history limit for master replica
2024-07-15 01:09:09 -07:00
Kubernetes Prow Robot
4ae762acf5
Merge pull request #1786 from marquiz/devel/deps
go.mod: update kubernetes to v1.30.2 and klog to v2.130.1
2024-07-13 14:07:09 -07:00
Omer Aplatony
920306cba8 Add revision history limit for master replica and for garbage collector
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2024-07-12 18:20:38 +03:00
Kubernetes Prow Robot
d25fdb64e8
Merge pull request #1788 from marquiz/devel/nfd-worker-tests
nfd-worker: change TestRun to use NodeFeature API
2024-07-12 06:20:07 -07:00
Markus Lehtonen
522b87e325 nfd-worker: change TestRun to use NodeFeature API
Run nfd-worker with NodeFeature API enabled (against a fake apiserver)
instead of using the deprecated gRPC (against a nfd-master instance).

Expand the test to verify the features and labels that are advertised as
a NodeFeature object.
2024-07-12 09:50:09 +03:00
Markus Lehtonen
490aa1d183 go.mod: update kubernetes to v1.30.2 and klog to v2.130.1 2024-07-12 07:52:54 +03:00
Kubernetes Prow Robot
98e9091084
Merge pull request #1781 from TessaIO/fix-swap-empty-line
fix: take into consideration possibility of having empty line in swap file
2024-07-11 21:39:51 -07:00
TessaIO
316fe71918 fix: take into consideration possibility of having empty line in swap file
Signed-off-by: TessaIO <ahmedgrati1999@gmail.com>
2024-07-11 22:02:39 +02:00
Kubernetes Prow Robot
ee7795cda5
Merge pull request #1780 from marquiz/devel/nodefeatureapi-flag
Drop the -enable-nodefeature-api flag
2024-07-11 10:55:29 -07:00
Kubernetes Prow Robot
783b8dee8c
Merge pull request #1783 from ArangoGutierrez/v0162_readmne
README: update to v0.16.2
2024-07-11 06:41:55 -07:00
Carlos Eduardo Arango Gutierrez
bf164622b8
README: update to v0.16.2
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-11 15:29:52 +02:00
Markus Lehtonen
a269bf4d25 Drop the -enable-nodefeature-api flag
Was marked to be removed in v0.17.
2024-07-10 15:20:07 +03:00
Kubernetes Prow Robot
393af96a88
Merge pull request #1755 from ArangoGutierrez/1752
Use worker DS OwnerReference for NF's
2024-07-09 06:33:07 -07:00
Carlos Eduardo Arango Gutierrez
e33e68ad5b
Add optionable arguments to NewWorker
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-09 15:08:26 +02:00
Kubernetes Prow Robot
b3142fb16a
Merge pull request #1770 from marquiz/devel/cloudbuild
cloudbuild: increase the image build timeout
2024-07-09 02:55:10 -07:00
Markus Lehtonen
9d13631dcb cloudbuild: increase the image build timeout
Attempt to fix occasional (rare) build failures.
2024-07-09 12:35:33 +03:00
Kubernetes Prow Robot
d2456e181a
Merge pull request #1726 from marquiz/devel/helm-cmdline-args
deployment/helm: enable specifying additional cmdline args
2024-07-09 02:09:52 -07:00
Kubernetes Prow Robot
b88a90d0b7
Merge pull request #1768 from marquiz/devel/readme
README: update module name in go report card badge
2024-07-09 01:42:29 -07:00
Kubernetes Prow Robot
b520592674
Merge pull request #1767 from marquiz/devel/e2e-ps-fix
scripts/test-infra: setup kind in e2e-test
2024-07-09 01:27:29 -07:00
Kubernetes Prow Robot
3bb7a1caff
Merge pull request #1766 from marquiz/devel/simplify
Simplify code
2024-07-09 00:19:28 -07:00
Markus Lehtonen
e509430553 README: update module name in go report card badge 2024-07-09 09:58:18 +03:00
Kubernetes Prow Robot
fdddae2846
Merge pull request #1765 from marquiz/devel/typo
nfd-master: fix typos
2024-07-08 23:57:56 -07:00
Markus Lehtonen
c27b9dbc31 scripts/test-infra: setup kind in e2e-test 2024-07-09 09:13:49 +03:00
Markus Lehtonen
b5b701fbbf Simplify code
Drop unnecessry typedefs.
2024-07-09 09:05:33 +03:00
Markus Lehtonen
ecb37c01b0 nfd-master: fix typos 2024-07-09 08:55:33 +03:00
Kubernetes Prow Robot
005341bf1c
Merge pull request #1763 from marquiz/devel/e2e-postsubmit
scripts/test-infra: run postsubmit e2e test in kind
2024-07-08 22:45:34 -07:00