You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ho...@apache.org on 2021/04/28 23:35:56 UTC

[solr-operator] 01/01: Add next patch version v0.3.1

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

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

commit 54e97a7d7fc7484b5f681425ee9e7937afc26046
Author: Houston Putman <ho...@apache.org>
AuthorDate: Wed Apr 28 18:35:19 2021 -0500

    Add next patch version v0.3.1
---
 docs/local_tutorial.md         |  4 ++--
 docs/running-the-operator.md   |  4 ++--
 helm/solr-operator/Chart.yaml  | 22 ++++++----------------
 helm/solr-operator/README.md   | 10 +++++-----
 helm/solr-operator/values.yaml |  2 +-
 version/version.go             |  4 ++--
 6 files changed, 18 insertions(+), 28 deletions(-)

diff --git a/docs/local_tutorial.md b/docs/local_tutorial.md
index 43c6b5b..3333896 100644
--- a/docs/local_tutorial.md
+++ b/docs/local_tutorial.md
@@ -73,9 +73,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.3.0/all-with-dependencies.yaml
+$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.3.1-prerelease/all-with-dependencies.yaml
 # Install the Solr operator and Zookeeper Operator
-$ helm install solr-operator apache-solr/solr-operator --version 0.3.0
+$ helm install solr-operator apache-solr/solr-operator --version 0.3.1-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/running-the-operator.md b/docs/running-the-operator.md
index 3effe2e..8b2f71e 100644
--- a/docs/running-the-operator.md
+++ b/docs/running-the-operator.md
@@ -21,8 +21,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.3.0/all-with-dependencies.yaml
-$ helm install solr-operator apache-solr/solr-operator --version 0.3.0
+$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.3.1-prerelease/all-with-dependencies.yaml
+$ helm install solr-operator apache-solr/solr-operator --version 0.3.1-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 1763ecd..4e79f0d 100644
--- a/helm/solr-operator/Chart.yaml
+++ b/helm/solr-operator/Chart.yaml
@@ -16,8 +16,8 @@
 apiVersion: v2
 name: solr-operator
 description: The Solr Operator enables easy management of Solr resources within Kubernetes.
-version: 0.3.0
-appVersion: v0.3.0
+version: 0.3.1-prerelease
+appVersion: v0.3.1-prerelease
 kubeVersion: ">= 1.16.0-0"
 home: https://github.com/apache/solr-operator
 sources:
@@ -42,24 +42,14 @@ dependencies:
 annotations:
   artifacthub.io/operator: "true"
   artifacthub.io/operatorCapabilities: Seamless Upgrades
-  artifacthub.io/prerelease: "false"
+  artifacthub.io/prerelease: "true"
   # Add change log for a single release here, only single-layered bulleted list allowed.
   artifacthub.io/changes: |
-    - The Solr Operator is now an Apache project managed by the Apache Solr PMC.
-    - The Solr CRDs now use the solr.apache.org API group instead of solr.bloomberg.com.
-    - The Solr Operator now fully supports running Solr in a secure and locked down way:
-    - Basic Auth support is now built in when requested in the SolrCloud CRD
-    - Solr can be run with TLS (optional mTLS, if provided to the operator)
-    - More helm chart options are provided to customize running the Solr Operator
-    - The Zookeeper Operator is now up-to-date with the most recent release, v0.2.9.
-      It can now be installed as a helm-chart dependency with the Solr Operator.
-    - Users can now provide custom Solr log4j.xml and Prometheus Exporter config xml configMaps
-    - Fix bug in custom probes for Solr pods
-    - Solr pod shutdown is more graceful, has better coordination between Kubernetes and Solr.
-    - SolrCloud can now be used with the Kubernetes HPA to autoscale Solr Cloud pods.
+    - Change 1
+    - Change 2
   artifacthub.io/images: |
     - name: solr-operator
-      image: apache/solr-operator:v0.3.0
+      image: apache/solr-operator:v0.3.1-prerelease
   artifacthub.io/crds: |
     - kind: SolrCloud
       version: v1beta1
diff --git a/helm/solr-operator/README.md b/helm/solr-operator/README.md
index 92adcf2..872c46f 100644
--- a/helm/solr-operator/README.md
+++ b/helm/solr-operator/README.md
@@ -41,8 +41,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.3.0/all-with-dependencies.yaml
-helm install solr-operator apache-solr/solr-operator --version 0.3.0
+kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.3.1-prerelease/all-with-dependencies.yaml
+helm install solr-operator apache-solr/solr-operator --version 0.3.1-prerelease
 ```
 
 The command deploys the solr-operator on the Kubernetes cluster with the default configuration.
@@ -55,8 +55,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.3.0/all-with-dependencies.yaml
-helm upgrade solr-operator apache-solr/solr-operator --version 0.3.0
+kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.3.1-prerelease/all-with-dependencies.yaml
+helm upgrade solr-operator apache-solr/solr-operator --version 0.3.1-prerelease
 ```
 
 #### Namespaces
@@ -168,7 +168,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.3.0"` | The tag/version of the Solr Operator to run |
+| image.tag | string | `"v0.3.1-prerelease"` | The tag/version of the Solr Operator to run |
 | image.pullPolicy | string | `"IfNotPresent"` |  |
 | fullnameOverride | string | `""` | A custom name for the Solr Operator Deployment |
 | nameOverride | string | `""` |  |
diff --git a/helm/solr-operator/values.yaml b/helm/solr-operator/values.yaml
index 60a539a..5becccd 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.3.0
+  tag: v0.3.1-prerelease
   pullPolicy: IfNotPresent
 
 nameOverride: ""
diff --git a/version/version.go b/version/version.go
index 767d17d..4e7a306 100644
--- a/version/version.go
+++ b/version/version.go
@@ -19,8 +19,8 @@ package version
 
 var (
 	// Version information for the Solr Operator
-	Version       string = "v0.3.0"
-	VersionSuffix string = ""
+	Version       string = "v0.3.1"
+	VersionSuffix string = "prerelease"
 	BuildTime     string
 	GitSHA        string
 )