From 8f0a0915e1036dc9282c696f8727617bc39a6627 Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Wed, 8 May 2024 16:07:42 +0300 Subject: [PATCH 1/2] docs: create documentation for v0.30 release Signed-off-by: Tuomas Katila --- .github/workflows/publish.yml | 20 ++++++++++---------- README.md | 7 ++++--- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index ad77a683b..13d5fccc8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,9 +4,9 @@ on: push: branches: - main - - release-0.27 - release-0.28 - release-0.29 + - release-0.30 permissions: contents: read @@ -47,36 +47,36 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 - ref: release-0.27 - - name: Build release-0.27 + ref: release-0.28 + - name: Build release-0.28 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.27 + mv _build/html $HOME/output/0.28 - uses: actions/checkout@v4 with: fetch-depth: 0 - ref: release-0.28 - - name: Build release-0.28 + ref: release-0.29 + - name: Build release-0.29 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.28 + mv _build/html $HOME/output/0.29 - uses: actions/checkout@v4 with: fetch-depth: 0 - ref: release-0.29 - - name: Build release-0.29 + ref: release-0.30 + - name: Build release-0.30 run: | GITHUB_SHA=$(git rev-parse HEAD) export GITHUB_SHA rm -rf _work/venv make vhtml - mv _build/html $HOME/output/0.29 + mv _build/html $HOME/output/0.30 - name: Deploy the docs shell: bash env: diff --git a/README.md b/README.md index e71d9e986..46df6f9c9 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.29 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.29/). +The [v0.30 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.30/). Table of Contents @@ -252,9 +252,10 @@ matching Kubernetes versions are listed below: | Branch | Kubernetes branch/version | Status | |:------------------|:-------------------------------|:------------| +| release-0.30 | Kubernetes 1.30 branch v1.30.x | supported | | release-0.29 | Kubernetes 1.29 branch v1.29.x | supported | | release-0.28 | Kubernetes 1.28 branch v1.28.x | supported | -| release-0.27 | Kubernetes 1.27 branch v1.27.x | supported | +| 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 | From cd8a911c08ac1a8b9a7f8c57a489a7364fcee833 Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Wed, 15 May 2024 11:26:47 +0300 Subject: [PATCH 2/2] operator: update images to 0.30.0 Signed-off-by: Tuomas Katila --- .../operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_dsadeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_fpgadeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_gpudeviceplugin.yaml | 2 +- .../operator/samples/deviceplugin_v1_iaadeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_qatdeviceplugin.yaml | 4 ++-- .../operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml | 2 +- pkg/controllers/reconciler.go | 2 +- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml index 3078060ef..bdbd0729b 100644 --- a/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_dlbdeviceplugin.yaml @@ -9,8 +9,8 @@ metadata: # annotations: # container.apparmor.security.beta.kubernetes.io/intel-dlb-plugin: unconfined spec: - image: intel/intel-dlb-plugin:0.29.0 - initImage: intel/intel-dlb-initcontainer:0.29.0 + image: intel/intel-dlb-plugin:0.30.0 + initImage: intel/intel-dlb-initcontainer:0.30.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 36d0f78f9..8e0b4fbc1 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.29.0 - initImage: intel/intel-idxd-config-initcontainer:0.29.0 + image: intel/intel-dsa-plugin:0.30.0 + initImage: intel/intel-idxd-config-initcontainer:0.30.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 298b4a771..7d3eb985f 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.29.0 - initImage: intel/intel-fpga-initcontainer:0.29.0 + image: intel/intel-fpga-plugin:0.30.0 + initImage: intel/intel-fpga-initcontainer:0.30.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 4fa083d3d..eafc6a3b4 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.29.0 + image: intel/intel-gpu-plugin:0.30.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 760416707..f8bc3a875 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.29.0 - initImage: intel/intel-idxd-config-initcontainer:0.29.0 + image: intel/intel-iaa-plugin:0.30.0 + initImage: intel/intel-idxd-config-initcontainer:0.30.0 sharedDevNum: 10 logLevel: 4 nodeSelector: diff --git a/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml index ae230f99c..797ab8130 100644 --- a/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml +++ b/deployments/operator/samples/deviceplugin_v1_qatdeviceplugin.yaml @@ -9,8 +9,8 @@ metadata: # annotations: # container.apparmor.security.beta.kubernetes.io/intel-qat-plugin: unconfined spec: - image: intel/intel-qat-plugin:0.29.0 - initImage: intel/intel-qat-initcontainer:0.29.0 + image: intel/intel-qat-plugin:0.30.0 + initImage: intel/intel-qat-initcontainer:0.30.0 dpdkDriver: vfio-pci kernelVfDrivers: - c6xxvf diff --git a/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml b/deployments/operator/samples/deviceplugin_v1_sgxdeviceplugin.yaml index 675926956..a84421911 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.29.0 + image: intel/intel-sgx-plugin:0.30.0 enclaveLimit: 110 provisionLimit: 110 logLevel: 4 diff --git a/pkg/controllers/reconciler.go b/pkg/controllers/reconciler.go index 45d119757..9269582f8 100644 --- a/pkg/controllers/reconciler.go +++ b/pkg/controllers/reconciler.go @@ -38,7 +38,7 @@ import ( ) var ( - ImageMinVersion = versionutil.MustParseSemantic("0.29.0") + ImageMinVersion = versionutil.MustParseSemantic("0.30.0") ) const (