From b97d930523dc7da9b82b39e5acfd6eea0415791e Mon Sep 17 00:00:00 2001 From: Hongchao Deng Date: Wed, 10 Jan 2018 13:48:59 -0800 Subject: [PATCH] release: 0.8.1 (#1850) --- CHANGELOG.md | 15 +++++++--- doc/dev/release.md | 29 ++++++++----------- example/deployment.yaml | 2 +- example/etcd-backup-operator/deployment.yaml | 2 +- example/etcd-restore-operator/deployment.yaml | 2 +- version/version.go | 2 +- 6 files changed, 27 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd0b3b0e9..c86112df8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,19 +4,26 @@ ### Changed -- etcd-restore-operator will create a service for itself as the backup storage proxy. Delete the service in deployment yaml. - ### Removed ### Fixed -- Fix etcd-restore-operator wouldn't report error and keep looping if EtcdRestore name is different than EtcdCluster name. - ### Deprecated ### Security +## [Release 0.8.1] + +### Changed + +- etcd-restore-operator will create a service for itself as the backup storage proxy. Delete the service in deployment yaml. + +### Fixed + +- Fix etcd-restore-operator wouldn't report error and keep looping if EtcdRestore name is different than EtcdCluster name. + + ## [Release 0.8.0] **Important Changes** diff --git a/doc/dev/release.md b/doc/dev/release.md index 983a78b67..8be268278 100644 --- a/doc/dev/release.md +++ b/doc/dev/release.md @@ -6,33 +6,28 @@ Let's say we are releasing $VERSION (e.g. `v1.2.3`) . ## Create git tag -- In version/version.go, bump it to: -```go - // Version = "0.2.2" (without "v" prefix) - Version = "$VERSION" -``` - -- Bump the version of the operator image in example deployements. - -TOOD: release checker should check the version in the deployment. +- Bump up version (e.g. 0.8.0 -> 0.8.1): + ```bash + ./hack/release/bump_version.sh 0.8.0 0.8.1 + ``` -- Change CHANGELOG.md. +- Update CHANGELOG.md. - Send a PR. After it's merged, cut a tag: -``` bash -$ git tag $VERSION -$ git push ${upstream_remote} tags/$VERSION -``` + ```bash + git tag $VERSION + git push ${upstream_remote} tags/$VERSION + ``` ## Push Image to Quay - Login to quay.io using docker if haven't: -```bash -$ docker login quay.io -``` + ```bash + docker login quay.io + ``` Follow the prompts. diff --git a/example/deployment.yaml b/example/deployment.yaml index fd3352288..6e7ad85c2 100644 --- a/example/deployment.yaml +++ b/example/deployment.yaml @@ -11,7 +11,7 @@ spec: spec: containers: - name: etcd-operator - image: quay.io/coreos/etcd-operator:v0.8.0 + image: quay.io/coreos/etcd-operator:v0.8.1 command: - etcd-operator env: diff --git a/example/etcd-backup-operator/deployment.yaml b/example/etcd-backup-operator/deployment.yaml index 3212e89f7..6c20ecbf2 100644 --- a/example/etcd-backup-operator/deployment.yaml +++ b/example/etcd-backup-operator/deployment.yaml @@ -11,7 +11,7 @@ spec: spec: containers: - name: etcd-backup-operator - image: quay.io/coreos/etcd-operator:v0.8.0 + image: quay.io/coreos/etcd-operator:v0.8.1 command: - etcd-backup-operator env: diff --git a/example/etcd-restore-operator/deployment.yaml b/example/etcd-restore-operator/deployment.yaml index 0d2ec48a3..01d01245f 100644 --- a/example/etcd-restore-operator/deployment.yaml +++ b/example/etcd-restore-operator/deployment.yaml @@ -13,7 +13,7 @@ spec: spec: containers: - name: etcd-restore-operator - image: quay.io/coreos/etcd-operator:v0.8.0 + image: quay.io/coreos/etcd-operator:v0.8.1 command: - etcd-restore-operator env: diff --git a/version/version.go b/version/version.go index 8f48916c3..98e62db68 100644 --- a/version/version.go +++ b/version/version.go @@ -15,6 +15,6 @@ package version var ( - Version = "0.8.0+git" + Version = "0.8.1" GitSHA = "Not provided (use ./build instead of go build)" )