diff --git a/charts/device-plugin-operator/Chart.yaml b/charts/device-plugin-operator/Chart.yaml index 54522b6..d5487df 100644 --- a/charts/device-plugin-operator/Chart.yaml +++ b/charts/device-plugin-operator/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-operator description: A Helm chart for Intel Device Plugins Operator for Kubernetes type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/device-plugin-operator/templates/operator.yaml b/charts/device-plugin-operator/templates/operator.yaml index 5b1fe97..205ddbd 100644 --- a/charts/device-plugin-operator/templates/operator.yaml +++ b/charts/device-plugin-operator/templates/operator.yaml @@ -676,7 +676,6 @@ webhooks: - v1 operations: - CREATE - - UPDATE resources: - pods sideEffects: None @@ -686,7 +685,7 @@ webhooks: service: name: inteldeviceplugins-webhook-service namespace: {{ .Release.Namespace | quote }} - path: /pods-sgx + path: /mutate--v1-pod failurePolicy: Ignore name: sgx.mutator.webhooks.intel.com reinvocationPolicy: IfNeeded @@ -697,7 +696,6 @@ webhooks: - v1 operations: - CREATE - - UPDATE resources: - pods sideEffects: None diff --git a/charts/device-plugin-operator/values.yaml b/charts/device-plugin-operator/values.yaml index 2baf959..ddfbe23 100644 --- a/charts/device-plugin-operator/values.yaml +++ b/charts/device-plugin-operator/values.yaml @@ -11,7 +11,7 @@ kubeRbacProxy: image: hub: gcr.io hubRepo: kubebuilder - tag: v0.14.1 + tag: v0.15.0 pullPolicy: IfNotPresent privateRegistry: diff --git a/charts/dlb-device-plugin/Chart.yaml b/charts/dlb-device-plugin/Chart.yaml index 87c939d..dcdee78 100644 --- a/charts/dlb-device-plugin/Chart.yaml +++ b/charts/dlb-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-dlb description: A Helm chart for Intel DLB Device Plugin type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/dsa-device-plugin/Chart.yaml b/charts/dsa-device-plugin/Chart.yaml index 57e5229..3167e43 100644 --- a/charts/dsa-device-plugin/Chart.yaml +++ b/charts/dsa-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-dsa description: A Helm chart for Intel DSA Device Plugin type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/gpu-device-plugin/Chart.yaml b/charts/gpu-device-plugin/Chart.yaml index b7998e8..c5c5812 100644 --- a/charts/gpu-device-plugin/Chart.yaml +++ b/charts/gpu-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-gpu description: A Helm chart for Intel GPU Device Plugin type: application -version: 0.28.1-helm.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/iaa-device-plugin/Chart.yaml b/charts/iaa-device-plugin/Chart.yaml index 2c37e92..1cb62f4 100644 --- a/charts/iaa-device-plugin/Chart.yaml +++ b/charts/iaa-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-iaa description: A Helm chart for Intel IAA Device Plugin type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/qat-device-plugin/Chart.yaml b/charts/qat-device-plugin/Chart.yaml index d8a7dd6..327ad8f 100644 --- a/charts/qat-device-plugin/Chart.yaml +++ b/charts/qat-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-qat description: A Helm chart for Intel QAT Device Plugin type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file diff --git a/charts/qat-device-plugin/templates/qat.yaml b/charts/qat-device-plugin/templates/qat.yaml index e69966b..a807f22 100644 --- a/charts/qat-device-plugin/templates/qat.yaml +++ b/charts/qat-device-plugin/templates/qat.yaml @@ -39,4 +39,13 @@ spec: - feature: kernel.loadedmodule matchExpressions: intel_qat: {op: Exists} + matchAny: + - matchFeatures: + - feature: kernel.loadedmodule + matchExpressions: + vfio_pci: {op: Exists} + - matchFeatures: + - feature: kernel.enabledmodule + matchExpressions: + vfio-pci: {op: Exists} {{ end }} diff --git a/charts/sgx-device-plugin/Chart.yaml b/charts/sgx-device-plugin/Chart.yaml index d3e45eb..9d128ed 100644 --- a/charts/sgx-device-plugin/Chart.yaml +++ b/charts/sgx-device-plugin/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: intel-device-plugins-sgx description: A Helm chart for Intel SGX Device Plugin type: application -version: 0.28.0 -appVersion: "0.28.0" \ No newline at end of file +version: 0.29.0 +appVersion: "0.29.0" \ No newline at end of file