diff --git a/CHANGELOG.md b/CHANGELOG.md index d6a3f7b4b..84c4e656d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,11 @@ ## Development release: + * [Unreleased Changes][0] - * [Unreleased Changes][9] - -### Bug Fixes / Other Changes - * add multizone/regional support to gcp (#765, @wwitzel3) - * Delete spec.priority in pod restore action (#879, @mwieczorek) - * Added brew reference (#1051, @omerlh) - * Update to go 1.11 (#1069, @gliptak) - * Initialize empty schedule metrics on server init (#1054, @cbeneke) - * Update CHANGELOGs (#1063, @wwitzel3) - * Remove default token from all service accounts (#1048, @ncdc) - * Allow to use AWS Signature v1 for creating signed AWS urls (#811, @bashofmann) - ## Current release: - * [CHANGELOG-0.10.md][8] + * [CHANGELOG-0.11.md][9] ## Older releases: + * [CHANGELOG-0.10.md][8] * [CHANGELOG-0.9.md][7] * [CHANGELOG-0.8.md][6] * [CHANGELOG-0.7.md][5] @@ -24,12 +14,14 @@ * [CHANGELOG-0.4.md][2] * [CHANGELOG-0.3.md][1] -[9]: https://github.com/heptio/ark/blob/master/changelogs/unreleased -[8]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.10.md -[7]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.9.md -[6]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.8.md -[5]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.7.md -[4]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.6.md -[3]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.5.md -[2]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.4.md -[1]: https://github.com/heptio/ark/blob/master/changelogs/CHANGELOG-0.3.md + +[9]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.11.md +[8]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.10.md +[7]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.9.md +[6]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.8.md +[5]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.7.md +[4]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.6.md +[3]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.5.md +[2]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.4.md +[1]: https://github.com/heptio/velero/blob/master/changelogs/CHANGELOG-0.3.md +[0]: https://github.com/heptio/velero/blob/master/changelogs/unreleased diff --git a/changelogs/CHANGELOG-0.11.md b/changelogs/CHANGELOG-0.11.md new file mode 100644 index 000000000..7b97c244e --- /dev/null +++ b/changelogs/CHANGELOG-0.11.md @@ -0,0 +1,25 @@ + - [v0.11.0](#v0110) + +## v0.11.0 +#### 2019-02-28 + +### Download +- https://github.com/heptio/velero/releases/tag/v0.11.0 + +### Highlights +* Heptio Ark is now Velero! This release is the first one to use the new name. For details on the changes and how to migrate to v0.11, see the [migration instructions][1]. **Please follow the instructions to ensure a successful upgrade to v0.11.** +* Restic has been upgraded to v0.9.4, which brings significantly faster restores thanks to a new multi-threaded restorer. +* Velero now waits for terminating namespaces and persistent volumes to delete before attempting to restore them, rather than trying and failing to restore them while they're being deleted. + +### All Changes +* Fix concurrency bug in code ensuring restic repository exists (#1235, @skriss) +* Wait for PVs and namespaces to delete before attempting to restore them. (#826, @nrb) +* Set the zones for GCP regional disks on restore. This requires the `compute.zones.get` permission on the GCP serviceaccount in order to work correctly. (#1200, @nrb) +* Renamed Heptio Ark to Velero. Changed internal imports, environment variables, and binary name. (#1184, @nrb) +* use 'restic stats' instead of 'restic check' to determine if repo exists (#1171, @skriss) +* upgrade restic to v0.9.4 & replace --hostname flag with --host (#1156, @skriss) +* Clarify restore log when object unchanged (#1153, @daved) +* Add backup-version file in backup tarball. (#1117, @wwitzel3) +* add ServerStatusRequest CRD and show server version in `ark version` output (#1116, @skriss) + +[1]: https://heptio.github.io/velero/v0.11.0/migrating-to-velero diff --git a/changelogs/unreleased/1116-skriss b/changelogs/unreleased/1116-skriss deleted file mode 100644 index bc54f773f..000000000 --- a/changelogs/unreleased/1116-skriss +++ /dev/null @@ -1 +0,0 @@ -add ServerStatusRequest CRD and show server version in `ark version` output diff --git a/changelogs/unreleased/1117-wwitzel3 b/changelogs/unreleased/1117-wwitzel3 deleted file mode 100644 index efd7a986c..000000000 --- a/changelogs/unreleased/1117-wwitzel3 +++ /dev/null @@ -1 +0,0 @@ -Add backup-version file in backup tarball. diff --git a/changelogs/unreleased/1153-daved b/changelogs/unreleased/1153-daved deleted file mode 100644 index 05dc26349..000000000 --- a/changelogs/unreleased/1153-daved +++ /dev/null @@ -1 +0,0 @@ -Clarify restore log when object unchanged diff --git a/changelogs/unreleased/1156-skriss b/changelogs/unreleased/1156-skriss deleted file mode 100644 index 6a44e05c2..000000000 --- a/changelogs/unreleased/1156-skriss +++ /dev/null @@ -1 +0,0 @@ -upgrade restic to v0.9.4 & replace --hostname flag with --host diff --git a/changelogs/unreleased/1171-skriss b/changelogs/unreleased/1171-skriss deleted file mode 100644 index 04fa3b702..000000000 --- a/changelogs/unreleased/1171-skriss +++ /dev/null @@ -1 +0,0 @@ -use 'restic stats' instead of 'restic check' to determine if repo exists diff --git a/changelogs/unreleased/1184-nrb b/changelogs/unreleased/1184-nrb deleted file mode 100644 index fcc01dae7..000000000 --- a/changelogs/unreleased/1184-nrb +++ /dev/null @@ -1 +0,0 @@ -Renamed Heptio Ark to Velero. Changed internal imports, environment variables, and binary name. diff --git a/changelogs/unreleased/1200-nrb b/changelogs/unreleased/1200-nrb deleted file mode 100644 index 0d4c6a124..000000000 --- a/changelogs/unreleased/1200-nrb +++ /dev/null @@ -1 +0,0 @@ -Set the zones for GCP regional disks on restore. This requires the `compute.zones.get` permission on the GCP serviceaccount in order to work correctly. diff --git a/changelogs/unreleased/1235-skriss b/changelogs/unreleased/1235-skriss deleted file mode 100644 index a2c55f75c..000000000 --- a/changelogs/unreleased/1235-skriss +++ /dev/null @@ -1 +0,0 @@ -Fix concurrency bug in code ensuring restic repository exists diff --git a/changelogs/unreleased/826-nrb b/changelogs/unreleased/826-nrb deleted file mode 100644 index 6d5356c68..000000000 --- a/changelogs/unreleased/826-nrb +++ /dev/null @@ -1 +0,0 @@ -Wait for PVs and namespaces to delete before attempting to restore them.