From c44b3e9a351d1f09f1e2a38f461e9ecb4d7343dc Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Wed, 10 Sep 2025 09:28:35 +0300 Subject: [PATCH 1/3] images: set 0.34.0 tag for the release Signed-off-by: Tuomas Katila --- Makefile | 2 +- build/docker/intel-deviceplugin-operator.Dockerfile | 2 +- build/docker/intel-dlb-initcontainer.Dockerfile | 2 +- build/docker/intel-dlb-plugin.Dockerfile | 2 +- build/docker/intel-dsa-plugin.Dockerfile | 2 +- build/docker/intel-fpga-admissionwebhook.Dockerfile | 2 +- build/docker/intel-fpga-initcontainer.Dockerfile | 2 +- build/docker/intel-fpga-plugin.Dockerfile | 2 +- build/docker/intel-gpu-fakedev.Dockerfile | 2 +- build/docker/intel-gpu-initcontainer.Dockerfile | 2 +- build/docker/intel-gpu-levelzero.Dockerfile | 2 +- build/docker/intel-gpu-plugin.Dockerfile | 2 +- build/docker/intel-iaa-plugin.Dockerfile | 2 +- build/docker/intel-npu-plugin.Dockerfile | 2 +- build/docker/intel-qat-initcontainer.Dockerfile | 2 +- build/docker/intel-qat-plugin.Dockerfile | 2 +- build/docker/intel-sgx-admissionwebhook.Dockerfile | 2 +- build/docker/intel-sgx-initcontainer.Dockerfile | 2 +- build/docker/intel-sgx-plugin.Dockerfile | 2 +- build/docker/intel-xpumanager-sidecar.Dockerfile | 2 +- build/docker/lib/default_labels.docker | 2 +- demo/dlb-libdlb-demo-pf-pod.yaml | 2 +- demo/dlb-libdlb-demo-pod.yaml | 4 ++-- demo/dlb-libdlb-demo-vf-pod.yaml | 2 +- demo/dsa-accel-config-demo-pod.yaml | 2 +- demo/dsa-dpdk-dmadevtest.yaml | 2 +- demo/iaa-accel-config-demo-pod.yaml | 2 +- demo/intelfpga-job.yaml | 2 +- demo/test-fpga-orchestrated.yaml | 2 +- demo/test-fpga-preprogrammed.yaml | 2 +- deployments/dlb_plugin/base/intel-dlb-plugin.yaml | 2 +- .../overlays/dlb_initcontainer/dlb_initcontainer.yaml | 2 +- deployments/dsa_plugin/base/intel-dsa-plugin.yaml | 2 +- .../overlays/dsa_initcontainer/dsa_initcontainer.yaml | 2 +- deployments/fpga_admissionwebhook/manager/manager.yaml | 2 +- .../fpga_plugin/base/intel-fpga-plugin-daemonset.yaml | 4 ++-- deployments/gpu_plugin/base/intel-gpu-plugin.yaml | 2 +- deployments/gpu_plugin/overlays/levelzero/levelzero.yaml | 2 +- deployments/iaa_plugin/base/intel-iaa-plugin.yaml | 2 +- .../overlays/iaa_initcontainer/iaa_initcontainer.yaml | 2 +- deployments/npu_plugin/base/intel-npu-plugin.yaml | 2 +- deployments/operator/manager/manager.yaml | 2 +- .../operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_dsadeviceplugin.yaml | 4 ++-- .../samples/deviceplugin_v1_fpgadeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_gpudeviceplugin.yaml | 2 +- .../operator/samples/deviceplugin_v1_iaadeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_npudeviceplugin.yaml | 2 +- .../operator/samples/deviceplugin_v1_qatdeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml | 2 +- .../compress-perf-dpdk-pod-requesting-qat-dc.yaml | 2 +- .../compress-perf-dpdk-pod-requesting-qat-generic.yaml | 2 +- .../crypto-perf-dpdk-pod-requesting-qat-cy.yaml | 2 +- .../crypto-perf-dpdk-pod-requesting-qat-generic.yaml | 2 +- deployments/qat_plugin/base/intel-qat-plugin.yaml | 2 +- .../overlays/qat_initcontainer/qat_initcontainer.yaml | 2 +- deployments/sgx_admissionwebhook/manager/manager.yaml | 2 +- deployments/sgx_enclave_apps/base/intelsgx-job.yaml | 2 +- .../sgx_ecdsa_inproc_quote/add_sgx_default_qcnl_conf.yaml | 2 +- deployments/sgx_plugin/base/intel-sgx-plugin.yaml | 2 +- .../sgx_plugin/overlays/epc-register/init-daemonset.yaml | 2 +- .../overlays/cert-manager/xpumanager.yaml | 2 +- .../xpumanager_sidecar/overlays/http/xpumanager.yaml | 2 +- pkg/controllers/fpga/controller_test.go | 2 +- pkg/controllers/reconciler.go | 2 +- test/e2e/fpga/fpga.go | 2 +- test/e2e/qat/qatplugin_dpdk.go | 8 ++++---- test/e2e/sgx/sgx.go | 2 +- 68 files changed, 78 insertions(+), 78 deletions(-) diff --git a/Makefile b/Makefile index b298186a3..90e3f7063 100644 --- a/Makefile +++ b/Makefile @@ -135,7 +135,7 @@ clean: ORG?=intel REG?=$(ORG)/ -TAG?=devel +TAG?=0.34.0 export TAG ifeq ($(E2E_LEVEL), $(filter $(E2E_LEVEL), full)) diff --git a/build/docker/intel-deviceplugin-operator.Dockerfile b/build/docker/intel-deviceplugin-operator.Dockerfile index f8b9b05f1..8ccd179ab 100644 --- a/build/docker/intel-deviceplugin-operator.Dockerfile +++ b/build/docker/intel-deviceplugin-operator.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_deviceplugin_operator"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-deviceplugin-operator' LABEL summary='Intel® device plugin operator for Kubernetes' diff --git a/build/docker/intel-dlb-initcontainer.Dockerfile b/build/docker/intel-dlb-initcontainer.Dockerfile index 546b64811..1273bb949 100644 --- a/build/docker/intel-dlb-initcontainer.Dockerfile +++ b/build/docker/intel-dlb-initcontainer.Dockerfile @@ -59,7 +59,7 @@ FROM ${FINAL_BASE} LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' COPY --from=builder /install_root / COPY demo/dlb-init.sh /usr/local/bin/ diff --git a/build/docker/intel-dlb-plugin.Dockerfile b/build/docker/intel-dlb-plugin.Dockerfile index f19da4e22..5ef1098d9 100644 --- a/build/docker/intel-dlb-plugin.Dockerfile +++ b/build/docker/intel-dlb-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_dlb_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-dlb-plugin' LABEL summary='Intel® DLB device plugin for Kubernetes' diff --git a/build/docker/intel-dsa-plugin.Dockerfile b/build/docker/intel-dsa-plugin.Dockerfile index c8467e1de..437cdf522 100644 --- a/build/docker/intel-dsa-plugin.Dockerfile +++ b/build/docker/intel-dsa-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_dsa_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-dsa-plugin' LABEL summary='Intel® DSA device plugin for Kubernetes' diff --git a/build/docker/intel-fpga-admissionwebhook.Dockerfile b/build/docker/intel-fpga-admissionwebhook.Dockerfile index d0a4a0cce..ac436d7d8 100644 --- a/build/docker/intel-fpga-admissionwebhook.Dockerfile +++ b/build/docker/intel-fpga-admissionwebhook.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_fpga_admissionwebhook"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-fpga-admissionwebhook' LABEL summary='Intel® FPGA admission controller webhook for Kubernetes' diff --git a/build/docker/intel-fpga-initcontainer.Dockerfile b/build/docker/intel-fpga-initcontainer.Dockerfile index 4eb4ac42c..26e7853a5 100644 --- a/build/docker/intel-fpga-initcontainer.Dockerfile +++ b/build/docker/intel-fpga-initcontainer.Dockerfile @@ -87,7 +87,7 @@ FROM ${FINAL_BASE} LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-fpga-initcontainer' LABEL summary='Intel® FPGA programming CDI hook for Kubernetes' diff --git a/build/docker/intel-fpga-plugin.Dockerfile b/build/docker/intel-fpga-plugin.Dockerfile index 9c1d77966..cc964a997 100644 --- a/build/docker/intel-fpga-plugin.Dockerfile +++ b/build/docker/intel-fpga-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_fpga_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-fpga-plugin' LABEL summary='Intel® FPGA device plugin for Kubernetes' diff --git a/build/docker/intel-gpu-fakedev.Dockerfile b/build/docker/intel-gpu-fakedev.Dockerfile index f4a5d7733..9f3483ca1 100644 --- a/build/docker/intel-gpu-fakedev.Dockerfile +++ b/build/docker/intel-gpu-fakedev.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_gpu_fakedev"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-gpu-fakedev' LABEL summary='Fake device file generator for Intel® GPU plugin' diff --git a/build/docker/intel-gpu-initcontainer.Dockerfile b/build/docker/intel-gpu-initcontainer.Dockerfile index 7723ade62..4aff0e417 100644 --- a/build/docker/intel-gpu-initcontainer.Dockerfile +++ b/build/docker/intel-gpu-initcontainer.Dockerfile @@ -76,7 +76,7 @@ FROM ${FINAL_BASE} LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-gpu-initcontainer' LABEL summary='Intel® GPU NFD hook for Kubernetes' diff --git a/build/docker/intel-gpu-levelzero.Dockerfile b/build/docker/intel-gpu-levelzero.Dockerfile index cf04f45f9..a5b8c0af9 100644 --- a/build/docker/intel-gpu-levelzero.Dockerfile +++ b/build/docker/intel-gpu-levelzero.Dockerfile @@ -95,7 +95,7 @@ ENTRYPOINT ["/usr/local/bin/intel_gpu_levelzero"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-gpu-levelzero' LABEL summary='Intel® GPU levelzero for Kubernetes' diff --git a/build/docker/intel-gpu-plugin.Dockerfile b/build/docker/intel-gpu-plugin.Dockerfile index 4730aa2e8..8e6ffe28d 100644 --- a/build/docker/intel-gpu-plugin.Dockerfile +++ b/build/docker/intel-gpu-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_gpu_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-gpu-plugin' LABEL summary='Intel® GPU device plugin for Kubernetes' diff --git a/build/docker/intel-iaa-plugin.Dockerfile b/build/docker/intel-iaa-plugin.Dockerfile index 401bea2b8..e583983b1 100644 --- a/build/docker/intel-iaa-plugin.Dockerfile +++ b/build/docker/intel-iaa-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_iaa_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-iaa-plugin' LABEL summary='Intel® IAA device plugin for Kubernetes' diff --git a/build/docker/intel-npu-plugin.Dockerfile b/build/docker/intel-npu-plugin.Dockerfile index 77fd829be..72311cb4d 100644 --- a/build/docker/intel-npu-plugin.Dockerfile +++ b/build/docker/intel-npu-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_npu_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-npu-plugin' LABEL summary='Intel® NPU device plugin for Kubernetes' diff --git a/build/docker/intel-qat-initcontainer.Dockerfile b/build/docker/intel-qat-initcontainer.Dockerfile index 48bf182f5..b50539c94 100644 --- a/build/docker/intel-qat-initcontainer.Dockerfile +++ b/build/docker/intel-qat-initcontainer.Dockerfile @@ -59,7 +59,7 @@ FROM ${FINAL_BASE} LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-qat-initcontainer' LABEL summary='Intel® QAT initcontainer for Kubernetes' diff --git a/build/docker/intel-qat-plugin.Dockerfile b/build/docker/intel-qat-plugin.Dockerfile index 21b0c7949..2de2a9d85 100644 --- a/build/docker/intel-qat-plugin.Dockerfile +++ b/build/docker/intel-qat-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_qat_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-qat-plugin' LABEL summary='Intel® QAT device plugin for Kubernetes' diff --git a/build/docker/intel-sgx-admissionwebhook.Dockerfile b/build/docker/intel-sgx-admissionwebhook.Dockerfile index cbc2a095b..5bc23b8d1 100644 --- a/build/docker/intel-sgx-admissionwebhook.Dockerfile +++ b/build/docker/intel-sgx-admissionwebhook.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_sgx_admissionwebhook"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-sgx-admissionwebhook' LABEL summary='Intel® SGX admission controller webhook for Kubernetes' diff --git a/build/docker/intel-sgx-initcontainer.Dockerfile b/build/docker/intel-sgx-initcontainer.Dockerfile index 0a5778839..2a5ec7d7e 100644 --- a/build/docker/intel-sgx-initcontainer.Dockerfile +++ b/build/docker/intel-sgx-initcontainer.Dockerfile @@ -76,7 +76,7 @@ FROM ${FINAL_BASE} LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-sgx-initcontainer' LABEL summary='Intel® SGX NFD hook for Kubernetes' diff --git a/build/docker/intel-sgx-plugin.Dockerfile b/build/docker/intel-sgx-plugin.Dockerfile index 8f5053778..d843c7b88 100644 --- a/build/docker/intel-sgx-plugin.Dockerfile +++ b/build/docker/intel-sgx-plugin.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_sgx_device_plugin"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-sgx-plugin' LABEL summary='Intel® SGX device plugin for Kubernetes' diff --git a/build/docker/intel-xpumanager-sidecar.Dockerfile b/build/docker/intel-xpumanager-sidecar.Dockerfile index 78d6733f1..116f58104 100644 --- a/build/docker/intel-xpumanager-sidecar.Dockerfile +++ b/build/docker/intel-xpumanager-sidecar.Dockerfile @@ -62,7 +62,7 @@ ENTRYPOINT ["/usr/local/bin/intel_xpumanager_sidecar"] LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' LABEL name='intel-xpumanager-sidecar' LABEL summary='Intel® xpumanager sidecar' diff --git a/build/docker/lib/default_labels.docker b/build/docker/lib/default_labels.docker index 48e813125..ea29fb668 100644 --- a/build/docker/lib/default_labels.docker +++ b/build/docker/lib/default_labels.docker @@ -1,5 +1,5 @@ LABEL vendor='Intel®' LABEL org.opencontainers.image.source='https://github.com/intel/intel-device-plugins-for-kubernetes' LABEL maintainer="Intel®" -LABEL version='devel' +LABEL version='0.34.0' LABEL release='1' diff --git a/demo/dlb-libdlb-demo-pf-pod.yaml b/demo/dlb-libdlb-demo-pf-pod.yaml index 01cce307b..cdd6bd81a 100644 --- a/demo/dlb-libdlb-demo-pf-pod.yaml +++ b/demo/dlb-libdlb-demo-pf-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: dlb-libdlb-demo-pf-pod - image: intel/dlb-libdlb-demo:devel + image: intel/dlb-libdlb-demo:0.34.0 imagePullPolicy: IfNotPresent resources: limits: diff --git a/demo/dlb-libdlb-demo-pod.yaml b/demo/dlb-libdlb-demo-pod.yaml index cf9cf727c..a26179b19 100644 --- a/demo/dlb-libdlb-demo-pod.yaml +++ b/demo/dlb-libdlb-demo-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: pf - image: intel/dlb-libdlb-demo:devel + image: intel/dlb-libdlb-demo:0.34.0 imagePullPolicy: IfNotPresent resources: limits: @@ -18,7 +18,7 @@ spec: cpu: 1 memory: 200Mi - name: vf - image: intel/dlb-libdlb-demo:devel + image: intel/dlb-libdlb-demo:0.34.0 imagePullPolicy: IfNotPresent resources: limits: diff --git a/demo/dlb-libdlb-demo-vf-pod.yaml b/demo/dlb-libdlb-demo-vf-pod.yaml index 75677e10c..a1d0c6a5e 100644 --- a/demo/dlb-libdlb-demo-vf-pod.yaml +++ b/demo/dlb-libdlb-demo-vf-pod.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: dlb-libdlb-demo-vf-pod - image: intel/dlb-libdlb-demo:devel + image: intel/dlb-libdlb-demo:0.34.0 command: [ "sh", "-c", "/usr/local/bin/dir_traffic -n 8 -w epoll -d $(ls /dev/dlb* | sed 's/\\/dev\\/dlb//')" ] imagePullPolicy: IfNotPresent resources: diff --git a/demo/dsa-accel-config-demo-pod.yaml b/demo/dsa-accel-config-demo-pod.yaml index d8e096421..b7c9b56fe 100644 --- a/demo/dsa-accel-config-demo-pod.yaml +++ b/demo/dsa-accel-config-demo-pod.yaml @@ -7,7 +7,7 @@ metadata: spec: containers: - name: dsa-accel-config-demo - image: intel/accel-config-demo:devel + image: intel/accel-config-demo:0.34.0 imagePullPolicy: IfNotPresent workingDir: "/usr/libexec/accel-config/test/" command: diff --git a/demo/dsa-dpdk-dmadevtest.yaml b/demo/dsa-dpdk-dmadevtest.yaml index ebd8ad041..aea271f57 100644 --- a/demo/dsa-dpdk-dmadevtest.yaml +++ b/demo/dsa-dpdk-dmadevtest.yaml @@ -6,7 +6,7 @@ spec: restartPolicy: Never containers: - name: dpdk - image: intel/dsa-dpdk-dmadevtest:devel + image: intel/dsa-dpdk-dmadevtest:0.34.0 securityContext: capabilities: add: ["SYS_RAWIO"] diff --git a/demo/iaa-accel-config-demo-pod.yaml b/demo/iaa-accel-config-demo-pod.yaml index e234c5500..b7346c3d5 100644 --- a/demo/iaa-accel-config-demo-pod.yaml +++ b/demo/iaa-accel-config-demo-pod.yaml @@ -7,7 +7,7 @@ metadata: spec: containers: - name: iaa-accel-config-demo - image: intel/accel-config-demo:devel + image: intel/accel-config-demo:0.34.0 workingDir: "/usr/libexec/accel-config/test/" command: - "./iaa_user_test_runner.sh" diff --git a/demo/intelfpga-job.yaml b/demo/intelfpga-job.yaml index 883784660..3a02155d8 100644 --- a/demo/intelfpga-job.yaml +++ b/demo/intelfpga-job.yaml @@ -13,7 +13,7 @@ spec: restartPolicy: Never containers: - name: intelfpga-demo-job-1 - image: intel/opae-nlb-demo:devel + image: intel/opae-nlb-demo:0.34.0 imagePullPolicy: IfNotPresent securityContext: capabilities: diff --git a/demo/test-fpga-orchestrated.yaml b/demo/test-fpga-orchestrated.yaml index 2c5e52334..477486955 100644 --- a/demo/test-fpga-orchestrated.yaml +++ b/demo/test-fpga-orchestrated.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: test-container - image: intel/opae-nlb-demo:devel + image: intel/opae-nlb-demo:0.34.0 imagePullPolicy: IfNotPresent securityContext: capabilities: diff --git a/demo/test-fpga-preprogrammed.yaml b/demo/test-fpga-preprogrammed.yaml index 68f28fc1d..f93dcdaba 100644 --- a/demo/test-fpga-preprogrammed.yaml +++ b/demo/test-fpga-preprogrammed.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: test-container - image: intel/opae-nlb-demo:devel + image: intel/opae-nlb-demo:0.34.0 imagePullPolicy: IfNotPresent securityContext: capabilities: diff --git a/deployments/dlb_plugin/base/intel-dlb-plugin.yaml b/deployments/dlb_plugin/base/intel-dlb-plugin.yaml index ea8cceb29..b3cba0e5e 100644 --- a/deployments/dlb_plugin/base/intel-dlb-plugin.yaml +++ b/deployments/dlb_plugin/base/intel-dlb-plugin.yaml @@ -26,7 +26,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-dlb-plugin:devel + image: intel/intel-dlb-plugin:0.34.0 imagePullPolicy: IfNotPresent securityContext: readOnlyRootFilesystem: true diff --git a/deployments/dlb_plugin/overlays/dlb_initcontainer/dlb_initcontainer.yaml b/deployments/dlb_plugin/overlays/dlb_initcontainer/dlb_initcontainer.yaml index 182f24b63..4a5cb2057 100644 --- a/deployments/dlb_plugin/overlays/dlb_initcontainer/dlb_initcontainer.yaml +++ b/deployments/dlb_plugin/overlays/dlb_initcontainer/dlb_initcontainer.yaml @@ -7,7 +7,7 @@ spec: spec: initContainers: - name: intel-dlb-initcontainer - image: intel/intel-dlb-initcontainer:devel + image: intel/intel-dlb-initcontainer:0.34.0 securityContext: readOnlyRootFilesystem: true privileged: true diff --git a/deployments/dsa_plugin/base/intel-dsa-plugin.yaml b/deployments/dsa_plugin/base/intel-dsa-plugin.yaml index 41aa98ad5..bc2990230 100644 --- a/deployments/dsa_plugin/base/intel-dsa-plugin.yaml +++ b/deployments/dsa_plugin/base/intel-dsa-plugin.yaml @@ -26,7 +26,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-dsa-plugin:devel + image: intel/intel-dsa-plugin:0.34.0 imagePullPolicy: IfNotPresent securityContext: seLinuxOptions: diff --git a/deployments/dsa_plugin/overlays/dsa_initcontainer/dsa_initcontainer.yaml b/deployments/dsa_plugin/overlays/dsa_initcontainer/dsa_initcontainer.yaml index e45ea2b9a..22e84c52c 100644 --- a/deployments/dsa_plugin/overlays/dsa_initcontainer/dsa_initcontainer.yaml +++ b/deployments/dsa_plugin/overlays/dsa_initcontainer/dsa_initcontainer.yaml @@ -12,7 +12,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-idxd-config-initcontainer:devel + image: intel/intel-idxd-config-initcontainer:0.34.0 securityContext: seLinuxOptions: type: "container_device_plugin_init_t" diff --git a/deployments/fpga_admissionwebhook/manager/manager.yaml b/deployments/fpga_admissionwebhook/manager/manager.yaml index 54f0e9287..734927d57 100644 --- a/deployments/fpga_admissionwebhook/manager/manager.yaml +++ b/deployments/fpga_admissionwebhook/manager/manager.yaml @@ -16,7 +16,7 @@ spec: control-plane: controller-manager spec: containers: - - image: intel/intel-fpga-admissionwebhook:devel + - image: intel/intel-fpga-admissionwebhook:0.34.0 imagePullPolicy: IfNotPresent name: manager securityContext: diff --git a/deployments/fpga_plugin/base/intel-fpga-plugin-daemonset.yaml b/deployments/fpga_plugin/base/intel-fpga-plugin-daemonset.yaml index 1f7e28051..7f80f74f1 100644 --- a/deployments/fpga_plugin/base/intel-fpga-plugin-daemonset.yaml +++ b/deployments/fpga_plugin/base/intel-fpga-plugin-daemonset.yaml @@ -21,7 +21,7 @@ spec: spec: initContainers: - name: intel-fpga-initcontainer - image: intel/intel-fpga-initcontainer:devel + image: intel/intel-fpga-initcontainer:0.34.0 imagePullPolicy: IfNotPresent securityContext: readOnlyRootFilesystem: true @@ -36,7 +36,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-fpga-plugin:devel + image: intel/intel-fpga-plugin:0.34.0 imagePullPolicy: IfNotPresent args: - -mode=af diff --git a/deployments/gpu_plugin/base/intel-gpu-plugin.yaml b/deployments/gpu_plugin/base/intel-gpu-plugin.yaml index a6aabe98b..1452c5b31 100644 --- a/deployments/gpu_plugin/base/intel-gpu-plugin.yaml +++ b/deployments/gpu_plugin/base/intel-gpu-plugin.yaml @@ -29,7 +29,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: intel/intel-gpu-plugin:devel + image: intel/intel-gpu-plugin:0.34.0 imagePullPolicy: IfNotPresent securityContext: seLinuxOptions: diff --git a/deployments/gpu_plugin/overlays/levelzero/levelzero.yaml b/deployments/gpu_plugin/overlays/levelzero/levelzero.yaml index a3d3abcea..fa4490df6 100644 --- a/deployments/gpu_plugin/overlays/levelzero/levelzero.yaml +++ b/deployments/gpu_plugin/overlays/levelzero/levelzero.yaml @@ -2,7 +2,7 @@ path: /spec/template/spec/containers/- value: name: intel-gpu-levelzero - image: intel/intel-gpu-levelzero:devel + image: intel/intel-gpu-levelzero:0.34.0 imagePullPolicy: IfNotPresent args: - "-v=2" diff --git a/deployments/iaa_plugin/base/intel-iaa-plugin.yaml b/deployments/iaa_plugin/base/intel-iaa-plugin.yaml index dcf1dd937..f84dfd2d5 100644 --- a/deployments/iaa_plugin/base/intel-iaa-plugin.yaml +++ b/deployments/iaa_plugin/base/intel-iaa-plugin.yaml @@ -26,7 +26,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-iaa-plugin:devel + image: intel/intel-iaa-plugin:0.34.0 imagePullPolicy: IfNotPresent securityContext: seLinuxOptions: diff --git a/deployments/iaa_plugin/overlays/iaa_initcontainer/iaa_initcontainer.yaml b/deployments/iaa_plugin/overlays/iaa_initcontainer/iaa_initcontainer.yaml index 338dc3573..e78f679cd 100644 --- a/deployments/iaa_plugin/overlays/iaa_initcontainer/iaa_initcontainer.yaml +++ b/deployments/iaa_plugin/overlays/iaa_initcontainer/iaa_initcontainer.yaml @@ -14,7 +14,7 @@ spec: fieldPath: spec.nodeName - name: DEVICE_TYPE value: "iaa" - image: intel/intel-idxd-config-initcontainer:devel + image: intel/intel-idxd-config-initcontainer:0.34.0 securityContext: seLinuxOptions: type: "container_device_plugin_init_t" diff --git a/deployments/npu_plugin/base/intel-npu-plugin.yaml b/deployments/npu_plugin/base/intel-npu-plugin.yaml index 05f471b0d..1ec0148fb 100644 --- a/deployments/npu_plugin/base/intel-npu-plugin.yaml +++ b/deployments/npu_plugin/base/intel-npu-plugin.yaml @@ -25,7 +25,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-npu-plugin:devel + image: intel/intel-npu-plugin:0.34.0 imagePullPolicy: IfNotPresent securityContext: seLinuxOptions: diff --git a/deployments/operator/manager/manager.yaml b/deployments/operator/manager/manager.yaml index 36745cf27..8763963eb 100644 --- a/deployments/operator/manager/manager.yaml +++ b/deployments/operator/manager/manager.yaml @@ -30,7 +30,7 @@ spec: manager: intel-deviceplugin-operator spec: containers: - - image: docker.io/intel/intel-deviceplugin-operator:devel + - image: docker.io/intel/intel-deviceplugin-operator:0.34.0 imagePullPolicy: IfNotPresent name: manager args: diff --git a/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml index 3fd04bccf..c738a9783 100644 --- a/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml @@ -3,8 +3,8 @@ kind: DlbDevicePlugin metadata: name: dlbdeviceplugin-sample spec: - image: intel/intel-dlb-plugin:0.32.0 - initImage: intel/intel-dlb-initcontainer:0.32.0 + image: intel/intel-dlb-plugin:0.34.0 + initImage: intel/intel-dlb-initcontainer:0.34.0 logLevel: 4 nodeSelector: intel.feature.node.kubernetes.io/dlb: 'true' diff --git a/deployments/operator/samples/deviceplugin_v1_dsadeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_dsadeviceplugin.yaml index d736e84b5..382ec1fda 100644 --- a/deployments/operator/samples/deviceplugin_v1_dsadeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_dsadeviceplugin.yaml @@ -3,8 +3,8 @@ kind: DsaDevicePlugin metadata: name: dsadeviceplugin-sample spec: - image: intel/intel-dsa-plugin:0.32.0 - initImage: intel/intel-idxd-config-initcontainer:0.32.0 + image: intel/intel-dsa-plugin:0.34.0 + initImage: intel/intel-idxd-config-initcontainer:0.34.0 sharedDevNum: 10 logLevel: 4 nodeSelector: diff --git a/deployments/operator/samples/deviceplugin_v1_fpgadeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_fpgadeviceplugin.yaml index 4a61840f7..d30478866 100644 --- a/deployments/operator/samples/deviceplugin_v1_fpgadeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_fpgadeviceplugin.yaml @@ -3,8 +3,8 @@ kind: FpgaDevicePlugin metadata: name: fpgadeviceplugin-sample spec: - image: intel/intel-fpga-plugin:0.32.0 - initImage: intel/intel-fpga-initcontainer:0.32.0 + image: intel/intel-fpga-plugin:0.34.0 + initImage: intel/intel-fpga-initcontainer:0.34.0 mode: region logLevel: 4 nodeSelector: diff --git a/deployments/operator/samples/deviceplugin_v1_gpudeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_gpudeviceplugin.yaml index 65e394e63..90b168c90 100644 --- a/deployments/operator/samples/deviceplugin_v1_gpudeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_gpudeviceplugin.yaml @@ -3,7 +3,7 @@ kind: GpuDevicePlugin metadata: name: gpudeviceplugin-sample spec: - image: intel/intel-gpu-plugin:0.32.0 + image: intel/intel-gpu-plugin:0.34.0 sharedDevNum: 10 logLevel: 4 enableMonitoring: true diff --git a/deployments/operator/samples/deviceplugin_v1_iaadeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_iaadeviceplugin.yaml index c77d7e553..422393ab6 100644 --- a/deployments/operator/samples/deviceplugin_v1_iaadeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_iaadeviceplugin.yaml @@ -3,8 +3,8 @@ kind: IaaDevicePlugin metadata: name: iaadeviceplugin-sample spec: - image: intel/intel-iaa-plugin:0.32.0 - initImage: intel/intel-idxd-config-initcontainer:0.32.0 + image: intel/intel-iaa-plugin:0.34.0 + initImage: intel/intel-idxd-config-initcontainer:0.34.0 sharedDevNum: 10 logLevel: 4 nodeSelector: diff --git a/deployments/operator/samples/deviceplugin_v1_npudeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_npudeviceplugin.yaml index 39807a905..61893f4b0 100644 --- a/deployments/operator/samples/deviceplugin_v1_npudeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_npudeviceplugin.yaml @@ -3,7 +3,7 @@ kind: NpuDevicePlugin metadata: name: npudeviceplugin-sample spec: - image: intel/intel-npu-plugin:0.32.0 + image: intel/intel-npu-plugin:0.34.0 sharedDevNum: 1 logLevel: 4 nodeSelector: diff --git a/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml index bf0ace068..ce7565cbc 100644 --- a/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml @@ -3,8 +3,8 @@ kind: QatDevicePlugin metadata: name: qatdeviceplugin-sample spec: - image: intel/intel-qat-plugin:0.32.0 - initImage: intel/intel-qat-initcontainer:0.32.0 + image: intel/intel-qat-plugin:0.34.0 + initImage: intel/intel-qat-initcontainer:0.34.0 dpdkDriver: vfio-pci kernelVfDrivers: - 4xxxvf diff --git a/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml index 5ebba3557..7203d69b5 100644 --- a/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml @@ -3,7 +3,7 @@ kind: SgxDevicePlugin metadata: name: sgxdeviceplugin-sample spec: - image: intel/intel-sgx-plugin:0.32.0 + image: intel/intel-sgx-plugin:0.34.0 enclaveLimit: 110 provisionLimit: 110 logLevel: 4 diff --git a/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-dc.yaml b/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-dc.yaml index f14a26bbc..f2850930c 100644 --- a/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-dc.yaml +++ b/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-dc.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: compress-perf - image: intel/crypto-perf:devel + image: intel/crypto-perf:0.34.0 imagePullPolicy: IfNotPresent env: - name: TESTCMD diff --git a/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-generic.yaml b/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-generic.yaml index f14a26bbc..f2850930c 100644 --- a/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-generic.yaml +++ b/deployments/qat_dpdk_app/compress-perf/compress-perf-dpdk-pod-requesting-qat-generic.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: compress-perf - image: intel/crypto-perf:devel + image: intel/crypto-perf:0.34.0 imagePullPolicy: IfNotPresent env: - name: TESTCMD diff --git a/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-cy.yaml b/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-cy.yaml index df77c1ac3..4f0af98d6 100644 --- a/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-cy.yaml +++ b/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-cy.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: crypto-perf - image: intel/crypto-perf:devel + image: intel/crypto-perf:0.34.0 imagePullPolicy: IfNotPresent env: - name: TESTCMD diff --git a/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-generic.yaml b/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-generic.yaml index d5fd63f35..1a11f727c 100644 --- a/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-generic.yaml +++ b/deployments/qat_dpdk_app/crypto-perf/crypto-perf-dpdk-pod-requesting-qat-generic.yaml @@ -5,7 +5,7 @@ metadata: spec: containers: - name: crypto-perf - image: intel/crypto-perf:devel + image: intel/crypto-perf:0.34.0 imagePullPolicy: IfNotPresent env: - name: TESTCMD diff --git a/deployments/qat_plugin/base/intel-qat-plugin.yaml b/deployments/qat_plugin/base/intel-qat-plugin.yaml index ea07a55dc..1682d071b 100644 --- a/deployments/qat_plugin/base/intel-qat-plugin.yaml +++ b/deployments/qat_plugin/base/intel-qat-plugin.yaml @@ -26,7 +26,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-qat-plugin:devel + image: intel/intel-qat-plugin:0.34.0 securityContext: seLinuxOptions: type: "container_device_plugin_t" diff --git a/deployments/qat_plugin/overlays/qat_initcontainer/qat_initcontainer.yaml b/deployments/qat_plugin/overlays/qat_initcontainer/qat_initcontainer.yaml index a3342d0aa..696f890c8 100644 --- a/deployments/qat_plugin/overlays/qat_initcontainer/qat_initcontainer.yaml +++ b/deployments/qat_plugin/overlays/qat_initcontainer/qat_initcontainer.yaml @@ -12,7 +12,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName - image: intel/intel-qat-initcontainer:devel + image: intel/intel-qat-initcontainer:0.34.0 securityContext: readOnlyRootFilesystem: true privileged: true diff --git a/deployments/sgx_admissionwebhook/manager/manager.yaml b/deployments/sgx_admissionwebhook/manager/manager.yaml index 187317e24..685b52f2c 100644 --- a/deployments/sgx_admissionwebhook/manager/manager.yaml +++ b/deployments/sgx_admissionwebhook/manager/manager.yaml @@ -16,7 +16,7 @@ spec: control-plane: controller-manager spec: containers: - - image: intel/intel-sgx-admissionwebhook:devel + - image: intel/intel-sgx-admissionwebhook:0.34.0 imagePullPolicy: IfNotPresent name: manager securityContext: diff --git a/deployments/sgx_enclave_apps/base/intelsgx-job.yaml b/deployments/sgx_enclave_apps/base/intelsgx-job.yaml index 8475e4b62..79b3dc434 100644 --- a/deployments/sgx_enclave_apps/base/intelsgx-job.yaml +++ b/deployments/sgx_enclave_apps/base/intelsgx-job.yaml @@ -14,7 +14,7 @@ spec: containers: - name: intelsgx-demo-job-1 - image: intel/sgx-sdk-demo:devel + image: intel/sgx-sdk-demo:0.34.0 imagePullPolicy: IfNotPresent workingDir: "/opt/intel/sgx-sample-app/" command: ["/opt/intel/sgx-sample-app/sgx-sample-app"] diff --git a/deployments/sgx_enclave_apps/overlays/sgx_ecdsa_inproc_quote/add_sgx_default_qcnl_conf.yaml b/deployments/sgx_enclave_apps/overlays/sgx_ecdsa_inproc_quote/add_sgx_default_qcnl_conf.yaml index 3b46b80bd..cf17665c5 100644 --- a/deployments/sgx_enclave_apps/overlays/sgx_ecdsa_inproc_quote/add_sgx_default_qcnl_conf.yaml +++ b/deployments/sgx_enclave_apps/overlays/sgx_ecdsa_inproc_quote/add_sgx_default_qcnl_conf.yaml @@ -7,7 +7,7 @@ spec: spec: containers: - name: intelsgx-demo-job-1 - image: intel/sgx-sdk-demo:devel + image: intel/sgx-sdk-demo:0.34.0 volumeMounts: - name: qplconf mountPath: /etc/sgx_default_qcnl.conf diff --git a/deployments/sgx_plugin/base/intel-sgx-plugin.yaml b/deployments/sgx_plugin/base/intel-sgx-plugin.yaml index 597bca7b0..d044c0406 100644 --- a/deployments/sgx_plugin/base/intel-sgx-plugin.yaml +++ b/deployments/sgx_plugin/base/intel-sgx-plugin.yaml @@ -21,7 +21,7 @@ spec: automountServiceAccountToken: false containers: - name: intel-sgx-plugin - image: intel/intel-sgx-plugin:devel + image: intel/intel-sgx-plugin:0.34.0 securityContext: seLinuxOptions: type: "container_device_plugin_t" diff --git a/deployments/sgx_plugin/overlays/epc-register/init-daemonset.yaml b/deployments/sgx_plugin/overlays/epc-register/init-daemonset.yaml index 76e7ae2ec..a0696c729 100644 --- a/deployments/sgx_plugin/overlays/epc-register/init-daemonset.yaml +++ b/deployments/sgx_plugin/overlays/epc-register/init-daemonset.yaml @@ -16,7 +16,7 @@ spec: serviceAccountName: sgx-plugin containers: - name: sgx-node-init - image: intel/intel-sgx-initcontainer:devel + image: intel/intel-sgx-initcontainer:0.34.0 imagePullPolicy: IfNotPresent command: - /usr/local/bin/sgx-sw/intel-sgx-epchook diff --git a/deployments/xpumanager_sidecar/overlays/cert-manager/xpumanager.yaml b/deployments/xpumanager_sidecar/overlays/cert-manager/xpumanager.yaml index 54e83771e..185d2110c 100644 --- a/deployments/xpumanager_sidecar/overlays/cert-manager/xpumanager.yaml +++ b/deployments/xpumanager_sidecar/overlays/cert-manager/xpumanager.yaml @@ -41,7 +41,7 @@ spec: httpGet: scheme: HTTPS - name: xelink-sidecar - image: intel/intel-xpumanager-sidecar:devel + image: intel/intel-xpumanager-sidecar:0.34.0 imagePullPolicy: IfNotPresent args: - -v=2 diff --git a/deployments/xpumanager_sidecar/overlays/http/xpumanager.yaml b/deployments/xpumanager_sidecar/overlays/http/xpumanager.yaml index ce326f147..2b031bbda 100644 --- a/deployments/xpumanager_sidecar/overlays/http/xpumanager.yaml +++ b/deployments/xpumanager_sidecar/overlays/http/xpumanager.yaml @@ -13,7 +13,7 @@ spec: path: "/etc/kubernetes/node-feature-discovery/features.d/" containers: - name: xelink-sidecar - image: intel/intel-xpumanager-sidecar:devel + image: intel/intel-xpumanager-sidecar:0.34.0 imagePullPolicy: IfNotPresent args: - -v=2 diff --git a/pkg/controllers/fpga/controller_test.go b/pkg/controllers/fpga/controller_test.go index 0e6292a8d..58d9b301d 100644 --- a/pkg/controllers/fpga/controller_test.go +++ b/pkg/controllers/fpga/controller_test.go @@ -215,7 +215,7 @@ func TestNewDaemonSetFPGA(t *testing.T) { plugin := &devicepluginv1.FpgaDevicePlugin{ Spec: devicepluginv1.FpgaDevicePluginSpec{ - InitImage: "intel/intel-fpga-initcontainer:devel", + InitImage: "intel/intel-fpga-initcontainer:0.34.0", }, } plugin.Name = "testing" diff --git a/pkg/controllers/reconciler.go b/pkg/controllers/reconciler.go index aa7936f91..86112b376 100644 --- a/pkg/controllers/reconciler.go +++ b/pkg/controllers/reconciler.go @@ -36,7 +36,7 @@ import ( ) var ( - ImageMinVersion = versionutil.MustParseSemantic("0.32.0") + ImageMinVersion = versionutil.MustParseSemantic("0.34.0") ) // +kubebuilder:rbac:groups=apps,resources=daemonsets,verbs=get;list;watch;create;update;patch;delete diff --git a/test/e2e/fpga/fpga.go b/test/e2e/fpga/fpga.go index e3b093446..746f55b11 100644 --- a/test/e2e/fpga/fpga.go +++ b/test/e2e/fpga/fpga.go @@ -143,7 +143,7 @@ func runDevicePlugin(ctx context.Context, fmw *framework.Framework, pluginKustom func runTestCase(ctx context.Context, fmw *framework.Framework, pluginMode, podResource, cmd1, cmd2 string) { resource := v1.ResourceName(podResource) - image := "intel/opae-nlb-demo:devel" + image := "intel/opae-nlb-demo:0.34.0" ginkgo.By("submitting a pod requesting correct FPGA resources") diff --git a/test/e2e/qat/qatplugin_dpdk.go b/test/e2e/qat/qatplugin_dpdk.go index f4f029703..7ab8eff34 100644 --- a/test/e2e/qat/qatplugin_dpdk.go +++ b/test/e2e/qat/qatplugin_dpdk.go @@ -131,7 +131,7 @@ func describeQatDpdkPlugin() { "runTests=" + strconv.Itoa(symmetric), "signOfLife=1", } - pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:devel", command) + pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:0.34.0", command) ginkgo.By("waiting the cpa-sample-code pod for the resource " + resourceName.String() + " to finish successfully") err := e2epod.WaitForPodSuccessInNamespaceTimeout(ctx, f.ClientSet, pod.ObjectMeta.Name, f.Namespace.Name, 300*time.Second) @@ -158,7 +158,7 @@ func describeQatDpdkPlugin() { "-v", "-hw_algo", "0x0029", } - pod := createPod(ctx, f, "qat-engine-testapp", resourceName, "intel/openssl-qat-engine:devel", command) + pod := createPod(ctx, f, "qat-engine-testapp", resourceName, "intel/openssl-qat-engine:0.34.0", command) ginkgo.By("waiting the qat-engine-testapp pod for the resource " + resourceName.String() + " to finish successfully") err := e2epod.WaitForPodSuccessInNamespaceTimeout(ctx, f.ClientSet, pod.ObjectMeta.Name, f.Namespace.Name, 300*time.Second) @@ -185,7 +185,7 @@ func describeQatDpdkPlugin() { "runTests=" + strconv.Itoa(compression), "signOfLife=1", } - pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:devel", command) + pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:0.34.0", command) ginkgo.By("waiting the cpa-sample-code pod for the resource " + resourceName.String() + " to finish successfully") err := e2epod.WaitForPodSuccessInNamespaceTimeout(ctx, f.ClientSet, pod.ObjectMeta.Name, f.Namespace.Name, 300*time.Second) @@ -254,7 +254,7 @@ func describeQatDpdkPlugin() { "runTests=" + strconv.Itoa(compression), "signOfLife=1", } - pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:devel", command) + pod := createPod(ctx, f, "cpa-sample-code", resourceName, "intel/openssl-qat-engine:0.34.0", command) ginkgo.By("waiting the cpa-sample-code pod for the resource " + resourceName.String() + " to finish successfully") err := e2epod.WaitForPodSuccessInNamespaceTimeout(ctx, f.ClientSet, pod.ObjectMeta.Name, f.Namespace.Name, 300*time.Second) diff --git a/test/e2e/sgx/sgx.go b/test/e2e/sgx/sgx.go index a41daf9b3..9723a51ab 100644 --- a/test/e2e/sgx/sgx.go +++ b/test/e2e/sgx/sgx.go @@ -100,7 +100,7 @@ func describe() { Containers: []v1.Container{ { Name: "testcontainer", - Image: "intel/sgx-sdk-demo:devel", + Image: "intel/sgx-sdk-demo:0.34.0", WorkingDir: "/opt/intel/sgx-sample-app/", Command: []string{"/opt/intel/sgx-sample-app/sgx-sample-app"}, Resources: v1.ResourceRequirements{ From 6dc1b2b4d17bedc71e214dc795eeb5fcae588082 Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Wed, 10 Sep 2025 09:42:41 +0300 Subject: [PATCH 2/3] docs: create documentation for v0.34 release Signed-off-by: Tuomas Katila --- .github/workflows/publish.yml | 20 ++++++++++---------- README.md | 29 ++++++++++++----------------- 2 files changed, 22 insertions(+), 27 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 638212809..ba7a5b503 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,9 +4,9 @@ on: push: branches: - main - - release-0.30 - release-0.31 - release-0.32 + - release-0.34 permissions: contents: read @@ -47,36 +47,36 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4 with: fetch-depth: 0 - ref: release-0.30 - - name: Build release-0.30 + ref: release-0.31 + - name: Build release-0.31 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.30 + mv _build/html $HOME/output/0.31 - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4 with: fetch-depth: 0 - ref: release-0.31 - - name: Build release-0.31 + ref: release-0.32 + - name: Build release-0.32 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.31 + mv _build/html $HOME/output/0.32 - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v4 with: fetch-depth: 0 - ref: release-0.32 - - name: Build release-0.32 + ref: release-0.34 + - name: Build release-0.34 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.32 + mv _build/html $HOME/output/0.34 - name: Deploy the docs shell: bash env: diff --git a/README.md b/README.md index c1823d489..6dd34f3b4 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ This repository contains a framework for developing plugins for the Kubernetes [device plugins framework](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/), along with a number of device plugin implementations utilizing that framework. -The [v0.32.0 release](https://github.com/intel/intel-device-plugins-for-kubernetes/releases/latest) -is the latest feature release with its documentation available [here](https://intel.github.io/intel-device-plugins-for-kubernetes/0.32/). +The [v0.34.0 release](https://github.com/intel/intel-device-plugins-for-kubernetes/releases/latest) +is the latest feature release with its documentation available [here](https://intel.github.io/intel-device-plugins-for-kubernetes/0.34/). Table of Contents @@ -262,21 +262,16 @@ this repository, see the [Developers Guide](DEVEL.md). Releases are made under the github [releases area](https://github.com/intel/intel-device-plugins-for-kubernetes/releases). Supported releases and matching Kubernetes versions are listed below: -| Branch | Kubernetes branch/version | Status | -|:------------------|:-------------------------------|:------------| -| release-0.32 | Kubernetes 1.32 branch v1.32.x | supported | -| release-0.31 | Kubernetes 1.31 branch v1.31.x | supported | -| release-0.30 | Kubernetes 1.30 branch v1.30.x | supported | -| release-0.29 | Kubernetes 1.29 branch v1.29.x | unsupported | -| release-0.28 | Kubernetes 1.28 branch v1.28.x | unsupported | -| release-0.27 | Kubernetes 1.27 branch v1.27.x | unsupported | -| release-0.26 | Kubernetes 1.26 branch v1.26.x | unsupported | -| release-0.25 | Kubernetes 1.25 branch v1.25.x | unsupported | -| release-0.24 | Kubernetes 1.24 branch v1.24.x | unsupported | -| release-0.23 | Kubernetes 1.23 branch v1.23.x | unsupported | -| release-0.22 | Kubernetes 1.22 branch v1.22.x | unsupported | -| release-0.21 | Kubernetes 1.21 branch v1.21.x | unsupported | -| release-0.20 | Kubernetes 1.20 branch v1.20.x | unsupported | +| Branch | Kubernetes version | Status | +|:------------------|:---------------------|:------------| +| release-0.34 | Kubernetes 1.33-1.34 | supported | +| release-0.32 | Kubernetes 1.32 | supported | +| release-0.31 | Kubernetes 1.31 | supported | +| release-0.30 | Kubernetes 1.30 | unsupported | +| release-0.29 | Kubernetes 1.29 | unsupported | +| release-0.28 | Kubernetes 1.28 | unsupported | +| release-0.27 | Kubernetes 1.27 | unsupported | +| release-0.26 | Kubernetes 1.26 | unsupported | *Note:* Device plugins leverage the Kubernetes v1 API. The API itself is GA (generally available) and [does not change](https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-changes) between Kubernetes versions. One does not necessarily need to use the latest Kubernetes cluster with the latest device plugin version. Using a newer device plugins release should work without issues on an older Kubernetes cluster. One possible exception to this are the device plugins CRDs that can vary between versions. From e32674d3f0e8a5552b4e30a5581b66b201f983e9 Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Wed, 10 Sep 2025 10:56:59 +0300 Subject: [PATCH 3/3] mark dlb and fpga as deprecated Signed-off-by: Tuomas Katila --- README.md | 4 ++-- cmd/dlb_plugin/README.md | 2 ++ cmd/fpga_crihook/README.md | 2 ++ cmd/fpga_plugin/README.md | 2 ++ .../crd/bases/deviceplugin.intel.com_dlbdeviceplugins.yaml | 2 +- .../crd/bases/deviceplugin.intel.com_fpgadeviceplugins.yaml | 2 +- pkg/apis/deviceplugin/v1/dlbdeviceplugin_types.go | 2 +- pkg/apis/deviceplugin/v1/fpgadeviceplugin_types.go | 2 +- pkg/apis/fpga/v2/fpgaregion_types.go | 2 +- 9 files changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6dd34f3b4..5fe09dfdd 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ discrete and integrated Intel GPU device files. The demo subdirectory contains both a [GPU plugin demo video](demo/readme.md#intel-gpu-device-plugin-demo-video) and an OpenCL sample deployment (`intelgpu-job.yaml`). -### FPGA Device Plugin +### FPGA Device Plugin (deprecated) The [FPGA device plugin](cmd/fpga_plugin/README.md) supports FPGA passthrough for the following hardware: @@ -173,7 +173,7 @@ type [memory](https://kubernetes.io/docs/concepts/configuration/manage-resources The [DSA device plugin](cmd/dsa_plugin/README.md) supports acceleration using the Intel Data Streaming accelerator(DSA). -### DLB Device Plugin +### DLB Device Plugin (deprecated) The [DLB device plugin](cmd/dlb_plugin/README.md) supports Intel Dynamic Load Balancer accelerator(DLB). diff --git a/cmd/dlb_plugin/README.md b/cmd/dlb_plugin/README.md index e62029635..730a4f0da 100644 --- a/cmd/dlb_plugin/README.md +++ b/cmd/dlb_plugin/README.md @@ -10,6 +10,8 @@ Table of Contents ## Introduction +**NOTICE**: Intel DLB plugin has been deprecated. + This Intel DLB device plugin provides support for [Intel DLB](https://builders.intel.com/docs/networkbuilders/SKU-343247-001US-queue-management-and-load-balancing-on-intel-architecture.pdf) devices under Kubernetes. ### DLB2 driver configuration for PFs diff --git a/cmd/fpga_crihook/README.md b/cmd/fpga_crihook/README.md index 015f8cb3e..5db8ebf8e 100644 --- a/cmd/fpga_crihook/README.md +++ b/cmd/fpga_crihook/README.md @@ -8,6 +8,8 @@ Table of Contents ## Introduction +**NOTICE**:: Intel FPGA plugin has been deprecated. + The FPGA CDI hook is one of the components used to add support for Intel FPGA devices to Kubernetes. diff --git a/cmd/fpga_plugin/README.md b/cmd/fpga_plugin/README.md index 95d291e1e..c0bbce75a 100644 --- a/cmd/fpga_plugin/README.md +++ b/cmd/fpga_plugin/README.md @@ -12,6 +12,8 @@ Table of Contents ## Introduction +**NOTICE**: Intel FPGA plugin has been deprecated. + This FPGA device plugin is part of a collection of Kubernetes components found within this repository that enable integration of Intel FPGA hardware into Kubernetes. diff --git a/deployments/operator/crd/bases/deviceplugin.intel.com_dlbdeviceplugins.yaml b/deployments/operator/crd/bases/deviceplugin.intel.com_dlbdeviceplugins.yaml index 58806c330..b87c9a8e8 100644 --- a/deployments/operator/crd/bases/deviceplugin.intel.com_dlbdeviceplugins.yaml +++ b/deployments/operator/crd/bases/deviceplugin.intel.com_dlbdeviceplugins.yaml @@ -31,7 +31,7 @@ spec: schema: openAPIV3Schema: description: |- - DlbDevicePlugin is the Schema for the dlbdeviceplugins API. It represents + DEPRECATED: DlbDevicePlugin is the Schema for the dlbdeviceplugins API. It represents the DLB device plugin responsible for advertising Intel DLB hardware resources to the kubelet. properties: diff --git a/deployments/operator/crd/bases/deviceplugin.intel.com_fpgadeviceplugins.yaml b/deployments/operator/crd/bases/deviceplugin.intel.com_fpgadeviceplugins.yaml index 0d10efea7..54986c1cb 100644 --- a/deployments/operator/crd/bases/deviceplugin.intel.com_fpgadeviceplugins.yaml +++ b/deployments/operator/crd/bases/deviceplugin.intel.com_fpgadeviceplugins.yaml @@ -31,7 +31,7 @@ spec: schema: openAPIV3Schema: description: |- - FpgaDevicePlugin is the Schema for the fpgadeviceplugins API. It represents + DEPRECATED: FpgaDevicePlugin is the Schema for the fpgadeviceplugins API. It represents the FPGA device plugin responsible for advertising Intel FPGA hardware resources to the kubelet. properties: diff --git a/pkg/apis/deviceplugin/v1/dlbdeviceplugin_types.go b/pkg/apis/deviceplugin/v1/dlbdeviceplugin_types.go index 6ee0d3114..11a9c65d5 100644 --- a/pkg/apis/deviceplugin/v1/dlbdeviceplugin_types.go +++ b/pkg/apis/deviceplugin/v1/dlbdeviceplugin_types.go @@ -73,7 +73,7 @@ type DlbDevicePluginStatus struct { // +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` // +operator-sdk:csv:customresourcedefinitions:displayName="Intel DLB Device Plugin" -// DlbDevicePlugin is the Schema for the dlbdeviceplugins API. It represents +// DEPRECATED: DlbDevicePlugin is the Schema for the dlbdeviceplugins API. It represents // the DLB device plugin responsible for advertising Intel DLB hardware resources to // the kubelet. type DlbDevicePlugin struct { diff --git a/pkg/apis/deviceplugin/v1/fpgadeviceplugin_types.go b/pkg/apis/deviceplugin/v1/fpgadeviceplugin_types.go index 707f1a01d..b5fd31e44 100644 --- a/pkg/apis/deviceplugin/v1/fpgadeviceplugin_types.go +++ b/pkg/apis/deviceplugin/v1/fpgadeviceplugin_types.go @@ -77,7 +77,7 @@ type FpgaDevicePluginStatus struct { // +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` // +operator-sdk:csv:customresourcedefinitions:displayName="Intel FPGA Device Plugin" -// FpgaDevicePlugin is the Schema for the fpgadeviceplugins API. It represents +// DEPRECATED: FpgaDevicePlugin is the Schema for the fpgadeviceplugins API. It represents // the FPGA device plugin responsible for advertising Intel FPGA hardware resources to // the kubelet. type FpgaDevicePlugin struct { diff --git a/pkg/apis/fpga/v2/fpgaregion_types.go b/pkg/apis/fpga/v2/fpgaregion_types.go index 748e8bc35..779bfdf02 100644 --- a/pkg/apis/fpga/v2/fpgaregion_types.go +++ b/pkg/apis/fpga/v2/fpgaregion_types.go @@ -43,7 +43,7 @@ type FpgaRegion struct { // +kubebuilder:object:root=true -// FpgaRegionList is a list of FpgaRegion resources. +// DEPRECATED: FpgaRegionList is a list of FpgaRegion resources. type FpgaRegionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"`