From 024d1d2c12fa19aadcd765755d8c58e71c5fd5e4 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Apr 2025 12:47:52 +0200 Subject: [PATCH 1/4] Update the Release Notes 1.5 --- modules/release-notes/ref-release-notes-breaking-changes.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/release-notes/ref-release-notes-breaking-changes.adoc b/modules/release-notes/ref-release-notes-breaking-changes.adoc index c7fbb856e2..e0f6fb9da8 100644 --- a/modules/release-notes/ref-release-notes-breaking-changes.adoc +++ b/modules/release-notes/ref-release-notes-breaking-changes.adoc @@ -23,9 +23,9 @@ The `scopes` parameter is now mandatory for the `gitlab:projectDeployToken:creat * link:https://issues.redhat.com/browse/RHIDP-5812[RHIDP-5812] [id="breaking-change-rhidp-5568"] -== The `dynamicPlugins.cache.volumeClaimSpec` field is removed from the Helm Chart, dynamic plugin storage is now ephemeral +== The `dynamicPlugins.cache.volumeClaimSpec` field is removed from the Helm Chart, dynamic plugin storage is now ephemeral by default -The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making all dynamic plugin storage ephemeral by default. Instead of the Helm chart managing persistent volume claim (PVC) creation, you must now manually configure ephemeral volume claims under `extraVolumes`. +The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making dynamic plugin storage ephemeral by default using `emptyDir: {}`. Persistent plugin caching remains fully supported, and you must now manually configure `PersistentVolumeClaim` and mount it using the `extraVolumes` and `extraVolumeMounts` fields in the Helm chart values. This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. From 1a92b5d5d6e211b151abb92f1c8fbb0ab990c1cd Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Apr 2025 13:58:34 +0200 Subject: [PATCH 2/4] Update the Release Notes 1.5 --- modules/release-notes/ref-release-notes-breaking-changes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/ref-release-notes-breaking-changes.adoc b/modules/release-notes/ref-release-notes-breaking-changes.adoc index e0f6fb9da8..3bd62f1eb3 100644 --- a/modules/release-notes/ref-release-notes-breaking-changes.adoc +++ b/modules/release-notes/ref-release-notes-breaking-changes.adoc @@ -25,7 +25,7 @@ The `scopes` parameter is now mandatory for the `gitlab:projectDeployToken:creat [id="breaking-change-rhidp-5568"] == The `dynamicPlugins.cache.volumeClaimSpec` field is removed from the Helm Chart, dynamic plugin storage is now ephemeral by default -The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making dynamic plugin storage ephemeral by default using `emptyDir: {}`. Persistent plugin caching remains fully supported, and you must now manually configure `PersistentVolumeClaim` and mount it using the `extraVolumes` and `extraVolumeMounts` fields in the Helm chart values. +The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making dynamic plugin storage ephemeral by default. If you want to enable plugin caching persistence, you must now manually configure a `PersistentVolumeClaim` and mount it using the `extraVolumes` and `extraVolumeMounts` fields in the Helm chart values. This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. From 3fe8d9838091ba6eba0a17c4563618920f968895 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Apr 2025 16:48:04 +0200 Subject: [PATCH 3/4] Update the Release Notes 1.5 --- modules/release-notes/ref-release-notes-breaking-changes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/ref-release-notes-breaking-changes.adoc b/modules/release-notes/ref-release-notes-breaking-changes.adoc index 3bd62f1eb3..2bf484b699 100644 --- a/modules/release-notes/ref-release-notes-breaking-changes.adoc +++ b/modules/release-notes/ref-release-notes-breaking-changes.adoc @@ -27,7 +27,7 @@ The `scopes` parameter is now mandatory for the `gitlab:projectDeployToken:creat The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making dynamic plugin storage ephemeral by default. If you want to enable plugin caching persistence, you must now manually configure a `PersistentVolumeClaim` and mount it using the `extraVolumes` and `extraVolumeMounts` fields in the Helm chart values. -This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. +This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. For more details, see link:https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/configuring_red_hat_developer_hub/index#creating-a-pvc-for-the-dynamic-plugin-cache-using-the-helm-chart[Creating a PVC for the dynamic plugin cache using the Helm Chart]. .Additional resources * link:https://issues.redhat.com/browse/RHIDP-5568[RHIDP-5568] \ No newline at end of file From 83503b9c9a1f790a71f6af05f2dedf4adc566669 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Apr 2025 16:50:55 +0200 Subject: [PATCH 4/4] Update the Release Notes 1.5 --- modules/release-notes/ref-release-notes-breaking-changes.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/ref-release-notes-breaking-changes.adoc b/modules/release-notes/ref-release-notes-breaking-changes.adoc index 2bf484b699..762cf3c3b0 100644 --- a/modules/release-notes/ref-release-notes-breaking-changes.adoc +++ b/modules/release-notes/ref-release-notes-breaking-changes.adoc @@ -27,7 +27,7 @@ The `scopes` parameter is now mandatory for the `gitlab:projectDeployToken:creat The `dynamicPlugins.cache.volumeClaimSpec` field has been removed from `values.yaml`, making dynamic plugin storage ephemeral by default. If you want to enable plugin caching persistence, you must now manually configure a `PersistentVolumeClaim` and mount it using the `extraVolumes` and `extraVolumeMounts` fields in the Helm chart values. -This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. For more details, see link:https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/configuring_red_hat_developer_hub/index#creating-a-pvc-for-the-dynamic-plugin-cache-using-the-helm-chart[Creating a PVC for the dynamic plugin cache using the Helm Chart]. +This change also resolves issues with running multi-replica {product-very-short} deployments, as using a PVC for the Dynamic Plugins cache previously led to potential write conflicts. For more information, see link:https://docs.redhat.com/en/documentation/red_hat_developer_hub/1.5/html-single/configuring_red_hat_developer_hub/index#creating-a-pvc-for-the-dynamic-plugin-cache-using-the-helm-chart[Creating a PVC for the dynamic plugin cache using the Helm Chart]. .Additional resources * link:https://issues.redhat.com/browse/RHIDP-5568[RHIDP-5568] \ No newline at end of file