chore(deps): update helm release nvidia-device-plugin to v0.20.1 #142

Open
renovate-bot wants to merge 1 commit from renovate/nvidia-device-plugin-0.x into main
Member

This PR contains the following updates:

Package Update Change
nvidia-device-plugin minor 0.19.3 → 0.20.1

Release Notes

NVIDIA/k8s-device-plugin (nvidia-device-plugin)

v0.20.1

Compare Source

  • Add NodeFeature CR delete privileges (#​2049)
  • Include component-specific DaemonSet selector labels to avoid selector overlap (#​1716)
  • Validate vGPU capability record lengths (#​1994)
  • Go Modernize changes (#​1996)
  • Replace per-iteration sort in greedyAlloc with a min-heap (#​1826)
  • Handle dangling symlink in config-manager updateSymlink (#​1982)
  • Bump nvidia-container-toolkit to v1.20.1 (#​2046)
  • Bump go-nvml to v0.13.4-0 (#​2013)
  • Bump nvidia/distroless/go to v4.1.4 (#​2029)
  • Guard GFD PCI vendor capability parsing against bad lengths (#​2027)

v0.20.0

Compare Source

  • Add configurable packed/distributed allocation policy for replicated and MIG resources (#​1621)
  • Prefer distinct physical GPUs when breaking distributed-allocation ties (#​1788)
  • Fix MIG resource matching so profiles with suffixes such as -me, +me.all, and +gfx are exposed as separate Kubernetes resources (#​1807)
  • Surface NVML errors when MIG device placement cannot be determined (#​1899)
  • Add support for the Rubin architecture family (#​1909)
  • Bump NVIDIA go-nvlib to v0.12.0 (#​1911)
  • Update the Node Feature Discovery chart to v0.19.0 and use OCI artifacts (#​1922)
  • Add third-party notices and a generator (#​1950)
  • Bump NVIDIA Container Toolkit to v1.20.0 (#​1958)
  • Add OCI standard image labels (#​1961)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [nvidia-device-plugin](https://github.com/NVIDIA/k8s-device-plugin) | minor | `0.19.3` → `0.20.1` | --- ### Release Notes <details> <summary>NVIDIA/k8s-device-plugin (nvidia-device-plugin)</summary> ### [`v0.20.1`](https://github.com/NVIDIA/k8s-device-plugin/blob/HEAD/CHANGELOG.md#v0201) [Compare Source](https://github.com/NVIDIA/k8s-device-plugin/compare/v0.20.0...v0.20.1) - Add NodeFeature CR delete privileges ([#&#8203;2049](https://github.com/NVIDIA/k8s-device-plugin/issues/2049)) - Include component-specific DaemonSet selector labels to avoid selector overlap ([#&#8203;1716](https://github.com/NVIDIA/k8s-device-plugin/issues/1716)) - Validate vGPU capability record lengths ([#&#8203;1994](https://github.com/NVIDIA/k8s-device-plugin/issues/1994)) - Go Modernize changes ([#&#8203;1996](https://github.com/NVIDIA/k8s-device-plugin/issues/1996)) - Replace per-iteration sort in greedyAlloc with a min-heap ([#&#8203;1826](https://github.com/NVIDIA/k8s-device-plugin/issues/1826)) - Handle dangling symlink in config-manager updateSymlink ([#&#8203;1982](https://github.com/NVIDIA/k8s-device-plugin/issues/1982)) - Bump nvidia-container-toolkit to v1.20.1 ([#&#8203;2046](https://github.com/NVIDIA/k8s-device-plugin/issues/2046)) - Bump go-nvml to v0.13.4-0 ([#&#8203;2013](https://github.com/NVIDIA/k8s-device-plugin/issues/2013)) - Bump nvidia/distroless/go to v4.1.4 ([#&#8203;2029](https://github.com/NVIDIA/k8s-device-plugin/issues/2029)) - Guard GFD PCI vendor capability parsing against bad lengths ([#&#8203;2027](https://github.com/NVIDIA/k8s-device-plugin/issues/2027)) ### [`v0.20.0`](https://github.com/NVIDIA/k8s-device-plugin/blob/HEAD/CHANGELOG.md#v0200) [Compare Source](https://github.com/NVIDIA/k8s-device-plugin/compare/v0.19.3...v0.20.0) - Add configurable packed/distributed allocation policy for replicated and MIG resources ([#&#8203;1621](https://github.com/NVIDIA/k8s-device-plugin/issues/1621)) - Prefer distinct physical GPUs when breaking distributed-allocation ties ([#&#8203;1788](https://github.com/NVIDIA/k8s-device-plugin/issues/1788)) - Fix MIG resource matching so profiles with suffixes such as `-me`, `+me.all`, and `+gfx` are exposed as separate Kubernetes resources ([#&#8203;1807](https://github.com/NVIDIA/k8s-device-plugin/issues/1807)) - Surface NVML errors when MIG device placement cannot be determined ([#&#8203;1899](https://github.com/NVIDIA/k8s-device-plugin/issues/1899)) - Add support for the Rubin architecture family ([#&#8203;1909](https://github.com/NVIDIA/k8s-device-plugin/issues/1909)) - Bump NVIDIA go-nvlib to v0.12.0 ([#&#8203;1911](https://github.com/NVIDIA/k8s-device-plugin/issues/1911)) - Update the Node Feature Discovery chart to v0.19.0 and use OCI artifacts ([#&#8203;1922](https://github.com/NVIDIA/k8s-device-plugin/issues/1922)) - Add third-party notices and a generator ([#&#8203;1950](https://github.com/NVIDIA/k8s-device-plugin/issues/1950)) - Bump NVIDIA Container Toolkit to v1.20.0 ([#&#8203;1958](https://github.com/NVIDIA/k8s-device-plugin/issues/1958)) - Add OCI standard image labels ([#&#8203;1961](https://github.com/NVIDIA/k8s-device-plugin/issues/1961)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/nvidia-device-plugin-0.x from 95e84c12be to 08b0c1798a
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/pr/tanka-diff Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
2026-09-22 20:12:50 +00:00
Compare
renovate-bot changed title from chore(deps): update helm release nvidia-device-plugin to v0.20.0 to chore(deps): update helm release nvidia-device-plugin to v0.20.1 2026-09-22 20:12:52 +00:00
Member

flate diff

rules  (rbac.authorization.k8s.io/v1/ClusterRole/nvidia-device-plugin-node-feature-discovery-gc)
  - one list entry removed:
    - resources:
      - nodes/proxy
      apiGroups:
      -
      verbs:
      - get

rules  (rbac.authorization.k8s.io/v1/ClusterRole/nvidia-device-plugin-role)
  - one list entry removed:     + one list entry added:
    - resources:                  - resources:
      - nodefeatures                - nodefeatures
      apiGroups:                    apiGroups:
      - nfd.k8s-sigs.io             - nfd.k8s-sigs.io
      verbs:                        verbs:
      - get                         - get
      - list                        - list
      - watch                       - watch
      - create                      - create
      - update                      - update
                                    - delete

spec  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  + one map entry added:
    updateStrategy:
      rollingUpdate:
        maxUnavailable: 10%

spec.template.spec  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  + one map entry added:
    imagePullSecrets: null

spec.template.spec.containers.worker.args  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  - three list entries removed:                      + two list entries added:
    - "-feature-gates=NodeFeatureGroupAPI=false"       - "-owner-refs=pod,ds"
    - "-metrics=8081"                                  - "-port=8080"
    - "-grpc-health=8082"

spec.template.spec.containers.worker.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  ± value change
    - registry.k8s.io/nfd/node-feature-discovery:v0.17.3
    + registry.k8s.io/nfd/node-feature-discovery:v0.19.0

spec.template.spec.containers.worker.livenessProbe  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  - one map entry removed:     + one map entry added:
    grpc:                        httpGet:
      port: 8082                   path: /healthz
                                   port: http

spec.template.spec.containers.worker.ports  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  - two list entries removed:     + one list entry added:
    - name: metrics                 - name: http
      containerPort: 8081             containerPort: 8080
    - name: health
      containerPort: 8082

spec.template.spec.containers.worker.readinessProbe  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker)
  - one map entry removed:     + one map entry added:
    grpc:                        httpGet:
      port: 8082                   path: /healthz
                                   port: http

spec.template.spec.containers.nvidia-device-plugin-sidecar.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.containers.nvidia-device-plugin-ctr.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.initContainers.nvidia-device-plugin-init.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.containers.gpu-feature-discovery-sidecar.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.containers.gpu-feature-discovery-ctr.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.initContainers.gpu-feature-discovery-init.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.containers.mps-control-daemon-sidecar.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.containers.mps-control-daemon-ctr.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.initContainers.mps-control-daemon-mounts.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec.initContainers.mps-control-daemon-init.image  (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon)
  ± value change
    - nvcr.io/nvidia/k8s-device-plugin:v0.19.3
    + nvcr.io/nvidia/k8s-device-plugin:v0.20.1

spec.template.spec  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  + two map entries added:
    dnsPolicy: ClusterFirstWithHostNet
    imagePullSecrets: null

spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - one list entry removed:
    - preference:
        matchExpressions:
        - key: node-role.kubernetes.io/master
          operator: In
          values:
          -
      weight: 1

spec.template.spec.containers.master.args  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - four list entries removed:                       + one list entry added:
    - "-enable-leader-election"                        - "-port=8080"
    - "-feature-gates=NodeFeatureGroupAPI=false"
    - "-metrics=8081"
    - "-grpc-health=8082"

spec.template.spec.containers.master.image  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  ± value change
    - registry.k8s.io/nfd/node-feature-discovery:v0.17.3
    + registry.k8s.io/nfd/node-feature-discovery:v0.19.0

spec.template.spec.containers.master.livenessProbe  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - one map entry removed:     + one map entry added:
    grpc:                        httpGet:
      port: 8082                   path: /healthz
                                   port: http

spec.template.spec.containers.master.ports  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - two list entries removed:     + one list entry added:
    - name: metrics                 - name: http
      containerPort: 8081             containerPort: 8080
    - name: health
      containerPort: 8082

spec.template.spec.containers.master.readinessProbe  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - one map entry removed:     + one map entry added:
    grpc:                        httpGet:
      port: 8082                   path: /healthz
                                   port: http

spec.template.spec.containers.master.startupProbe  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - one map entry removed:     + one map entry added:
    grpc:                        httpGet:
      port: 8082                   path: /healthz
                                   port: http

spec.template.spec.tolerations  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master)
  - one list entry removed:
    - key: node-role.kubernetes.io/master
      effect: NoSchedule
      operator: Equal
      value:

spec.template.spec  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc)
  + one map entry added:
    imagePullSecrets: null

spec.template.spec.containers.gc  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc)
  + two map entries added:
    livenessProbe:
      httpGet:
        path: /healthz
        port: http
      initialDelaySeconds: 10
    readinessProbe:
      httpGet:
        path: /healthz
        port: http
      initialDelaySeconds: 5

spec.template.spec.containers.gc.image  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc)
  ± value change
    - registry.k8s.io/nfd/node-feature-discovery:v0.17.3
    + registry.k8s.io/nfd/node-feature-discovery:v0.19.0

spec.template.spec.containers.gc.ports  (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc)
  - one list entry removed:     + one list entry added:
    - name: metrics               - name: http
      containerPort: 8081           containerPort: 8080

spec  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  + one map entry added:
    ttlSecondsAfterFinished: 3600

spec.template.spec  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  + one map entry added:
    imagePullSecrets: null

spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  - one list entry removed:
    - preference:
        matchExpressions:
        - key: node-role.kubernetes.io/master
          operator: In
          values:
          -
      weight: 1

spec.template.spec.containers.nfd-master  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  + one map entry added:
    resources:
      limits:
        memory: 4Gi
      requests:
        cpu: 100m
        memory: 128Mi

spec.template.spec.containers.nfd-master.image  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  ± value change
    - registry.k8s.io/nfd/node-feature-discovery:v0.17.3
    + registry.k8s.io/nfd/node-feature-discovery:v0.19.0

spec.template.spec.tolerations  (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune)
  - one list entry removed:
    - key: node-role.kubernetes.io/master
      effect: NoSchedule
      operator: Equal
      value:

Pipeline

## flate diff ``` rules (rbac.authorization.k8s.io/v1/ClusterRole/nvidia-device-plugin-node-feature-discovery-gc) - one list entry removed: - resources: - nodes/proxy apiGroups: - verbs: - get rules (rbac.authorization.k8s.io/v1/ClusterRole/nvidia-device-plugin-role) - one list entry removed: + one list entry added: - resources: - resources: - nodefeatures - nodefeatures apiGroups: apiGroups: - nfd.k8s-sigs.io - nfd.k8s-sigs.io verbs: verbs: - get - get - list - list - watch - watch - create - create - update - update - delete spec (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) + one map entry added: updateStrategy: rollingUpdate: maxUnavailable: 10% spec.template.spec (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) + one map entry added: imagePullSecrets: null spec.template.spec.containers.worker.args (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) - three list entries removed: + two list entries added: - "-feature-gates=NodeFeatureGroupAPI=false" - "-owner-refs=pod,ds" - "-metrics=8081" - "-port=8080" - "-grpc-health=8082" spec.template.spec.containers.worker.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) ± value change - registry.k8s.io/nfd/node-feature-discovery:v0.17.3 + registry.k8s.io/nfd/node-feature-discovery:v0.19.0 spec.template.spec.containers.worker.livenessProbe (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) - one map entry removed: + one map entry added: grpc: httpGet: port: 8082 path: /healthz port: http spec.template.spec.containers.worker.ports (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) - two list entries removed: + one list entry added: - name: metrics - name: http containerPort: 8081 containerPort: 8080 - name: health containerPort: 8082 spec.template.spec.containers.worker.readinessProbe (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-node-feature-discovery-worker) - one map entry removed: + one map entry added: grpc: httpGet: port: 8082 path: /healthz port: http spec.template.spec.containers.nvidia-device-plugin-sidecar.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.containers.nvidia-device-plugin-ctr.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.initContainers.nvidia-device-plugin-init.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.containers.gpu-feature-discovery-sidecar.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.containers.gpu-feature-discovery-ctr.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.initContainers.gpu-feature-discovery-init.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-gpu-feature-discovery) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.containers.mps-control-daemon-sidecar.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.containers.mps-control-daemon-ctr.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.initContainers.mps-control-daemon-mounts.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec.initContainers.mps-control-daemon-init.image (apps/v1/DaemonSet/nvidia/nvidia-device-plugin-mps-control-daemon) ± value change - nvcr.io/nvidia/k8s-device-plugin:v0.19.3 + nvcr.io/nvidia/k8s-device-plugin:v0.20.1 spec.template.spec (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) + two map entries added: dnsPolicy: ClusterFirstWithHostNet imagePullSecrets: null spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - one list entry removed: - preference: matchExpressions: - key: node-role.kubernetes.io/master operator: In values: - weight: 1 spec.template.spec.containers.master.args (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - four list entries removed: + one list entry added: - "-enable-leader-election" - "-port=8080" - "-feature-gates=NodeFeatureGroupAPI=false" - "-metrics=8081" - "-grpc-health=8082" spec.template.spec.containers.master.image (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) ± value change - registry.k8s.io/nfd/node-feature-discovery:v0.17.3 + registry.k8s.io/nfd/node-feature-discovery:v0.19.0 spec.template.spec.containers.master.livenessProbe (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - one map entry removed: + one map entry added: grpc: httpGet: port: 8082 path: /healthz port: http spec.template.spec.containers.master.ports (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - two list entries removed: + one list entry added: - name: metrics - name: http containerPort: 8081 containerPort: 8080 - name: health containerPort: 8082 spec.template.spec.containers.master.readinessProbe (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - one map entry removed: + one map entry added: grpc: httpGet: port: 8082 path: /healthz port: http spec.template.spec.containers.master.startupProbe (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - one map entry removed: + one map entry added: grpc: httpGet: port: 8082 path: /healthz port: http spec.template.spec.tolerations (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-master) - one list entry removed: - key: node-role.kubernetes.io/master effect: NoSchedule operator: Equal value: spec.template.spec (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc) + one map entry added: imagePullSecrets: null spec.template.spec.containers.gc (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc) + two map entries added: livenessProbe: httpGet: path: /healthz port: http initialDelaySeconds: 10 readinessProbe: httpGet: path: /healthz port: http initialDelaySeconds: 5 spec.template.spec.containers.gc.image (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc) ± value change - registry.k8s.io/nfd/node-feature-discovery:v0.17.3 + registry.k8s.io/nfd/node-feature-discovery:v0.19.0 spec.template.spec.containers.gc.ports (apps/v1/Deployment/nvidia/nvidia-device-plugin-node-feature-discovery-gc) - one list entry removed: + one list entry added: - name: metrics - name: http containerPort: 8081 containerPort: 8080 spec (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) + one map entry added: ttlSecondsAfterFinished: 3600 spec.template.spec (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) + one map entry added: imagePullSecrets: null spec.template.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) - one list entry removed: - preference: matchExpressions: - key: node-role.kubernetes.io/master operator: In values: - weight: 1 spec.template.spec.containers.nfd-master (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) + one map entry added: resources: limits: memory: 4Gi requests: cpu: 100m memory: 128Mi spec.template.spec.containers.nfd-master.image (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) ± value change - registry.k8s.io/nfd/node-feature-discovery:v0.17.3 + registry.k8s.io/nfd/node-feature-discovery:v0.19.0 spec.template.spec.tolerations (batch/v1/Job/nvidia/nvidia-device-plugin-node-feature-discovery-prune) - one list entry removed: - key: node-role.kubernetes.io/master effect: NoSchedule operator: Equal value: ``` [Pipeline](https://ci.aether.earth/repos/4/pipeline/367)
All checks were successful
ci/crow/push/tanka-test Pipeline was successful
ci/crow/pr/tanka-diff Pipeline was successful
ci/crow/push/dns-test Pipeline was successful
ci/crow/pr/dns-test Pipeline was successful
ci/crow/pr/tanka-test Pipeline was successful
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/nvidia-device-plugin-0.x:renovate/nvidia-device-plugin-0.x
git switch renovate/nvidia-device-plugin-0.x

Merge

Merge the changes and update on Forgejo.
git switch main
git merge --no-ff renovate/nvidia-device-plugin-0.x
git switch renovate/nvidia-device-plugin-0.x
git rebase main
git switch main
git merge --ff-only renovate/nvidia-device-plugin-0.x
git switch renovate/nvidia-device-plugin-0.x
git rebase main
git switch main
git merge --no-ff renovate/nvidia-device-plugin-0.x
git switch main
git merge --squash renovate/nvidia-device-plugin-0.x
git switch main
git merge --ff-only renovate/nvidia-device-plugin-0.x
git switch main
git merge renovate/nvidia-device-plugin-0.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ops/homelab!142
No description provided.