Skip to content

Commit c00c39d

Browse files
authored
Prep changelog for v0.12.1 release (#264)
1 parent 7826834 commit c00c39d

File tree

6 files changed

+17
-8
lines changed

6 files changed

+17
-8
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 0.12.1
4+
5+
0.12.1 fixes bugs related to cluster startup and update due to the release of M3DB 1.0.
6+
7+
* [ENHANCEMENT] Wait for replica to update pods before processing next statefulset update ([#260][260])
8+
* [BUGFIX] Ensure fresh cluster startup succeeds in M3 1.0+ ([#261][261])
9+
310
## 0.12.0
411

512
0.12.0 adds support for running sidecar containers in the M3DB pods and ensures
@@ -318,3 +325,5 @@ If using a custom configmap, this same change will require a modification to you
318325
[248]: https://github.com/m3db/m3db-operator/pull/248
319326
[250]: https://github.com/m3db/m3db-operator/pull/250
320327
[253]: https://github.com/m3db/m3db-operator/pull/253
328+
[260]: https://github.com/m3db/m3db-operator/pull/260
329+
[261]: https://github.com/m3db/m3db-operator/pull/261

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ helm install m3db/m3db-operator --namespace m3db-operator
4848
With `kubectl` (will install in the `default` namespace):
4949

5050
```
51-
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/bundle.yaml
51+
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.1/bundle.yaml
5252
```
5353

5454
## Managing Clusters
@@ -58,7 +58,7 @@ kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/bu
5858
Create a simple etcd cluster to store M3DB's topology:
5959

6060
```
61-
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/example/etcd/etcd-basic.yaml
61+
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.1/example/etcd/etcd-basic.yaml
6262
```
6363

6464
Apply manifest with your zones specified for isolation groups:

bundle.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ spec:
8080
runAsGroup: 65534
8181
containers:
8282
- name: m3db-operator
83-
image: quay.io/m3db/m3db-operator:v0.12.0
83+
image: quay.io/m3db/m3db-operator:v0.12.1
8484
command:
8585
- m3db-operator
8686
imagePullPolicy: Always

docs/getting_started/create_cluster.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ clusters, see the docs on [node affinity][node-affinity].
1313

1414
Create an etcd cluster with persistent volumes:
1515
```
16-
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/example/etcd/etcd-pd.yaml
16+
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.1/example/etcd/etcd-pd.yaml
1717
```
1818

1919
We recommend modifying the `storageClassName` in the manifest to one that matches your cloud provider's fastest remote
@@ -84,7 +84,7 @@ available, this will create a cluster that will not use persistent storage and w
8484
the pods die:
8585
8686
```
87-
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/example/etcd/etcd-basic.yaml
87+
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.1/example/etcd/etcd-basic.yaml
8888

8989
# Verify etcd health once pods available
9090
kubectl exec etcd-0 -- env ETCDCTL_API=3 etcdctl endpoint health
@@ -94,7 +94,7 @@ kubectl exec etcd-0 -- env ETCDCTL_API=3 etcdctl endpoint health
9494
If you have remote storage available and would like to jump straight to using it, apply the following manifest for etcd
9595
instead:
9696
```
97-
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.0/example/etcd/etcd-pd.yaml
97+
kubectl apply -f https://raw.githubusercontent.com/m3db/m3db-operator/v0.12.1/example/etcd/etcd-pd.yaml
9898
```
9999

100100
### M3DB

helm/m3db-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: m3db-operator
3-
version: 0.12.0
3+
version: 0.12.1
44
# TODO(PS) - helm has issues with GKE's SemVer
55
# Error: Chart requires kubernetesVersion: >=1.10.6 which is incompatible with Kubernetes v1.10.7-gke.2
66
#

helm/m3db-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ operator:
22
name: m3db-operator
33
image:
44
repository: quay.io/m3db/m3db-operator
5-
tag: v0.12.0
5+
tag: v0.12.1
66
environment: production

0 commit comments

Comments
 (0)