From 069c684bf00dbd3e2c4fe1518577ef62628c6ca1 Mon Sep 17 00:00:00 2001 From: Houston Putman Date: Thu, 20 Jun 2024 14:26:05 -0500 Subject: [PATCH] Add changelog and update docs --- docs/solr-cloud/solr-cloud-crd.md | 5 +++-- docs/upgrade-notes.md | 2 +- helm/solr/Chart.yaml | 9 +++------ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/docs/solr-cloud/solr-cloud-crd.md b/docs/solr-cloud/solr-cloud-crd.md index c1053cd1..79ba9af9 100644 --- a/docs/solr-cloud/solr-cloud-crd.md +++ b/docs/solr-cloud/solr-cloud-crd.md @@ -61,8 +61,9 @@ These options can be found in `SolrCloud.spec.dataStorage` - **`pvcTemplate`** - The template of the PVC to use for the solr data PVCs. By default the name will be "data". Only the `pvcTemplate.spec` field is required, metadata is optional. - Note: This template cannot be changed unless the SolrCloud is deleted and recreated. - This is a [limitation of StatefulSets and PVCs in Kubernetes](https://github.com/kubernetes/enhancements/issues/661). + Note: Currently, [Kubernetes does not support PVC resizing (expanding) in StatefulSets](https://github.com/kubernetes/enhancements/issues/661). + However, The Solr Operator will manage the PVC expansion for users until this is supported by default in Kubernetes. + Therefore the `pvcTemplate.spec` can have an update to `pvcTemplate.spec.resources.requests`, but all other fields should be considered immutable. - **`ephemeral`** There are two types of ephemeral volumes that can be specified. diff --git a/docs/upgrade-notes.md b/docs/upgrade-notes.md index 448dfb24..32fedc58 100644 --- a/docs/upgrade-notes.md +++ b/docs/upgrade-notes.md @@ -124,7 +124,7 @@ _Note that the Helm chart version does not contain a `v` prefix, which the downl ### v0.8.0 - **The minimum supported Solr version is now 8.11** If you are unable to use a newer version of Solr, please install the `v0.7.1` version of the Solr Operator. - However, it is strongly suggested to upgrade to newer versions of Solr that are actively supported.q + However, it is strongly suggested to upgrade to newer versions of Solr that are actively supported. See the [version compatibility matrix](#solr-versions) for more information. - **Kubernetes support is now limited to 1.22+.** diff --git a/helm/solr/Chart.yaml b/helm/solr/Chart.yaml index f93a1182..03e3bf00 100644 --- a/helm/solr/Chart.yaml +++ b/helm/solr/Chart.yaml @@ -42,15 +42,12 @@ annotations: # Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example artifacthub.io/changes: | - kind: added - description: Addition 1 + description: Allow resizing (expanding) of persistent data PVCs links: - name: Github Issue - url: https://github.com/issue-url - - kind: changed - description: Change 2 - links: + url: https://github.com/apache/solr-operator/issues/709 - name: Github PR - url: https://github.com/pr-url + url: https://github.com/apache/solr-operator/pull/712 artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/recommendations: | - url: https://artifacthub.io/packages/helm/apache-solr/solr-operator