Merge https://github.com/k8snetworkplumbingwg/sriov-network-device-plugin:master into main#151
Merge https://github.com/k8snetworkplumbingwg/sriov-network-device-plugin:master into main#151SchSeba wants to merge 34 commits intoopenshift:mainfrom
Conversation
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.14 to 1.2.8. - [Release notes](https://github.com/opencontainers/runc/releases) - [Changelog](https://github.com/opencontainers/runc/blob/v1.2.8/CHANGELOG.md) - [Commits](opencontainers/runc@v1.1.14...v1.2.8) --- updated-dependencies: - dependency-name: github.com/opencontainers/runc dependency-version: 1.2.8 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…es/github.com/opencontainers/runc-1.2.8 chore: bump github.com/opencontainers/runc from 1.1.14 to 1.2.8
…ctions/actions/checkout-5 chore: bump actions/checkout from 2 to 5
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: SchSeba The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
81b056a to
a0ec609
Compare
…ctions/github/codeql-action-4 chore: bump github/codeql-action from 3 to 4
…ctions/docker/setup-buildx-action-3 chore: bump docker/setup-buildx-action from 2 to 3
a0ec609 to
09ec961
Compare
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
ab17c32 to
f6cc01b
Compare
f6cc01b to
d7893c1
Compare
…ctions/actions/checkout-6 chore: bump actions/checkout from 5 to 6
Bumps [hadolint/hadolint-action](https://github.com/hadolint/hadolint-action) from 3.1.0 to 3.3.0. - [Release notes](https://github.com/hadolint/hadolint-action/releases) - [Changelog](https://github.com/hadolint/hadolint-action/blob/master/.releaserc) - [Commits](hadolint/hadolint-action@v3.1.0...v3.3.0) --- updated-dependencies: - dependency-name: hadolint/hadolint-action dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
51a1fee to
262b810
Compare
Bump Go and update dependencies
d84bc77 to
0d7deb7
Compare
…dates Bumps the gomod-dependencies group with 4 updates in the / directory: [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw), [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo), [github.com/onsi/gomega](https://github.com/onsi/gomega) and [google.golang.org/grpc](https://github.com/grpc/grpc-go). Updates `github.com/jaypipes/ghw` from 0.19.1 to 0.21.0 - [Release notes](https://github.com/jaypipes/ghw/releases) - [Commits](jaypipes/ghw@v0.19.1...v0.21.0) Updates `github.com/onsi/ginkgo/v2` from 2.27.2 to 2.27.3 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.27.2...v2.27.3) Updates `github.com/onsi/gomega` from 1.38.2 to 1.38.3 - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.38.2...v1.38.3) Updates `google.golang.org/grpc` from 1.75.1 to 1.77.0 - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.75.1...v1.77.0) --- updated-dependencies: - dependency-name: github.com/jaypipes/ghw dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gomod-dependencies - dependency-name: github.com/onsi/ginkgo/v2 dependency-version: 2.27.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod-dependencies - dependency-name: github.com/onsi/gomega dependency-version: 1.38.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod-dependencies - dependency-name: google.golang.org/grpc dependency-version: 1.77.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gomod-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
41a9cfa to
7282afc
Compare
…es/gomod-dependencies-033ef2cdd2 chore: bump the gomod-dependencies group across 1 directory with 4 updates
378c31e to
912dc10
Compare
…dates Bumps the gomod-dependencies group with 3 updates in the / directory: [github.com/jaypipes/ghw](https://github.com/jaypipes/ghw), [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) and [github.com/onsi/gomega](https://github.com/onsi/gomega). Updates `github.com/jaypipes/ghw` from 0.21.2 to 0.22.0 - [Release notes](https://github.com/jaypipes/ghw/releases) - [Commits](jaypipes/ghw@v0.21.2...v0.22.0) Updates `github.com/onsi/ginkgo/v2` from 2.27.5 to 2.28.1 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.27.5...v2.28.1) Updates `github.com/onsi/gomega` from 1.39.0 to 1.39.1 - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.39.0...v1.39.1) --- updated-dependencies: - dependency-name: github.com/jaypipes/ghw dependency-version: 0.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gomod-dependencies - dependency-name: github.com/onsi/ginkgo/v2 dependency-version: 2.28.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gomod-dependencies - dependency-name: github.com/onsi/gomega dependency-version: 1.39.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…es/gomod-dependencies-946c3bacf8 chore: bump the gomod-dependencies group across 1 directory with 3 updates
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6...v7) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
The vfioInfoProvider was not including the VFIO device path
(e.g., /dev/vfio/162) in the environment variables because
GetEnvVal() was called before GetDeviceSpecs() during allocation.
The VFIO device file path was computed in GetDeviceSpecs() and stored
in vfioDevContainer, but since GetEnvVal() runs first in the Allocate()
flow, the field was always empty when building env vars.
Fix: Compute the VFIO device file on the fly in both GetDeviceSpecs()
and GetEnvVal() so the values are always current regardless of call
order. This also handles the case where device files may change during
the lifetime of the device plugin (e.g., IOMMU group reassignment).
Before: {"vfio":{"mount":"/dev/vfio/vfio"}}
After: {"vfio":{"mount":"/dev/vfio/vfio","dev-mount":"/dev/vfio/162"}}
Signed-off-by: Author <author@example.com>
…ctions/docker/build-push-action-7 chore: bump docker/build-push-action from 6 to 7
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.78.0 to 1.79.3. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.78.0...v1.79.3) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.79.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Fix VFIO device path missing from env variables
…es/google.golang.org/grpc-1.79.3 chore: bump google.golang.org/grpc from 1.78.0 to 1.79.3
|
/test unit-test |
|
/retest |
|
@SchSeba: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
No description provided.