You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ge...@apache.org on 2025/03/25 15:05:07 UTC
(solr-operator) annotated tag v0.9.1 created (now 48e631b)
This is an automated email from the ASF dual-hosted git repository.
gerlowskija pushed a change to annotated tag v0.9.1
in repository https://gitbox.apache.org/repos/asf/solr-operator.git
at 48e631b (tag)
tagging d35f0b50852fb24b1c74e955fda1e33e9912dcc6 (commit)
replaces v0.9.0
by Jason Gerlowski
on Tue Mar 25 11:04:59 2025 -0400
- Log -----------------------------------------------------------------
Solr Operator v0.9.1 release
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new d35f0b5 Solr Operator v0.9.1 Release
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(solr-operator) 01/01: Solr Operator v0.9.1 Release
Posted by ge...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
gerlowskija pushed a commit to annotated tag v0.9.1
in repository https://gitbox.apache.org/repos/asf/solr-operator.git
commit d35f0b50852fb24b1c74e955fda1e33e9912dcc6
Author: Jason Gerlowski <ge...@apache.org>
AuthorDate: Wed Mar 19 14:37:45 2025 -0400
Solr Operator v0.9.1 Release
---
config/crd/bases/solr.apache.org_solrbackups.yaml | 2 +-
config/crd/bases/solr.apache.org_solrclouds.yaml | 2 +-
config/crd/bases/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 | 10 +++++-----
helm/solr-operator/README.md | 10 +++++-----
helm/solr-operator/crds/crds.yaml | 6 +++---
helm/solr-operator/values.yaml | 2 +-
helm/solr/Chart.yaml | 6 +++---
helm/solr/README.md | 4 ++--
version/version.go | 2 +-
13 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/config/crd/bases/solr.apache.org_solrbackups.yaml b/config/crd/bases/solr.apache.org_solrbackups.yaml
index 23c3bad..d8c2a2f 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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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 4f075de..4f4cda6 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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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 279afee..8f435f3 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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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 7f30477..a70d1c4 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.1-prerelease/all-with-dependencies.yaml
+$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.9.1/all-with-dependencies.yaml
# Install the Solr operator and Zookeeper Operator
-$ helm install solr-operator apache-solr/solr-operator --version 0.9.1-prerelease
+$ helm install solr-operator apache-solr/solr-operator --version 0.9.1
```
_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.1-prerelease \
+helm install example-solr apache-solr/solr --version 0.9.1 \
--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.1-prerelease \
+helm upgrade example-solr apache-solr/solr --version 0.9.1 \
--reuse-values \
--set image.tag=8.7
diff --git a/docs/running-the-operator.md b/docs/running-the-operator.md
index 949e2a5..256c358 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.1-prerelease/all-with-dependencies.yaml
-$ helm install solr-operator apache-solr/solr-operator --version 0.9.1-prerelease
+$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.9.1/all-with-dependencies.yaml
+$ helm install solr-operator apache-solr/solr-operator --version 0.9.1
```
_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 555bd68..e18ca4d 100644
--- a/docs/upgrade-notes.md
+++ b/docs/upgrade-notes.md
@@ -115,8 +115,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.1-prerelease/all-with-dependencies.yaml"
-helm upgrade solr-operator apache-solr/solr-operator --version 0.9.1-prerelease
+kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.9.1/all-with-dependencies.yaml"
+helm upgrade solr-operator apache-solr/solr-operator --version 0.9.1
```
_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 69cb407..f23d0e7 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.1-prerelease
-appVersion: v0.9.1-prerelease
+version: 0.9.1
+appVersion: v0.9.1
kubeVersion: ">= 1.22.0-0"
home: https://solr.apache.org/operator
sources:
@@ -42,14 +42,14 @@ annotations:
artifacthub.io/category: "database"
artifacthub.io/operator: "true"
artifacthub.io/operatorCapabilities: Full Lifecycle
- artifacthub.io/prerelease: "true"
+ artifacthub.io/prerelease: "false"
artifacthub.io/recommendations: |
- url: https://artifacthub.io/packages/helm/apache-solr/solr
artifacthub.io/links: |
- name: "Tutorials"
url: https://solr.apache.org/operator/resources#tutorials
artifacthub.io/signKey: |
- fingerprint: <fingerprint>
+ fingerprint: E05FDF113D89E7FB4A2DF4B2684D544160392455
url: https://dist.apache.org/repos/dist/release/solr/KEYS
# Add change log for a single release here.
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
@@ -92,7 +92,7 @@ annotations:
url: https://github.com/apache/solr-operator/pull/773
artifacthub.io/images: |
- name: solr-operator
- image: apache/solr-operator:v0.9.1-prerelease
+ image: apache/solr-operator:v0.9.1
artifacthub.io/crds: |
- kind: SolrCloud
version: v1beta1
diff --git a/helm/solr-operator/README.md b/helm/solr-operator/README.md
index 5f39cf0..15899fb 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.1-prerelease/all-with-dependencies.yaml
-helm install solr-operator apache-solr/solr-operator --version 0.9.1-prerelease
+kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.9.1/all-with-dependencies.yaml
+helm install solr-operator apache-solr/solr-operator --version 0.9.1
```
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.1-prerelease/all-with-dependencies.yaml
-helm upgrade solr-operator apache-solr/solr-operator --version 0.9.1-prerelease
+kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.9.1/all-with-dependencies.yaml
+helm upgrade solr-operator apache-solr/solr-operator --version 0.9.1
```
#### 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.1-prerelease"` | The tag/version of the Solr Operator to run |
+| image.tag | string | `"v0.9.1"` | 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 8927ca9..dcbdb07 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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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.1-prerelease
+ operator.solr.apache.org/version: v0.9.1
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 5c92b43..434c546 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.1-prerelease
+ tag: v0.9.1
pullPolicy: IfNotPresent
imagePullSecret: ""
diff --git a/helm/solr/Chart.yaml b/helm/solr/Chart.yaml
index d409050..51f8fda 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.1-prerelease
+version: 0.9.1
appVersion: 8.11.1
kubeVersion: ">= 1.22.0-0"
home: https://solr.apache.org
@@ -37,7 +37,7 @@ annotations:
artifacthub.io/alternativeName: "solrcloud"
artifacthub.io/category: "database"
artifacthub.io/operator: "false"
- artifacthub.io/prerelease: "true"
+ artifacthub.io/prerelease: "false"
# Add change log for a single release here.
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
artifacthub.io/changes: |
@@ -60,5 +60,5 @@ annotations:
image: solr:8.11
whitelisted: true
artifacthub.io/signKey: |
- fingerprint: <fingerprint>
+ fingerprint: E05FDF113D89E7FB4A2DF4B2684D544160392455
url: https://dist.apache.org/repos/dist/release/solr/KEYS
diff --git a/helm/solr/README.md b/helm/solr/README.md
index cb32704..2a2fd3b 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.1-prerelease --set image.tag=8.8
+helm install example apache-solr/solr --version 0.9.1 --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.1-prerelease --reuse-values --set image.tag=8.11
+helm upgrade example apache-solr/solr --version 0.9.1 --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 e30e820..20681b7 100644
--- a/version/version.go
+++ b/version/version.go
@@ -20,7 +20,7 @@ package version
var (
// Version information for the Solr Operator
Version = "v0.9.1"
- VersionSuffix = "prerelease"
+ VersionSuffix = ""
BuildTime string
GitSHA string
)