Skip to content

Commit afa7628

Browse files
committed
Solr Operator v0.5.1 Release
1 parent 7246b4d commit afa7628

13 files changed

+31
-31
lines changed

Diff for: config/crd/bases/solr.apache.org_solrbackups.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.5.1-prerelease
21+
operator.solr.apache.org/version: v0.5.1
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

Diff for: config/crd/bases/solr.apache.org_solrclouds.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.5.1-prerelease
21+
operator.solr.apache.org/version: v0.5.1
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

Diff for: config/crd/bases/solr.apache.org_solrprometheusexporters.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.5.1-prerelease
21+
operator.solr.apache.org/version: v0.5.1
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

Diff for: docs/local_tutorial.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-
9090

9191
```bash
9292
# Install the Solr & Zookeeper CRDs
93-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1-prerelease/all-with-dependencies.yaml
93+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1/all-with-dependencies.yaml
9494
# Install the Solr operator and Zookeeper Operator
95-
$ helm install solr-operator apache-solr/solr-operator --version 0.5.1-prerelease
95+
$ helm install solr-operator apache-solr/solr-operator --version 0.5.1
9696
```
9797

9898
_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
123123

124124
```bash
125125
# Create a 3-node cluster v8.3 with 300m Heap each:
126-
helm install example-solr apache-solr/solr --version 0.5.1-prerelease \
126+
helm install example-solr apache-solr/solr --version 0.5.1 \
127127
--set image.tag=8.3 \
128128
--set solrOptions.javaMemory="-Xms300m -Xmx300m" \
129129
--set addressability.external.method=Ingress \
@@ -210,7 +210,7 @@ So we wish to upgrade to a newer Solr version:
210210
curl -s http://default-example-solrcloud.ing.local.domain/solr/admin/info/system | grep solr-i
211211
212212
# Update the solrCloud configuration with the new version, keeping all previous settings and the number of nodes set by the autoscaler.
213-
helm upgrade example-solr apache-solr/solr --version 0.5.1-prerelease \
213+
helm upgrade example-solr apache-solr/solr --version 0.5.1 \
214214
--reuse-values \
215215
--set image.tag=8.7
216216

Diff for: docs/running-the-operator.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ Next, install the Solr Operator chart. Note this is using Helm v3, use the offic
3838
This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-operator) by default.
3939

4040
```bash
41-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1-prerelease/all-with-dependencies.yaml
42-
$ helm install solr-operator apache-solr/solr-operator --version 0.5.1-prerelease
41+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1/all-with-dependencies.yaml
42+
$ helm install solr-operator apache-solr/solr-operator --version 0.5.1
4343
```
4444

4545
_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 for: docs/upgrade-notes.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ If you are using the Solr Helm chart to deploy the Zookeeper operator, then you
9797

9898
```bash
9999
# Just replace the Solr CRDs and all CRDs it might depend on (e.g. ZookeeperCluster)
100-
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.5.1-prerelease/all-with-dependencies.yaml"
101-
helm upgrade solr-operator apache-solr/solr-operator --version 0.5.1-prerelease
100+
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.5.1/all-with-dependencies.yaml"
101+
helm upgrade solr-operator apache-solr/solr-operator --version 0.5.1
102102
```
103103

104104
_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 for: helm/solr-operator/Chart.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
apiVersion: v2
1717
name: solr-operator
1818
description: The Solr Operator enables easy management of Solr resources within Kubernetes.
19-
version: 0.5.1-prerelease
20-
appVersion: v0.5.1-prerelease
19+
version: 0.5.1
20+
appVersion: v0.5.1
2121
kubeVersion: ">= 1.19.0-0"
2222
home: https://solr.apache.org/operator
2323
sources:
@@ -42,14 +42,14 @@ dependencies:
4242
annotations:
4343
artifacthub.io/operator: "true"
4444
artifacthub.io/operatorCapabilities: Full Lifecycle
45-
artifacthub.io/prerelease: "true"
45+
artifacthub.io/prerelease: "false"
4646
artifacthub.io/recommendations: |
4747
- url: https://artifacthub.io/packages/helm/apache-solr/solr
4848
artifacthub.io/links: |
4949
- name: "Tutorials"
5050
url: https://solr.apache.org/operator/resources#tutorials
5151
artifacthub.io/signKey: |
52-
fingerprint: <fingerprint>
52+
fingerprint: 50E3EE1C91C7E0CB4DFB007B369424FC98F3F6EC
5353
url: https://dist.apache.org/repos/dist/release/solr/KEYS
5454
# Add change log for a single release here.
5555
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
@@ -84,7 +84,7 @@ annotations:
8484
url: https://github.com/apache/solr-operator/pull/408
8585
artifacthub.io/images: |
8686
- name: solr-operator
87-
image: apache/solr-operator:v0.5.1-prerelease
87+
image: apache/solr-operator:v0.5.1
8888
artifacthub.io/crds: |
8989
- kind: SolrCloud
9090
version: v1beta1

Diff for: helm/solr-operator/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ helm repo add apache-solr https://solr.apache.org/charts
4343
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:
4444

4545
```bash
46-
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1-prerelease/all-with-dependencies.yaml
47-
helm install solr-operator apache-solr/solr-operator --version 0.5.1-prerelease
46+
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.5.1/all-with-dependencies.yaml
47+
helm install solr-operator apache-solr/solr-operator --version 0.5.1
4848
```
4949

5050
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
5757
If you are upgrading your Solr Operator deployment, you should always use a specific version of the chart and pre-install the Solr CRDS:
5858

5959
```bash
60-
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.5.1-prerelease/all-with-dependencies.yaml
61-
helm upgrade solr-operator apache-solr/solr-operator --version 0.5.1-prerelease
60+
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.5.1/all-with-dependencies.yaml
61+
helm upgrade solr-operator apache-solr/solr-operator --version 0.5.1
6262
```
6363

6464
#### Namespaces
@@ -172,7 +172,7 @@ The command removes all the Kubernetes components associated with the chart and
172172
| Key | Type | Default | Description |
173173
|-----|------|---------|-------------|
174174
| image.repository | string | `"apache/solr-operator"` | The repository of the Solr Operator image |
175-
| image.tag | string | `"v0.5.1-prerelease"` | The tag/version of the Solr Operator to run |
175+
| image.tag | string | `"v0.5.1"` | The tag/version of the Solr Operator to run |
176176
| image.pullPolicy | string | `"IfNotPresent"` | |
177177
| fullnameOverride | string | `""` | A custom name for the Solr Operator Deployment |
178178
| nameOverride | string | `""` | |

Diff for: helm/solr-operator/crds/crds.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.5.1-prerelease
21+
operator.solr.apache.org/version: v0.5.1
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null
@@ -1273,7 +1273,7 @@ apiVersion: apiextensions.k8s.io/v1
12731273
kind: CustomResourceDefinition
12741274
metadata:
12751275
annotations:
1276-
operator.solr.apache.org/version: v0.5.1-prerelease
1276+
operator.solr.apache.org/version: v0.5.1
12771277
argocd.argoproj.io/sync-options: Replace=true
12781278
controller-gen.kubebuilder.io/version: v0.5.0
12791279
creationTimestamp: null
@@ -8336,7 +8336,7 @@ apiVersion: apiextensions.k8s.io/v1
83368336
kind: CustomResourceDefinition
83378337
metadata:
83388338
annotations:
8339-
operator.solr.apache.org/version: v0.5.1-prerelease
8339+
operator.solr.apache.org/version: v0.5.1
83408340
argocd.argoproj.io/sync-options: Replace=true
83418341
controller-gen.kubebuilder.io/version: v0.5.0
83428342
creationTimestamp: null

Diff for: helm/solr-operator/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ replicaCount: 1
2121

2222
image:
2323
repository: apache/solr-operator
24-
tag: v0.5.1-prerelease
24+
tag: v0.5.1
2525
pullPolicy: IfNotPresent
2626

2727
nameOverride: ""

Diff for: helm/solr/Chart.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
apiVersion: v2
1717
name: solr
1818
description: A SolrCloud cluser running on Kubernetes via the Solr Operator
19-
version: 0.5.1-prerelease
19+
version: 0.5.1
2020
appVersion: 8.9.0
2121
kubeVersion: ">= 1.19.0-0"
2222
home: https://solr.apache.org
@@ -36,7 +36,7 @@ maintainers:
3636
icon: https://solr.apache.org/theme/images/identity/Solr_Logo_on_white.png
3737
annotations:
3838
artifacthub.io/operator: "false"
39-
artifacthub.io/prerelease: "true"
39+
artifacthub.io/prerelease: "false"
4040
# Add change log for a single release here.
4141
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
4242
artifacthub.io/changes: |
@@ -71,5 +71,5 @@ annotations:
7171
image: solr:8.9
7272
whitelisted: true
7373
artifacthub.io/signKey: |
74-
fingerprint: <fingerprint>
74+
fingerprint: 50E3EE1C91C7E0CB4DFB007B369424FC98F3F6EC
7575
url: https://dist.apache.org/repos/dist/release/solr/KEYS

Diff for: helm/solr/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ There may be breaking changes between the version you are using and the version
3838
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:
3939

4040
```bash
41-
helm install example apache-solr/solr --version 0.5.1-prerelease --set image.tag=8.8.0
41+
helm install example apache-solr/solr --version 0.5.1 --set image.tag=8.8.0
4242
```
4343

4444
The command deploys a SolrCloud object on the Kubernetes cluster with the default configuration.
@@ -52,7 +52,7 @@ _Note that the Helm chart version does not contain a `v` prefix, which the Solr
5252
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**:
5353

5454
```bash
55-
helm upgrade example apache-solr/solr --version 0.5.1-prerelease --reuse-values --set image.tag=8.9.0
55+
helm upgrade example apache-solr/solr --version 0.5.1 --reuse-values --set image.tag=8.9.0
5656
```
5757

5858
The upgrade will be done according to the `upgradeStrategy.method` chosen in the values.

Diff for: version/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package version
2020
var (
2121
// Version information for the Solr Operator
2222
Version = "v0.5.1"
23-
VersionSuffix = "prerelease"
23+
VersionSuffix = ""
2424
BuildTime string
2525
GitSHA string
2626
)

0 commit comments

Comments
 (0)