Kubernetes Prow Robot
725c20496e
Merge pull request #1980 from marquiz/backports/0.16
...
[release-0.16] Fix version parsing
2024-12-13 12:22:26 +01:00
Markus Lehtonen
f99c1dda41
scripts/update-gh-pages: fix release version parsing
...
When determining the release branch only consider "main" release tags,
refusing to pick api/nfd/v* tags.
(cherry picked from commit a416af51a4
)
2024-12-13 11:41:07 +02:00
Markus Lehtonen
2dc9589602
Makefile: fix version parsing
...
One bit that was accidentally left out from
047d0314aa
(cherry picked from commit 55961cc337
)
2024-12-13 11:41:01 +02:00
Markus Lehtonen
06c6abcf14
Fix version parsing
...
The fix in a416af51a4
was not enough by
itself and that needs to be applied comprehensively.
(cherry picked from commit 047d0314aa
)
2024-12-13 09:52:36 +02:00
Kubernetes Prow Robot
e2dbd2c1ac
Merge pull request #1973 from marquiz/release-0.16
...
Docs: Fix the link to feature gates documentation
2024-12-12 00:06:03 +00:00
joehuang
14de9468ad
Docs: Fix the link to feature gates documentation
...
The link to feature gates documentation is pointing to the
feature-gates.md in master-commandline-reference.html and
worker-commandline-reference.html, it should be updated to
linking html file.
Signed-off-by: joehuang <joehuang.sweden@gmail.com>
(cherry picked from commit a442749f89
)
2024-12-11 15:05:59 +02:00
Kubernetes Prow Robot
9c608e79c7
Merge pull request #1933 from ArangoGutierrez/R/0166
...
[Release-0.16] Bump to V0.16.6
2024-10-30 09:59:25 +00:00
Carlos Eduardo Arango Gutierrez
7e7ab403cf
Bump release to v0.16.6
...
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-10-29 15:08:02 +01:00
Kubernetes Prow Robot
514da844cb
Merge pull request #1928 from elezar/cherry-pick-testdata-changes
...
Cherry pick testdata changes
2024-10-25 12:36:53 +01:00
Evan Lezar
6c5604e934
Convert testdata to an empty go module
...
This ensures that the testdata folder is not included in the top-level module
and prevents issues such as unsupported characters in path names.
Signed-off-by: Evan Lezar <elezar@nvidia.com>
2024-10-23 14:29:14 +02:00
Evan Lezar
56bbad8adb
Move testdata to root
...
Go mod automatically ignores the /testdata directory.
This change ensures that the rootfs for source/pci tests are not
included in the module definition.
Signed-off-by: Evan Lezar <elezar@nvidia.com>
2024-10-23 14:29:07 +02:00
Kubernetes Prow Robot
cce709fb51
Merge pull request #1907 from k8s-infra-cherrypick-robot/cherry-pick-1906-to-release-0.16
...
[release-0.16] github: specify workflow permissions
2024-10-14 20:18:21 +01:00
Markus Lehtonen
5f605f05d1
github: specify workflow permissions
...
Update gh-pages has started failing with default permissions. It needs
write permissions to be able to push to the gh-pages branch.
2024-10-14 19:15:17 +00:00
Kubernetes Prow Robot
e838324595
Merge pull request #1905 from k8s-infra-cherrypick-robot/cherry-pick-1904-to-release-0.16
...
[release-0.16] Template exposed health port in helm chart
2024-10-14 14:00:21 +01:00
Tobias Giese
a8f2ab1607
Template exposed health port in helm chart
...
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
2024-10-14 08:35:01 +00:00
Kubernetes Prow Robot
4290c2a62e
Merge pull request #1903 from marquiz/backport-1878
...
[release-0.16] Add helm values to configure hostNetwork and additional env vars
2024-10-14 08:56:24 +01:00
Tobias Giese
930a53e106
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>
(cherry picked from commit af0592b87c
)
2024-10-10 15:30:27 +03:00
Kubernetes Prow Robot
43b9f43cdd
Merge pull request #1857 from marquiz/release-0.16
...
[release-0.16] Release v0.16.5
2024-10-09 14:16:23 +01:00
Markus Lehtonen
175b16bbd1
Release v0.16.5
2024-10-09 15:11:54 +03:00
Kubernetes Prow Robot
f49eb65332
Merge pull request #1902 from marquiz/backport/1885
...
[release-0.16] Add parameter to configure health endpoint port
2024-10-09 11:42:22 +01:00
Tobias Giese
61760b2ab5
Add parameter to configure health endpoint port
...
Signed-off-by: Tobias Giese <tgiese@nvidia.com>
(cherry picked from commit 53ddf081da
)
2024-10-09 12:07:33 +03:00
Kubernetes Prow Robot
b3b3059b74
Merge pull request #1865 from marquiz/devel/backports
...
build(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.14
2024-09-04 08:43:02 +01:00
dependabot[bot]
cdaf19f3d6
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>
(cherry picked from commit 32382e66f1
)
2024-09-04 07:38:20 +03:00
Kubernetes Prow Robot
86bf44fd32
Merge pull request #1850 from marquiz/release-0.16
...
[release-0.16] nfd-master: proper shutdown of nfd api informers
2024-08-20 04:11:26 -07:00
Markus Lehtonen
335b305d34
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.
(cherry picked from commit 2bb8a72532
)
2024-08-20 13:06:12 +03:00
Kubernetes Prow Robot
77fb7be79d
Merge pull request #1826 from marquiz/release-0.16
...
[release-0.16] Release v0.16.4
2024-08-09 01:21:45 -07:00
Markus Lehtonen
7111356d27
Release v0.16.4
2024-08-09 09:25:29 +03:00
Kubernetes Prow Robot
ca0589dce2
Merge pull request #1830 from k8s-infra-cherrypick-robot/cherry-pick-1829-to-release-0.16
...
[release-0.16] docs: use jekyll-rtd-theme from a ruby gem
2024-08-08 21:26:17 -07:00
Markus Lehtonen
662db6c326
docs: use jekyll-rtd-theme from a ruby gem
...
The upstream repo (and the release downloads)
github.com/rundocs/jekyll-rtd-theme has been deleted. This broke our
docs generation as the remote theme configuration depended on
downloading the release artefact.
This patch changes the docs building to use a Ruby gem instead of the
remote theme setting. To complicate matters, the gem has an seemingly
incorrect (too strict) version dependency. To mitigate this, we now
install bundler-override plugin to ignore this particular dependency.
The netlify conf is a hack, but I wasn't able to figure out a way how to
install the bundler-override plugin without doing all ruby
initialization in the build command.
2024-08-08 20:54:43 +00:00
Kubernetes Prow Robot
7c5035019d
Merge pull request #1825 from k8s-infra-cherrypick-robot/cherry-pick-1807-to-release-0.16
...
[release-0.16] Add helm migration guide
2024-08-05 13:47:17 -07:00
Carlos Eduardo Arango Gutierrez
eca834d540
Add helm migration guide
...
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-08-05 13:45:44 +00:00
Kubernetes Prow Robot
3b8c576d4f
Merge pull request #1808 from marquiz/release-0.16
...
[release-0.16] helm: add configurable liveness&readiness probes
2024-07-29 02:46:23 -07:00
Omer Aplatony
21b9b7a94d
helm: add configurable liveness&readiness probes for master topology-updater and worker
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
(cherry picked from commit b2222e2c8c
)
2024-07-23 16:30:23 +03:00
Kubernetes Prow Robot
92db8689c6
Merge pull request #1805 from marquiz/release-0.16
...
[release-0.16] go.mod: bump kubernetes to v1.30.3
2024-07-22 03:51:55 -07:00
Markus Lehtonen
c5aac084e8
go.mod: bump kubernetes to v1.30.3
2024-07-22 09:46:48 +03:00
Kubernetes Prow Robot
967fa51f2f
Merge pull request #1799 from marquiz/release-0.16
...
[release-0.16] Helm: Add revision history limit for worker daemonset (#1797 )
2024-07-18 08:57:55 -07:00
Rouke Broersma
7f532809ac
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>
(cherry picked from commit 1230d607ac
)
2024-07-18 16:53:26 +03:00
Kubernetes Prow Robot
6030c974d3
Merge pull request #1787 from marquiz/release-0.16
...
[release-0.16] Release v0.16.3
2024-07-16 01:40:54 -07:00
Kubernetes Prow Robot
daa2b24516
Merge pull request #1789 from marquiz/backport/0.16
...
[release-0.16] Add revision history limit for master replica and for garbage collector
2024-07-16 00:59:11 -07:00
Omer Aplatony
59f5c64d43
Add revision history limit for master replica and for garbage collector
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
(cherry picked from commit 920306cba8
)
2024-07-16 08:42:34 +03:00
Markus Lehtonen
e8f96a0315
Release v0.16.3
2024-07-12 08:20:24 +03:00
Kubernetes Prow Robot
359cac9656
Merge pull request #1784 from k8s-infra-cherrypick-robot/cherry-pick-1781-to-release-0.16
...
[release-0.16] fix: take into consideration possibility of having empty line in swap file
2024-07-11 21:58:13 -07:00
TessaIO
e1682771af
fix: take into consideration possibility of having empty line in swap file
...
Signed-off-by: TessaIO <ahmedgrati1999@gmail.com>
2024-07-12 04:40:33 +00:00
Kubernetes Prow Robot
9164842880
Merge pull request #1776 from ArangoGutierrez/v0162
...
Release v0.16.2
2024-07-10 03:31:51 -07:00
Carlos Eduardo Arango Gutierrez
fbc8b368c3
Release v0.16.2
...
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-10 11:47:06 +02:00
Kubernetes Prow Robot
ff2c1b6cd0
Merge pull request #1771 from k8s-infra-cherrypick-robot/cherry-pick-1755-to-release-0.16
...
[release-0.16] Use worker DS OwnerReference for NF's
2024-07-09 09:09:02 -07:00
Kubernetes Prow Robot
1cb65d2e60
Merge pull request #1772 from k8s-infra-cherrypick-robot/cherry-pick-1764-to-release-0.16
...
[release-0.16] docs: describe Kubernetes version compatibility in versions page
2024-07-09 06:44:49 -07:00
Markus Lehtonen
7a97673f89
docs: describe Kubernetes version compatibility in versions page
...
Bump the required Kubernetes version to v1.24. In practice this is the
minimum Kubernetes version as our deployment (both kustomize and Helm)
depend on the gRPC container probes feature of Kubernetes.
2024-07-09 13:38:45 +00:00
Carlos Eduardo Arango Gutierrez
dd55c9fe78
Add optionable arguments to NewWorker
...
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-09 13:34:24 +00:00
Carlos Eduardo Arango Gutierrez
283caf2d64
Use worker DS OwnerReference for NF's
...
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2024-07-09 13:34:24 +00:00