This is an automated email from the ASF dual-hosted git repository.

gerlowskija pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr-operator.git


The following commit(s) were added to refs/heads/main by this push:
     new 8d46989  Add next minor version v0.10.0
8d46989 is described below

commit 8d469895843fb3983ee663601218da850265d698
Author: Jason Gerlowski <[email protected]>
AuthorDate: Thu Jan 16 16:33:45 2025 -0500

    Add next minor version v0.10.0
---
 config/crd/bases/solr.apache.org_solrbackups.yaml  |  2 +-
 config/crd/bases/solr.apache.org_solrclouds.yaml   |  2 +-
 .../solr.apache.org_solrprometheusexporters.yaml   |  2 +-
 docs/local_tutorial.md                             |  8 +-
 docs/running-the-operator.md                       |  4 +-
 docs/upgrade-notes.md                              |  4 +-
 helm/solr-operator/Chart.yaml                      | 90 ++--------------------
 helm/solr-operator/README.md                       | 10 +--
 helm/solr-operator/crds/crds.yaml                  |  6 +-
 helm/solr-operator/values.yaml                     |  2 +-
 helm/solr/Chart.yaml                               |  2 +-
 helm/solr/README.md                                |  4 +-
 version/version.go                                 |  2 +-
 13 files changed, 31 insertions(+), 107 deletions(-)

diff --git a/config/crd/bases/solr.apache.org_solrbackups.yaml 
b/config/crd/bases/solr.apache.org_solrbackups.yaml
index 6e6c5fd..463694c 100644
--- a/config/crd/bases/solr.apache.org_solrbackups.yaml
+++ b/config/crd/bases/solr.apache.org_solrbackups.yaml
@@ -17,7 +17,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrbackups.solr.apache.org
diff --git a/config/crd/bases/solr.apache.org_solrclouds.yaml 
b/config/crd/bases/solr.apache.org_solrclouds.yaml
index 11492ad..76809b5 100644
--- a/config/crd/bases/solr.apache.org_solrclouds.yaml
+++ b/config/crd/bases/solr.apache.org_solrclouds.yaml
@@ -17,7 +17,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrclouds.solr.apache.org
diff --git a/config/crd/bases/solr.apache.org_solrprometheusexporters.yaml 
b/config/crd/bases/solr.apache.org_solrprometheusexporters.yaml
index 9976709..766b888 100644
--- a/config/crd/bases/solr.apache.org_solrprometheusexporters.yaml
+++ b/config/crd/bases/solr.apache.org_solrprometheusexporters.yaml
@@ -17,7 +17,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrprometheusexporters.solr.apache.org
diff --git a/docs/local_tutorial.md b/docs/local_tutorial.md
index e3cc42a..9bb8085 100644
--- a/docs/local_tutorial.md
+++ b/docs/local_tutorial.md
@@ -90,9 +90,9 @@ This will install the [Zookeeper 
Operator](https://github.com/pravega/zookeeper-
 
 ```bash
 # Install the Solr & Zookeeper CRDs
-$ kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.9.0-prerelease/all-with-dependencies.yaml
+$ kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.10.0-prerelease/all-with-dependencies.yaml
 # Install the Solr operator and Zookeeper Operator
-$ helm install solr-operator apache-solr/solr-operator --version 
0.9.0-prerelease
+$ helm install solr-operator apache-solr/solr-operator --version 
0.10.0-prerelease
 ```
 
 _Note that the Helm chart version does not contain a `v` prefix, which the 
downloads version does. The Helm chart version is the only part of the Solr 
Operator release that does not use the `v` prefix._
@@ -123,7 +123,7 @@ To start a Solr Cloud cluster, we will create a yaml that 
will tell the Solr Ope
 
 ```bash
 # Create a 3-node cluster v8.11 with 300m Heap each:
-helm install example-solr apache-solr/solr --version 0.9.0-prerelease \
+helm install example-solr apache-solr/solr --version 0.10.0-prerelease \
   --set image.tag=8.11 \
   --set solrOptions.javaMemory="-Xms300m -Xmx300m" \
   --set addressability.external.method=Ingress \
@@ -211,7 +211,7 @@ So we wish to upgrade to a newer Solr version:
 curl -s 
http://default-example-solrcloud.ing.local.domain/solr/admin/info/system | grep 
solr-i
 
 # Update the solrCloud configuration with the new version, keeping all 
previous settings and the number of nodes set by the autoscaler.
-helm upgrade example-solr apache-solr/solr --version 0.9.0-prerelease \
+helm upgrade example-solr apache-solr/solr --version 0.10.0-prerelease \
   --reuse-values \
   --set image.tag=8.7
 
diff --git a/docs/running-the-operator.md b/docs/running-the-operator.md
index aef8a57..0b3ba1e 100644
--- a/docs/running-the-operator.md
+++ b/docs/running-the-operator.md
@@ -38,8 +38,8 @@ Next, install the Solr Operator chart. Note this is using 
Helm v3, use the offic
 This will install the [Zookeeper 
Operator](https://github.com/pravega/zookeeper-operator) by default.
 
 ```bash
-$ kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.9.0-prerelease/all-with-dependencies.yaml
-$ helm install solr-operator apache-solr/solr-operator --version 
0.9.0-prerelease
+$ kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.10.0-prerelease/all-with-dependencies.yaml
+$ helm install solr-operator apache-solr/solr-operator --version 
0.10.0-prerelease
 ```
 
 _Note that the Helm chart version does not contain a `v` prefix, which the 
downloads version does. The Helm chart version is the only part of the Solr 
Operator release that does not use the `v` prefix._
diff --git a/docs/upgrade-notes.md b/docs/upgrade-notes.md
index 448dfb2..b123615 100644
--- a/docs/upgrade-notes.md
+++ b/docs/upgrade-notes.md
@@ -113,8 +113,8 @@ If you are using the Solr Helm chart to deploy the 
Zookeeper operator, then you
 
 ```bash
 # Just replace the Solr CRDs and all CRDs it might depend on (e.g. 
ZookeeperCluster)
-kubectl replace -f 
"http://solr.apache.org/operator/downloads/crds/v0.9.0-prerelease/all-with-dependencies.yaml";
-helm upgrade solr-operator apache-solr/solr-operator --version 0.9.0-prerelease
+kubectl replace -f 
"http://solr.apache.org/operator/downloads/crds/v0.10.0-prerelease/all-with-dependencies.yaml";
+helm upgrade solr-operator apache-solr/solr-operator --version 
0.10.0-prerelease
 ```
 
 _Note that the Helm chart version does not contain a `v` prefix, which the 
downloads version does. The Helm chart version is the only part of the Solr 
Operator release that does not use the `v` prefix._
diff --git a/helm/solr-operator/Chart.yaml b/helm/solr-operator/Chart.yaml
index ec5275f..2e3b830 100644
--- a/helm/solr-operator/Chart.yaml
+++ b/helm/solr-operator/Chart.yaml
@@ -15,8 +15,8 @@
 apiVersion: v2
 name: solr-operator
 description: The Solr Operator enables easy management of Solr resources 
within Kubernetes.
-version: 0.9.0-prerelease
-appVersion: v0.9.0-prerelease
+version: 0.10.0-prerelease
+appVersion: v0.10.0-prerelease
 kubeVersion: ">= 1.22.0-0"
 home: https://solr.apache.org/operator
 sources:
@@ -55,95 +55,19 @@ annotations:
   # Allowed syntax is described at: 
https://artifacthub.io/docs/topics/annotations/helm/#example
   # 'kind' accepts values: "added", "changed", "deprecated", "removed", 
"fixed" and "security"
   artifacthub.io/changes: |
-    - kind: fixed
-      description: gen-pkcs12-keystore initContainer now supports 
'ca.crt'-less TLS secrets
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/684
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/685
     - kind: added
-      description: SolrClouds now support namespace sharing among pod 
containers in a pod.
+      description: Addition 1
       links:
         - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/716
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/735
+          url: https://github.com/issue-url
     - kind: changed
-      description: SolrClouds now support auto-readOnlyRootFilesystem setting.
+      description: Change 2
       links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/624
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/648
-    - kind: fixed
-      description: Avoid reset of security.json if get request fails  
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/659
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/660
-    - kind: fixed
-      description: SolrCloud scaling is now safe when using persistent storage 
with a 'Delete' reclaim policy
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/688
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/689
-    - kind: fixed
-      description: SolrPrometheusExporter no longer fails liveness probes when 
the SolrCloud is too large
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/693
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/694
-    - kind: security
-      description: Command-based Solr probes no longer echoes 
'JAVA_TOOL_OPTIONS' values in Kubernetes events.
-      links:
-        - name: JIRA Issue
-          url: https://issues.apache.org/jira/browse/SOLR-17216
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/698
-    - kind: fixed
-      description: SolrClouds addressed via an Ingress now scale up and down 
safely.
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/682
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/692
-    - kind: fixed
-      description: setup-zk initContainer now gracefully handles absent 
security.json on initial upload.
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/720
-        - name: Additional Github Issue
-          url: https://github.com/apache/solr-operator/issues/731
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/738
-    - kind: added
-      description: "'imagePullSecret' now used when fetching operator image, 
if provided."
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/718
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/734
-    - kind: added
-      description: "SolrCloud now accepts container-level securityContext 
settings for Solr container."
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/489
-        - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/743
-    - kind: fixed
-      description: The operator will now delete ingress and per-node services 
when external ingress is disabled.
-      links:
-        - name: Github Issue
-          url: https://github.com/apache/solr-operator/issues/673
         - name: Github PR
-          url: https://github.com/apache/solr-operator/pull/674
+          url: https://github.com/pr-url
   artifacthub.io/images: |
     - name: solr-operator
-      image: apache/solr-operator:v0.9.0-prerelease
+      image: apache/solr-operator:v0.10.0-prerelease
   artifacthub.io/crds: |
     - kind: SolrCloud
       version: v1beta1
diff --git a/helm/solr-operator/README.md b/helm/solr-operator/README.md
index e324aeb..23766cf 100644
--- a/helm/solr-operator/README.md
+++ b/helm/solr-operator/README.md
@@ -43,8 +43,8 @@ helm repo add apache-solr https://solr.apache.org/charts
 To install the Solr Operator for the first time in your cluster, you can use 
the latest version or a specific version, run with the following commands:
 
 ```bash
-kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.9.0-prerelease/all-with-dependencies.yaml
-helm install solr-operator apache-solr/solr-operator --version 0.9.0-prerelease
+kubectl create -f 
https://solr.apache.org/operator/downloads/crds/v0.10.0-prerelease/all-with-dependencies.yaml
+helm install solr-operator apache-solr/solr-operator --version 
0.10.0-prerelease
 ```
 
 The command deploys the solr-operator on the Kubernetes cluster with the 
default configuration.
@@ -57,8 +57,8 @@ _Note that the Helm chart version does not contain a `v` 
prefix, which the downl
 If you are upgrading your Solr Operator deployment, you should always use a 
specific version of the chart and pre-install the Solr CRDS:
 
 ```bash
-kubectl replace -f 
https://solr.apache.org/operator/downloads/crds/v0.9.0-prerelease/all-with-dependencies.yaml
-helm upgrade solr-operator apache-solr/solr-operator --version 0.9.0-prerelease
+kubectl replace -f 
https://solr.apache.org/operator/downloads/crds/v0.10.0-prerelease/all-with-dependencies.yaml
+helm upgrade solr-operator apache-solr/solr-operator --version 
0.10.0-prerelease
 ```
 
 #### Namespaces
@@ -172,7 +172,7 @@ The command removes all the Kubernetes components 
associated with the chart and
 | Key | Type | Default | Description |
 |-----|------|---------|-------------|
 | image.repository | string | `"apache/solr-operator"` | The repository of the 
Solr Operator image |
-| image.tag | string | `"v0.9.0-prerelease"` | The tag/version of the Solr 
Operator to run |
+| image.tag | string | `"v0.10.0-prerelease"` | The tag/version of the Solr 
Operator to run |
 | image.pullPolicy | string | `"IfNotPresent"` |  |
 | image.imagePullSecret | string | `""` | PullSecret for the Solr Operator 
image |
 | fullnameOverride | string | `""` | A custom name for the Solr Operator 
Deployment |
diff --git a/helm/solr-operator/crds/crds.yaml 
b/helm/solr-operator/crds/crds.yaml
index 3311f3b..a1229dc 100644
--- a/helm/solr-operator/crds/crds.yaml
+++ b/helm/solr-operator/crds/crds.yaml
@@ -17,7 +17,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrbackups.solr.apache.org
@@ -275,7 +275,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrclouds.solr.apache.org
@@ -17870,7 +17870,7 @@ apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
   annotations:
-    operator.solr.apache.org/version: v0.9.0-prerelease
+    operator.solr.apache.org/version: v0.10.0-prerelease
     argocd.argoproj.io/sync-options: Replace=true
     controller-gen.kubebuilder.io/version: v0.16.4
   name: solrprometheusexporters.solr.apache.org
diff --git a/helm/solr-operator/values.yaml b/helm/solr-operator/values.yaml
index 589457b..523b9fa 100644
--- a/helm/solr-operator/values.yaml
+++ b/helm/solr-operator/values.yaml
@@ -21,7 +21,7 @@ replicaCount: 1
 
 image:
   repository: apache/solr-operator
-  tag: v0.9.0-prerelease
+  tag: v0.10.0-prerelease
   pullPolicy: IfNotPresent
   imagePullSecret: ""
 
diff --git a/helm/solr/Chart.yaml b/helm/solr/Chart.yaml
index f93a118..96f31c2 100644
--- a/helm/solr/Chart.yaml
+++ b/helm/solr/Chart.yaml
@@ -15,7 +15,7 @@
 apiVersion: v2
 name: solr
 description: A SolrCloud cluster running on Kubernetes via the Solr Operator
-version: 0.9.0-prerelease
+version: 0.10.0-prerelease
 appVersion: 8.11.1
 kubeVersion: ">= 1.22.0-0"
 home: https://solr.apache.org
diff --git a/helm/solr/README.md b/helm/solr/README.md
index 7541843..9f335c0 100644
--- a/helm/solr/README.md
+++ b/helm/solr/README.md
@@ -36,7 +36,7 @@ There may be breaking changes between the version you are 
using and the version
 To install a SolrCloud for the first time in your cluster, you can use the 
latest version or a specific version, run with the following commands:
 
 ```bash
-helm install example apache-solr/solr --version 0.9.0-prerelease --set 
image.tag=8.8
+helm install example apache-solr/solr --version 0.10.0-prerelease --set 
image.tag=8.8
 ```
 
 The command deploys a SolrCloud object on the Kubernetes cluster with the 
default configuration.
@@ -50,7 +50,7 @@ _Note that the Helm chart version does not contain a `v` 
prefix, which the Solr
 If you are upgrading your SolrCloud deployment, you should always use a 
specific version of the chart and upgrade **after [upgrading the Solr 
Operator](https://artifacthub.io/packages/helm/apache-solr/solr-operator#upgrading-the-solr-operator)
 to the same version**:
 
 ```bash
-helm upgrade example apache-solr/solr --version 0.9.0-prerelease 
--reuse-values --set image.tag=8.11
+helm upgrade example apache-solr/solr --version 0.10.0-prerelease 
--reuse-values --set image.tag=8.11
 ```
 
 The upgrade will be done according to the `upgradeStrategy.method` chosen in 
the values.
diff --git a/version/version.go b/version/version.go
index 2267261..710de53 100644
--- a/version/version.go
+++ b/version/version.go
@@ -19,7 +19,7 @@ package version
 
 var (
        // Version information for the Solr Operator
-       Version       = "v0.9.0"
+       Version       = "v0.10.0"
        VersionSuffix = "prerelease"
        BuildTime     string
        GitSHA        string

Reply via email to