Kubernetes Prow Robot
242a4f439f
Merge pull request #2111 from marquiz/devel/deps
...
Update dependencies
2025-03-28 01:14:39 -07:00
Markus Lehtonen
9252602cc2
Update dependencies
2025-03-28 09:49:34 +02:00
Kubernetes Prow Robot
c1c0b813f4
Merge pull request #2107 from marquiz/devel/api-test
...
api/nfd: fix broken unit test
2025-03-27 09:42:41 -07:00
Kubernetes Prow Robot
7db71fc4e2
Merge pull request #2098 from marquiz/devel/nfg-feature-gate
...
nfd-master: make the NodeFeatureGroupAPI feature gate effective
2025-03-27 09:14:46 -07:00
Kubernetes Prow Robot
3b5276dc66
Merge pull request #2044 from mfranczy/network-mtu
...
Discover MTU of physical and virtual network devices
2025-03-27 09:14:39 -07:00
Kubernetes Prow Robot
a9149554a5
Merge pull request #2106 from marquiz/devel/api-go-version
...
api: bump go to v1.23
2025-03-27 08:46:52 -07:00
Kubernetes Prow Robot
6bb6ce8d28
Merge pull request #2097 from marquiz/devel/nfg-e2e
...
Revert "nfd-master: use only unbuffered chans in the nfd api-controller"
2025-03-27 08:46:45 -07:00
Kubernetes Prow Robot
af374df837
Merge pull request #2105 from marquiz/devel/docs-deps
...
docs: bump docs build deps
2025-03-27 08:20:39 -07:00
Markus Lehtonen
ba1574b52e
api/nfd: fix broken unit test
...
It was broken in 719c5186f6
but never
caught as the unit tests were not run (after the api was moved to a
separate module).
This patch also modifies the makefile to run the unit tests from api/
directory.
2025-03-27 16:35:40 +02:00
Markus Lehtonen
c9674a9cec
api: bump go to v1.23
...
One of the latest dep updates i.e. golang.org/x/net v0.36.0 requires go
v1.23.0.
2025-03-27 16:00:29 +02:00
Markus Lehtonen
7a8d3efce3
docs: bump docs build deps
...
Fix docs build failure on latest ruby:3.1 docker image.
2025-03-27 14:37:26 +02:00
Kubernetes Prow Robot
af706a819e
Merge pull request #2101 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/gomega-1.36.3
...
build(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3
2025-03-24 07:16:33 -07:00
Kubernetes Prow Robot
d2bc4aaa9b
Merge pull request #2100 from kubernetes-sigs/dependabot/go_modules/master/github.com/jaypipes/ghw-0.16.0
...
build(deps): bump github.com/jaypipes/ghw from 0.15.0 to 0.16.0
2025-03-24 06:48:33 -07:00
dependabot[bot]
411ddf3a5e
build(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.2 to 1.36.3.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.36.2...v1.36.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 13:29:44 +00:00
Kubernetes Prow Robot
bd5fdf3f7c
Merge pull request #2103 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/ginkgo/v2-2.23.3
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.3
2025-03-24 06:24:33 -07:00
dependabot[bot]
90fab42b65
build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.3
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.23.0 to 2.23.3.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.23.0...v2.23.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 13:02:19 +00:00
Kubernetes Prow Robot
13c0ac97ab
Merge pull request #2102 from kubernetes-sigs/dependabot/go_modules/master/github.com/opencontainers/runc-1.2.6
...
build(deps): bump github.com/opencontainers/runc from 1.2.5 to 1.2.6
2025-03-24 06:00:34 -07:00
dependabot[bot]
12501bd193
build(deps): bump github.com/opencontainers/runc from 1.2.5 to 1.2.6
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.2.6/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.5...v1.2.6 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-23 09:29:04 +00:00
dependabot[bot]
57498c7569
build(deps): bump github.com/jaypipes/ghw from 0.15.0 to 0.16.0
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-23 09:28:52 +00:00
Markus Lehtonen
acc94b9f73
nfd-master: make the NodeFeatureGroupAPI feature gate effective
2025-03-20 18:31:09 +02:00
Markus Lehtonen
8affb9dc11
Revert "nfd-master: use only unbuffered chans in the nfd api-controller"
...
Fixes a bug where updates to NodeFeatureGroup objects were not happening
after the initial sync.
We need to use buffered channels for the "update all" channels as there
is the default: case in select that is sending the update all signal (to
the channel). An alternative would be to remove the default: case from
the select block but it is more efficient this way - just skip if the
reader side hasn't yet got the "update all" signal.
This reverts commit bf6ffadf36
.
2025-03-20 18:21:54 +02:00
Markus Lehtonen
0ef859fd41
test/e2e: test nodefeaturegroup templating and backrefs
2025-03-20 11:56:44 +02:00
Kubernetes Prow Robot
de04740d50
Merge pull request #2095 from kubernetes-sigs/dependabot/go_modules/master/github.com/onsi/ginkgo/v2-2.23.0
...
build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0
2025-03-19 12:58:42 -07:00
Kubernetes Prow Robot
9858f4db34
Merge pull request #2094 from kubernetes-sigs/dependabot/go_modules/master/github.com/jaypipes/ghw-0.15.0
...
build(deps): bump github.com/jaypipes/ghw from 0.14.0 to 0.15.0
2025-03-19 12:58:35 -07:00
Kubernetes Prow Robot
0914fa442f
Merge pull request #2088 from fmuyassarov/modernize
...
Apply modernize analysis improvements
2025-03-17 02:29:48 -07:00
dependabot[bot]
98bb464e04
build(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.22.2 to 2.23.0.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.22.2...v2.23.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-16 09:53:56 +00:00
dependabot[bot]
ac38fdef50
build(deps): bump github.com/jaypipes/ghw from 0.14.0 to 0.15.0
...
Bumps [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/jaypipes/ghw/releases )
- [Commits](https://github.com/jaypipes/ghw/compare/v0.14.0...v0.15.0 )
---
updated-dependencies:
- dependency-name: github.com/jaypipes/ghw
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-16 09:53:53 +00:00
Kubernetes Prow Robot
6f6f5d68e1
Merge pull request #2087 from marquiz/devel/compat-api-types
...
compat/api: use GroupRule type
2025-03-14 12:35:51 -07:00
Kubernetes Prow Robot
a2600b9f0f
Merge pull request #2071 from mfranczy/extend-comparison-operators
...
Add new comparison operators
2025-03-14 06:43:46 -07:00
Markus Lehtonen
fba7fb6c94
compat/api: use GroupRule type
...
Simplify and rationalize the compat api. Many of the fields in Rule,
like Labels, Annotations or ExtendedResources are not applicable in this
context.
2025-03-14 13:40:57 +02:00
Feruzjon Muyassarov
b2f715e260
Apply modernize analysis improvements
...
Signed-off-by: Feruzjon Muyassarov <feruzjon.muyassarov@est.tech>
2025-03-13 22:55:02 +02:00
Kubernetes Prow Robot
60fc5e037e
Merge pull request #2085 from marquiz/devel/nfg-vars
...
api/nodefeaturegroup: add vars
2025-03-13 08:51:46 -07:00
Kubernetes Prow Robot
77e8be513e
Merge pull request #2086 from kubernetes-sigs/dependabot/go_modules/api/nfd/golang.org/x/net-0.36.0
...
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in /api/nfd
2025-03-13 02:35:46 -07:00
dependabot[bot]
9747f3d346
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in /api/nfd
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.33.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.33.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 01:30:29 +00:00
Markus Lehtonen
6fdad59072
nodefeaturegroup: add unit tests
...
Heavily based on nodefeaturerule unit tests.
2025-03-12 17:42:44 +02:00
Markus Lehtonen
96262a3784
nodefeaturegroup: implement vars
...
Implement handling of Vars and VarsTemplate fields or NodeFeatureGroup.
2025-03-12 17:42:44 +02:00
Markus Lehtonen
76569bd846
api/nfd: extend NodeFeatureGroup to support vars
...
Add Vars and VarsTemplate fields to the NodeFeatureGroup spec. This
enables construction of complex rule hierarchies by making it possible
to reference/use results of preceding rules when evaluating a rule.
2025-03-12 17:42:44 +02:00
Kubernetes Prow Robot
b843a3fb34
Merge pull request #2084 from marquiz/devel/nfr-test-fix
...
test: fix erroneous assert
2025-03-12 05:57:48 -07:00
Markus Lehtonen
40cd7d41be
test: fix erroneous assert
2025-03-12 14:32:34 +02:00
Kubernetes Prow Robot
3a3a6a31d5
Merge pull request #2079 from kubernetes-sigs/dependabot/go_modules/master/google.golang.org/grpc-1.71.0
...
build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0
2025-03-12 03:11:46 -07:00
Kubernetes Prow Robot
0a7b1cb92f
Merge pull request #2082 from ramesius/master
...
Allow configuration of image pull secrets in post-delete job
2025-03-12 02:25:47 -07:00
Matthew Turner
b245537f9b
allow configuration of image pull secrets in post-delete job
...
Co-authored-by: VelorumS <velorums@users.noreply.github.com>
2025-03-12 08:44:17 +11:00
Kubernetes Prow Robot
e5ee32b429
Merge pull request #2080 from kubernetes-sigs/dependabot/go_modules/master/github.com/prometheus/client_golang-1.21.1
...
build(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1
2025-03-11 13:11:52 -07:00
Kubernetes Prow Robot
3023435b81
Merge pull request #2077 from kubernetes-sigs/dependabot/go_modules/master/github.com/opencontainers/image-spec-1.1.1
...
build(deps): bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1
2025-03-11 13:11:45 -07:00
dependabot[bot]
b4a3baa1d5
build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.70.0 to 1.71.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.70.0...v1.71.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 16:32:56 +00:00
Kubernetes Prow Robot
e86fde58e0
Merge pull request #2078 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/time-0.11.0
...
build(deps): bump golang.org/x/time from 0.10.0 to 0.11.0
2025-03-11 09:31:52 -07:00
dependabot[bot]
7652a5d28d
build(deps): bump golang.org/x/time from 0.10.0 to 0.11.0
...
Bumps [golang.org/x/time](https://github.com/golang/time ) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/time/compare/v0.10.0...v0.11.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/time
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 16:07:09 +00:00
Kubernetes Prow Robot
1a9ee0da22
Merge pull request #2081 from kubernetes-sigs/dependabot/go_modules/master/golang.org/x/net-0.37.0
...
build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
2025-03-11 09:05:47 -07:00
dependabot[bot]
f8259a8f72
build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.35.0 to 0.37.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-11 15:33:09 +00:00
Kubernetes Prow Robot
d9170800d5
Merge pull request #2083 from fmuyassarov/stdlib-map
...
Replace golang.org/x/exp/maps with the standard library's maps package.
2025-03-11 08:31:46 -07:00