Skip to content

Commit fae48c1

Browse files
committed
Solr Operator v0.4.0 Release
1 parent b0e1d03 commit fae48c1

File tree

9 files changed

+25
-26
lines changed

9 files changed

+25
-26
lines changed

docs/local_tutorial.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-
7373

7474
```bash
7575
# Install the Solr & Zookeeper CRDs
76-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.4.0-prerelease/all-with-dependencies.yaml
76+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.4.0/all-with-dependencies.yaml
7777
# Install the Solr operator and Zookeeper Operator
78-
$ helm install solr-operator apache-solr/solr-operator --version 0.4.0-prerelease
78+
$ helm install solr-operator apache-solr/solr-operator --version 0.4.0
7979
```
8080

8181
_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._
@@ -106,7 +106,7 @@ To start a Solr Cloud cluster, we will create a yaml that will tell the Solr Ope
106106

107107
```bash
108108
# Create a 3-node cluster v8.3 with 300m Heap each:
109-
helm install example-solr apache-solr/solr --version 0.4.0-prerelease \
109+
helm install example-solr apache-solr/solr --version 0.4.0 \
110110
--set image.tag=8.3 \
111111
--set solrOptions.javaMemory="-Xms300m -Xmx300m" \
112112
--set addressability.external.method=Ingress \
@@ -193,7 +193,7 @@ So we wish to upgrade to a newer Solr version:
193193
curl -s http://default-example-solrcloud.ing.local.domain/solr/admin/info/system | grep solr-i
194194
195195
# Update the solrCloud configuration with the new version, keeping all previous settings and the number of nodes set by the autoscaler.
196-
helm upgrade example-solr apache-solr/solr --version 0.4.0-prerelease \
196+
helm upgrade example-solr apache-solr/solr --version 0.4.0 \
197197
--reuse-values \
198198
--set image.tag=8.7
199199

docs/running-the-operator.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Next, install the Solr Operator chart. Note this is using Helm v3, use the offic
2121
This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-operator) by default.
2222

2323
```bash
24-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.4.0-prerelease/all-with-dependencies.yaml
25-
$ helm install solr-operator apache-solr/solr-operator --version 0.4.0-prerelease
24+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.4.0/all-with-dependencies.yaml
25+
$ helm install solr-operator apache-solr/solr-operator --version 0.4.0
2626
```
2727

2828
_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._

docs/upgrade-notes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ If you are using the Solr Helm chart to deploy the Zookeeper operator, then you
6868

6969
```bash
7070
# Just replace the Solr CRDs and all CRDs it might depend on (e.g. ZookeeperCluster)
71-
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.4.0-prerelease/all-with-dependencies.yaml"
72-
helm upgrade solr-operator apache-solr/solr-operator --version 0.4.0-prerelease
71+
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.4.0/all-with-dependencies.yaml"
72+
helm upgrade solr-operator apache-solr/solr-operator --version 0.4.0
7373
```
7474

7575
_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._

helm/solr-operator/Chart.yaml

Lines changed: 5 additions & 5 deletions
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.4.0-prerelease
20-
appVersion: v0.4.0-prerelease
19+
version: 0.4.0
20+
appVersion: v0.4.0
2121
kubeVersion: ">= 1.16.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: Seamless Upgrades
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
@@ -179,7 +179,7 @@ annotations:
179179
url: https://github.com/apache/solr-operator/pull/312
180180
artifacthub.io/images: |
181181
- name: solr-operator
182-
image: apache/solr-operator:v0.4.0-prerelease
182+
image: apache/solr-operator:v0.4.0
183183
artifacthub.io/crds: |
184184
- kind: SolrCloud
185185
version: v1beta1

helm/solr-operator/README.md

Lines changed: 5 additions & 5 deletions
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.4.0-prerelease/all-with-dependencies.yaml
47-
helm install solr-operator apache-solr/solr-operator --version 0.4.0-prerelease
46+
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.4.0/all-with-dependencies.yaml
47+
helm install solr-operator apache-solr/solr-operator --version 0.4.0
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.4.0-prerelease/all-with-dependencies.yaml
61-
helm upgrade solr-operator apache-solr/solr-operator --version 0.4.0-prerelease
60+
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.4.0/all-with-dependencies.yaml
61+
helm upgrade solr-operator apache-solr/solr-operator --version 0.4.0
6262
```
6363

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

helm/solr-operator/values.yaml

Lines changed: 1 addition & 1 deletion
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.4.0-prerelease
24+
tag: v0.4.0
2525
pullPolicy: IfNotPresent
2626

2727
nameOverride: ""

helm/solr/Chart.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
apiVersion: v2
1717
name: solr
1818
description: A SolrCloud cluser running on Kubernetes via the Solr Operator
19-
20-
version: 0.4.0-prerelease
19+
version: 0.4.0
2120
appVersion: 8.9.0
2221
kubeVersion: ">= 1.16.0-0"
2322
home: https://solr.apache.org
@@ -37,7 +36,7 @@ maintainers:
3736
icon: https://solr.apache.org/theme/images/identity/Solr_Logo_on_white.png
3837
annotations:
3938
artifacthub.io/operator: "false"
40-
artifacthub.io/prerelease: "true"
39+
artifacthub.io/prerelease: "false"
4140
# Add change log for a single release here.
4241
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
4342
artifacthub.io/changes: |
@@ -78,5 +77,5 @@ annotations:
7877
- name: solr
7978
image: apache/solr:8.9
8079
artifacthub.io/signKey: |
81-
fingerprint: <fingerprint>
80+
fingerprint: 50E3EE1C91C7E0CB4DFB007B369424FC98F3F6EC
8281
url: https://dist.apache.org/repos/dist/release/solr/KEYS

helm/solr/README.md

Lines changed: 2 additions & 2 deletions
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.4.0-prerelease --set image.tag=8.8.0
41+
helm install example apache-solr/solr --version 0.4.0 --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.4.0-prerelease --reuse-values --set image.tag=8.9.0
55+
helm upgrade example apache-solr/solr --version 0.4.0 --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.

version/version.go

Lines changed: 1 addition & 1 deletion
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 string = "v0.4.0"
23-
VersionSuffix string = "prerelease"
23+
VersionSuffix string = ""
2424
BuildTime string
2525
GitSHA string
2626
)

0 commit comments

Comments
 (0)