Skip to content

Commit

Permalink
Merge pull request #313 from habitat-sh/indradhanush/v0.7.0
Browse files Browse the repository at this point in the history
cut v0.7.0 release
  • Loading branch information
indradhanush committed Jul 10, 2018
2 parents d23a110 + cd3ab23 commit 2ef494b
Show file tree
Hide file tree
Showing 10 changed files with 48 additions and 11 deletions.
35 changes: 34 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# Habitat operator CHANGELOG

## [v0.7.0](https://github.com/habitat-sh/habitat-operator/tree/v0.7.0) (10-7-2018)
[Full changelog](https://github.com/habitat-sh/habitat-operator/compare/v0.6.1...v0.7.0)

### Bug fixes

- Mark items as done after validity check [#274](https://github.com/habitat-sh/habitat-operator/pull/274)
- Print custom version string instead of pointer to make error messages useful [#275](https://github.com/habitat-sh/habitat-operator/pull/275)

### Features & Enhancements

- Add "Channel" to Habitat CRD for Habitat packages [#259](https://github.com/habitat-sh/habitat-operator/pull/259)
- Add support for Kubernetes 1.10 [#258](https://github.com/habitat-sh/habitat-operator/pull/258)
- Broadcast events when Habitat objects are modified or fail validation [#267](https://github.com/habitat-sh/habitat-operator/pull/267)
- Remove dependency on pflag library [#271](https://github.com/habitat-sh/habitat-operator/pull/271)
- Compare Resource Versions on update [#272](https://github.com/habitat-sh/habitat-operator/pull/272)
- Shutdown gracefully through double signal handling [#285](https://github.com/habitat-sh/habitat-operator/pull/285)
- Run E2E tests on GCE [#302](https://github.com/habitat-sh/habitat-operator/pull/302)
- Enable test for persistent storage [#303](https://github.com/habitat-sh/habitat-operator/pull/303)
- Run E2E tests on multiple versions of kubernetes [#306](https://github.com/habitat-sh/habitat-operator/pull/306)
- Delete pods if StatefulSet object is updated [#307](https://github.com/habitat-sh/habitat-operator/pull/307)

### Docs

- Add instructions to update & verify scripts [#255](https://github.com/habitat-sh/habitat-operator/pull/255)
- Add design document [#253](https://github.com/habitat-sh/habitat-operator/pull/253)

### Deprecations

- This is the last version to support v1beta1 custom veresion of the Habitat CRD.

### Breaking changes

- Support for Kubernetes 1.7 has been dropped [#258](https://github.com/habitat-sh/habitat-operator/pull/258)

## [v0.6.1](https://github.com/kinvolk/habitat-operator/tree/v0.6.1) (23-4-2018)
[Full changelog](https://github.com/kinvolk/habitat-operator/compare/v0.6.0...v0.6.1)

Expand Down Expand Up @@ -80,4 +114,3 @@ Please refer to examples for how to adapt existing manifests.
### Bug fixes

- Fix Habitat removal [#125](https://github.com/kinvolk/habitat-operator/pull/125)

4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ update-version:
sed \
-i.bak \
-e 's/\(`\*: cut \)[.[:digit:]]*\( release`\)/\1'"$$(cat VERSION)"'\2/' \
release.md
rm -f release.md.bak
doc/release-process.md
rm -f doc/release-process.md.bak

codegen:
CODEGEN_PKG=../../../k8s.io/code-generator hack/update-codegen.sh
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.6.1
0.7.0
6 changes: 5 additions & 1 deletion doc/release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,11 @@ Then run the following command to update version across files:

make update-version

Document the changes in this release in the `CHANGELOG.md` file, following the already established pattern. Commit all the changes and `CHANGELOG.md` file under one commit message e.g.: `*: cut 0.6.1 release`. Create a PR with the changes.
Document the important changes in this release in the `CHANGELOG.md` file, following the already established pattern. You can get a list of changes since the last release by running:

git log --merges v0.7.0...master --reverse

Commit all the generated changes and the changes in the `CHANGELOG.md` file under one commit message e.g.: `*: cut 0.7.0 release`. Create a PR with the changes.

## Tag the release

Expand Down
2 changes: 1 addition & 1 deletion examples/habitat-operator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ spec:
spec:
containers:
- name: habitat-operator
image: habitat/habitat-operator:v0.6.1
image: habitat/habitat-operator:v0.7.0
2 changes: 1 addition & 1 deletion examples/rbac/habitat-operator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ spec:
spec:
containers:
- name: habitat-operator
image: habitat/habitat-operator:v0.6.1
image: habitat/habitat-operator:v0.7.0
serviceAccountName: habitat-operator
2 changes: 1 addition & 1 deletion helm/habitat-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ maintainers:
name: habitat-operator
sources:
- https://github.com/habitat-sh/habitat-operator
version: 0.6.1
version: 0.7.0
2 changes: 1 addition & 1 deletion helm/habitat-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ The following table lists the configurable parameters of the habitat-operator ch
Parameter | Description | Default
--- | --- | ---
`image.repository` | Image | `docker.io/habitat/habitat-operator`
`image.tag` | Image tag | The latest release tag (e.g `v0.6.1`)
`image.tag` | Image tag | The latest release tag (e.g `v0.7.0`)
`image.pullPolicy` | Image pull policy | `IfNotPresent`
`nodeSelector` | Node labels for pod assignment | `{}`
`rbacEnable` | If true, create & use RBAC resources | `true`
Expand Down
2 changes: 1 addition & 1 deletion helm/habitat-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
##
image:
repository: docker.io/habitat/habitat-operator
tag: v0.6.1
tag: v0.7.0
pullPolicy: IfNotPresent

## Node labels for habitat-operator pod assignment
Expand Down
2 changes: 1 addition & 1 deletion test/e2e/v1beta1/resources/operator/deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ spec:
spec:
containers:
- name: habitat-operator
image: habitat/habitat-operator:v0.6.1
image: habitat/habitat-operator:v0.7.0
serviceAccountName: habitat-operator-v1beta1

0 comments on commit 2ef494b

Please sign in to comment.