Skip to content

Commit 44b3b5b

Browse files
committed
Solr Operator v0.6.0 Release
1 parent 4c2ed79 commit 44b3b5b

13 files changed

+31
-33
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.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
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.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
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.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
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.6.0-prerelease/all-with-dependencies.yaml
93+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
9494
# Install the Solr operator and Zookeeper Operator
95-
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
95+
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0
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.6.0-prerelease \
126+
helm install example-solr apache-solr/solr --version 0.6.0 \
127127
--set image.tag=8.3 \
128128
--set solrOptions.javaMemory="-Xms300m -Xmx300m" \
129129
--set addressability.external.method=Ingress \
@@ -211,7 +211,7 @@ So we wish to upgrade to a newer Solr version:
211211
curl -s http://default-example-solrcloud.ing.local.domain/solr/admin/info/system | grep solr-i
212212
213213
# Update the solrCloud configuration with the new version, keeping all previous settings and the number of nodes set by the autoscaler.
214-
helm upgrade example-solr apache-solr/solr --version 0.6.0-prerelease \
214+
helm upgrade example-solr apache-solr/solr --version 0.6.0 \
215215
--reuse-values \
216216
--set image.tag=8.7
217217

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.6.0-prerelease/all-with-dependencies.yaml
42-
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
41+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
42+
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0
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
@@ -99,8 +99,8 @@ If you are using the Solr Helm chart to deploy the Zookeeper operator, then you
9999

100100
```bash
101101
# Just replace the Solr CRDs and all CRDs it might depend on (e.g. ZookeeperCluster)
102-
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml"
103-
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
102+
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml"
103+
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0
104104
```
105105

106106
_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-6
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,11 @@
1212
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
15-
1615
apiVersion: v2
1716
name: solr-operator
1817
description: The Solr Operator enables easy management of Solr resources within Kubernetes.
19-
version: 0.6.0-prerelease
20-
appVersion: v0.6.0-prerelease
18+
version: 0.6.0
19+
appVersion: v0.6.0
2120
kubeVersion: ">= 1.19.0-0"
2221
home: https://solr.apache.org/operator
2322
sources:
@@ -42,14 +41,14 @@ dependencies:
4241
annotations:
4342
artifacthub.io/operator: "true"
4443
artifacthub.io/operatorCapabilities: Full Lifecycle
45-
artifacthub.io/prerelease: "true"
44+
artifacthub.io/prerelease: "false"
4645
artifacthub.io/recommendations: |
4746
- url: https://artifacthub.io/packages/helm/apache-solr/solr
4847
artifacthub.io/links: |
4948
- name: "Tutorials"
5049
url: https://solr.apache.org/operator/resources#tutorials
5150
artifacthub.io/signKey: |
52-
fingerprint: <fingerprint>
51+
fingerprint: E05FDF113D89E7FB4A2DF4B2684D544160392455
5352
url: https://dist.apache.org/repos/dist/release/solr/KEYS
5453
# Add change log for a single release here.
5554
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
@@ -177,7 +176,7 @@ annotations:
177176
url: https://github.com/apache/solr-operator/pull/456
178177
artifacthub.io/images: |
179178
- name: solr-operator
180-
image: apache/solr-operator:v0.6.0-prerelease
179+
image: apache/solr-operator:v0.6.0
181180
artifacthub.io/crds: |
182181
- kind: SolrCloud
183182
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.6.0-prerelease/all-with-dependencies.yaml
47-
helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
46+
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
47+
helm install solr-operator apache-solr/solr-operator --version 0.6.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.6.0-prerelease/all-with-dependencies.yaml
61-
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
60+
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
61+
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0
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.6.0-prerelease"` | The tag/version of the Solr Operator to run |
175+
| image.tag | string | `"v0.6.0"` | 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.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null
@@ -250,7 +250,7 @@ apiVersion: apiextensions.k8s.io/v1
250250
kind: CustomResourceDefinition
251251
metadata:
252252
annotations:
253-
operator.solr.apache.org/version: v0.6.0-prerelease
253+
operator.solr.apache.org/version: v0.6.0
254254
argocd.argoproj.io/sync-options: Replace=true
255255
controller-gen.kubebuilder.io/version: v0.5.0
256256
creationTimestamp: null
@@ -6449,7 +6449,7 @@ apiVersion: apiextensions.k8s.io/v1
64496449
kind: CustomResourceDefinition
64506450
metadata:
64516451
annotations:
6452-
operator.solr.apache.org/version: v0.6.0-prerelease
6452+
operator.solr.apache.org/version: v0.6.0
64536453
argocd.argoproj.io/sync-options: Replace=true
64546454
controller-gen.kubebuilder.io/version: v0.5.0
64556455
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.6.0-prerelease
24+
tag: v0.6.0
2525
pullPolicy: IfNotPresent
2626

2727
nameOverride: ""

Diff for: helm/solr/Chart.yaml

+3-4
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@
1212
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
15-
1615
apiVersion: v2
1716
name: solr
1817
description: A SolrCloud cluser running on Kubernetes via the Solr Operator
19-
version: 0.6.0-prerelease
18+
version: 0.6.0
2019
appVersion: 8.11.1
2120
kubeVersion: ">= 1.19.0-0"
2221
home: https://solr.apache.org
@@ -36,7 +35,7 @@ maintainers:
3635
icon: https://solr.apache.org/theme/images/identity/Solr_Logo_on_white.png
3736
annotations:
3837
artifacthub.io/operator: "false"
39-
artifacthub.io/prerelease: "true"
38+
artifacthub.io/prerelease: "false"
4039
# Add change log for a single release here.
4140
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
4241
artifacthub.io/changes: |
@@ -76,5 +75,5 @@ annotations:
7675
image: solr:8.11
7776
whitelisted: true
7877
artifacthub.io/signKey: |
79-
fingerprint: <fingerprint>
78+
fingerprint: E05FDF113D89E7FB4A2DF4B2684D544160392455
8079
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.6.0-prerelease --set image.tag=8.8
41+
helm install example apache-solr/solr --version 0.6.0 --set image.tag=8.8
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.6.0-prerelease --reuse-values --set image.tag=8.11
55+
helm upgrade example apache-solr/solr --version 0.6.0 --reuse-values --set image.tag=8.11
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.6.0"
23-
VersionSuffix = "prerelease"
23+
VersionSuffix = ""
2424
BuildTime string
2525
GitSHA string
2626
)

0 commit comments

Comments
 (0)