From 68f89ae69c6b6af9a655a0d65776a6f559460c63 Mon Sep 17 00:00:00 2001 From: Nolan Brubaker Date: Wed, 16 Sep 2020 17:17:30 -0400 Subject: [PATCH] Add changelog and docs for v1.5 release (#2941) * Add changelog and docs for v1.5 release Signed-off-by: Nolan Brubaker * Fix markdown indentation Signed-off-by: Nolan Brubaker * Fix URLs with patch version Signed-off-by: Nolan Brubaker * Fix example link Signed-off-by: Nolan Brubaker --- CHANGELOG.md | 6 +- changelogs/CHANGELOG-1.5.md | 62 +++++++++--------- changelogs/unreleased/2550-skriss | 1 - changelogs/unreleased/2561-carlisia | 1 - changelogs/unreleased/2569-cblecker | 1 - changelogs/unreleased/2595-skriss | 1 - changelogs/unreleased/2602-skriss | 1 - changelogs/unreleased/2610-nrb | 1 - changelogs/unreleased/2611-ashish-amarnath | 1 - changelogs/unreleased/2613-ashish-amarnath | 1 - changelogs/unreleased/2615-tbatard | 1 - changelogs/unreleased/2620-mauilion | 6 -- changelogs/unreleased/2621-jaygridley | 1 - changelogs/unreleased/2625-tbatard | 3 - changelogs/unreleased/2629-adamrushuk | 1 - changelogs/unreleased/2635-jessicagreben | 1 - changelogs/unreleased/2636-ashish-amarnath | 1 - changelogs/unreleased/2638-adamrushuk | 1 - changelogs/unreleased/2651-laverya | 1 - changelogs/unreleased/2660-carlisia | 1 - changelogs/unreleased/2674-carlisia | 1 - changelogs/unreleased/2676-dthrasher | 1 - changelogs/unreleased/2712-fvsqr | 1 - changelogs/unreleased/2714-kathpeony | 1 - changelogs/unreleased/2719-ashish-amarnath | 1 - changelogs/unreleased/2720-tbatard | 1 - changelogs/unreleased/2724-phuong | 1 - changelogs/unreleased/2734-nrb | 1 - changelogs/unreleased/2748-thejasbabu | 2 - changelogs/unreleased/2750-ashish-amarnath | 1 - changelogs/unreleased/2754-robreus | 1 - changelogs/unreleased/2755-areed | 1 - changelogs/unreleased/2761-ashish-amarnath | 1 - changelogs/unreleased/2762-ashish-amarnath | 1 - changelogs/unreleased/2764-runzexia | 1 - changelogs/unreleased/2776-ashish-amarnath | 1 - changelogs/unreleased/2778-jenting | 1 - changelogs/unreleased/2787-ashish-amarnath | 2 - changelogs/unreleased/2792-doughepi | 1 - changelogs/unreleased/2793-ashish-amarnath | 2 - changelogs/unreleased/2796-bgagnon | 1 - changelogs/unreleased/2802-ashish-amarnath | 1 - changelogs/unreleased/2804-areed | 1 - changelogs/unreleased/2805-ashish-amarnath | 1 - changelogs/unreleased/2808-nrb | 1 - changelogs/unreleased/2814-ashish-amarnath | 1 - changelogs/unreleased/2815-nrb | 1 - changelogs/unreleased/2830-bgagnon | 1 - changelogs/unreleased/2835-pawanpraka1 | 1 - changelogs/unreleased/2838-carlisia | 1 - changelogs/unreleased/2853-ashish-amarnath | 1 - changelogs/unreleased/2863-dymurray | 1 - changelogs/unreleased/2882-jenting | 1 - changelogs/unreleased/2901-jenting | 1 - changelogs/unreleased/2911-ashish-amarnath | 1 - site/config.yaml | 4 +- .../content/docs/main/release-instructions.md | 2 +- site/content/docs/main/upgrade-to-1.5.md | 11 ++-- .../docs/{v1.5.0-rc.1 => v1.5}/_index.md | 4 +- .../{v1.5.0-rc.1 => v1.5}/api-types/README.md | 0 .../{v1.5.0-rc.1 => v1.5}/api-types/_index.md | 0 .../{v1.5.0-rc.1 => v1.5}/api-types/backup.md | 0 .../api-types/backupstoragelocation.md | 0 .../api-types/restore.md | 0 .../api-types/schedule.md | 0 .../api-types/volumesnapshotlocation.md | 0 .../{v1.5.0-rc.1 => v1.5}/backup-hooks.md | 2 +- .../{v1.5.0-rc.1 => v1.5}/backup-reference.md | 0 .../{v1.5.0-rc.1 => v1.5}/basic-install.md | 0 .../build-from-source.md | 0 .../{v1.5.0-rc.1 => v1.5}/code-standards.md | 2 +- .../contributions/ibm-config.md | 0 .../contributions/minio.md | 0 .../contributions/oracle-config.md | 2 +- .../content/docs/{v1.5.0-rc.1 => v1.5}/csi.md | 0 .../{v1.5.0-rc.1 => v1.5}/custom-plugins.md | 4 +- .../customize-installation.md | 2 +- .../debugging-install.md | 0 .../debugging-restores.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/development.md | 0 .../{v1.5.0-rc.1 => v1.5}/disaster-case.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/examples.md | 0 .../content/docs/{v1.5.0-rc.1 => v1.5}/faq.md | 0 .../{v1.5.0-rc.1 => v1.5}/how-velero-works.md | 0 .../{v1.5.0-rc.1 => v1.5}/image-tagging.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/img/README.md | 0 .../img/backup-process.png | Bin .../docs/{v1.5.0-rc.1 => v1.5}/img/velero.png | Bin .../docs/{v1.5.0-rc.1 => v1.5}/locations.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/maintainers.md | 6 +- .../{v1.5.0-rc.1 => v1.5}/migration-case.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/namespace.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/on-premises.md | 0 .../output-file-format.md | 0 .../{v1.5.0-rc.1 => v1.5}/overview-plugins.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/rbac.md | 0 .../release-instructions.md | 58 ++++++++-------- .../resource-filtering.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/restic.md | 0 .../{v1.5.0-rc.1 => v1.5}/restore-hooks.md | 0 .../restore-reference.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/run-locally.md | 0 .../self-signed-certificates.md | 0 .../start-contributing.md | 8 +-- .../docs/{v1.5.0-rc.1 => v1.5}/style-guide.md | 0 .../{v1.5.0-rc.1 => v1.5}/support-process.md | 0 .../supported-providers.md | 0 .../{v1.5.0-rc.1 => v1.5}/troubleshooting.md | 0 .../{v1.5.0-rc.1 => v1.5}/uninstalling.md | 0 .../{v1.5.0-rc.1 => v1.5}/upgrade-to-1.5.md | 11 ++-- .../{v1.5.0-rc.1 => v1.5}/velero-install.md | 0 .../vendoring-dependencies.md | 0 .../website-guidelines.md | 0 .../docs/{v1.5.0-rc.1 => v1.5}/zenhub.md | 0 site/data/docs/toc-mapping.yml | 2 +- .../{v1-5-0-rc-1-toc.yml => v1-5-toc.yml} | 0 116 files changed, 91 insertions(+), 158 deletions(-) delete mode 100644 changelogs/unreleased/2550-skriss delete mode 100644 changelogs/unreleased/2561-carlisia delete mode 100644 changelogs/unreleased/2569-cblecker delete mode 100644 changelogs/unreleased/2595-skriss delete mode 100644 changelogs/unreleased/2602-skriss delete mode 100644 changelogs/unreleased/2610-nrb delete mode 100644 changelogs/unreleased/2611-ashish-amarnath delete mode 100644 changelogs/unreleased/2613-ashish-amarnath delete mode 100644 changelogs/unreleased/2615-tbatard delete mode 100644 changelogs/unreleased/2620-mauilion delete mode 100644 changelogs/unreleased/2621-jaygridley delete mode 100644 changelogs/unreleased/2625-tbatard delete mode 100644 changelogs/unreleased/2629-adamrushuk delete mode 100644 changelogs/unreleased/2635-jessicagreben delete mode 100644 changelogs/unreleased/2636-ashish-amarnath delete mode 100644 changelogs/unreleased/2638-adamrushuk delete mode 100644 changelogs/unreleased/2651-laverya delete mode 100644 changelogs/unreleased/2660-carlisia delete mode 100644 changelogs/unreleased/2674-carlisia delete mode 100644 changelogs/unreleased/2676-dthrasher delete mode 100644 changelogs/unreleased/2712-fvsqr delete mode 100644 changelogs/unreleased/2714-kathpeony delete mode 100644 changelogs/unreleased/2719-ashish-amarnath delete mode 100644 changelogs/unreleased/2720-tbatard delete mode 100644 changelogs/unreleased/2724-phuong delete mode 100644 changelogs/unreleased/2734-nrb delete mode 100644 changelogs/unreleased/2748-thejasbabu delete mode 100644 changelogs/unreleased/2750-ashish-amarnath delete mode 100644 changelogs/unreleased/2754-robreus delete mode 100644 changelogs/unreleased/2755-areed delete mode 100644 changelogs/unreleased/2761-ashish-amarnath delete mode 100644 changelogs/unreleased/2762-ashish-amarnath delete mode 100644 changelogs/unreleased/2764-runzexia delete mode 100644 changelogs/unreleased/2776-ashish-amarnath delete mode 100644 changelogs/unreleased/2778-jenting delete mode 100644 changelogs/unreleased/2787-ashish-amarnath delete mode 100644 changelogs/unreleased/2792-doughepi delete mode 100644 changelogs/unreleased/2793-ashish-amarnath delete mode 100644 changelogs/unreleased/2796-bgagnon delete mode 100644 changelogs/unreleased/2802-ashish-amarnath delete mode 100644 changelogs/unreleased/2804-areed delete mode 100644 changelogs/unreleased/2805-ashish-amarnath delete mode 100644 changelogs/unreleased/2808-nrb delete mode 100644 changelogs/unreleased/2814-ashish-amarnath delete mode 100644 changelogs/unreleased/2815-nrb delete mode 100644 changelogs/unreleased/2830-bgagnon delete mode 100644 changelogs/unreleased/2835-pawanpraka1 delete mode 100644 changelogs/unreleased/2838-carlisia delete mode 100644 changelogs/unreleased/2853-ashish-amarnath delete mode 100644 changelogs/unreleased/2863-dymurray delete mode 100644 changelogs/unreleased/2882-jenting delete mode 100644 changelogs/unreleased/2901-jenting delete mode 100644 changelogs/unreleased/2911-ashish-amarnath rename site/content/docs/{v1.5.0-rc.1 => v1.5}/_index.md (93%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/README.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/_index.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/backup.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/backupstoragelocation.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/restore.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/schedule.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/api-types/volumesnapshotlocation.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/backup-hooks.md (97%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/backup-reference.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/basic-install.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/build-from-source.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/code-standards.md (98%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/contributions/ibm-config.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/contributions/minio.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/contributions/oracle-config.md (99%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/csi.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/custom-plugins.md (96%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/customize-installation.md (99%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/debugging-install.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/debugging-restores.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/development.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/disaster-case.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/examples.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/faq.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/how-velero-works.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/image-tagging.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/img/README.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/img/backup-process.png (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/img/velero.png (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/locations.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/maintainers.md (89%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/migration-case.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/namespace.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/on-premises.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/output-file-format.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/overview-plugins.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/rbac.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/release-instructions.md (74%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/resource-filtering.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/restic.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/restore-hooks.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/restore-reference.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/run-locally.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/self-signed-certificates.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/start-contributing.md (79%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/style-guide.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/support-process.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/supported-providers.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/troubleshooting.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/uninstalling.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/upgrade-to-1.5.md (90%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/velero-install.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/vendoring-dependencies.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/website-guidelines.md (100%) rename site/content/docs/{v1.5.0-rc.1 => v1.5}/zenhub.md (100%) rename site/data/docs/{v1-5-0-rc-1-toc.yml => v1-5-toc.yml} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d89dea368..920cbba7b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,8 @@ ## Current release: - * [CHANGELOG-1.4.md][14] - -## Development release: - * [Unreleased Changes][15] + * [CHANGELOG-1.5.md][15] ## Older releases: + * [CHANGELOG-1.4.md][14] * [CHANGELOG-1.3.md][13] * [CHANGELOG-1.2.md][12] * [CHANGELOG-1.1.md][11] diff --git a/changelogs/CHANGELOG-1.5.md b/changelogs/CHANGELOG-1.5.md index 7c4f4749f8..7013a85e76 100644 --- a/changelogs/CHANGELOG-1.5.md +++ b/changelogs/CHANGELOG-1.5.md @@ -1,17 +1,17 @@ -## v1.5.0-rc.1 -### 2020-09-09 +## v1.5.1 +### 2020-09-16 ### Download -https://github.com/vmware-tanzu/velero/releases/tag/v1.5.0-rc.1 +https://github.com/vmware-tanzu/velero/releases/tag/v1.5.1 ### Container Image -`velero/velero:v1.5.0-rc.1` +`velero/velero:v1.5.1` ### Documentation -https://velero.io/docs/v1.5-pre/ +https://velero.io/docs/v1.5/ ### Upgrading -https://velero.io/docs/v1.5-pre/upgrade-to-1.5/ +https://velero.io/docs/v1.5/upgrade-to-1.5/ ### Highlights @@ -22,25 +22,26 @@ https://velero.io/docs/v1.5-pre/upgrade-to-1.5/ ### All Changes + * 🏃‍♂️ add shortnames for CRDs (#2911, @ashish-amarnath) * Use format version instead of version on `velero backup describe` since version has been deprecated (#2901, @jenting) - * Implement post-restore exec hooks in pod containers (#2804, @areed) - * rename the PV if VolumeSnapshotter has modified the PV name (#2835, @pawanpraka1) * fix EnableAPIGroupersions output log format (#2882, @jenting) * Convert ServerStatusRequest controller to kubebuilder (#2838, @carlisia) + * rename the PV if VolumeSnapshotter has modified the PV name (#2835, @pawanpraka1) + * Implement post-restore exec hooks in pod containers (#2804, @areed) * Check for errors on restic backup command (#2863, @dymurray) * 🐛 fix passing LDFLAGS across build stages (#2853, @ashish-amarnath) * Feature: Invoke DeleteItemAction plugins based on backup contents when a backup is deleted. (#2815, @nrb) * When JSON logging format is enabled, place error message at "error.message" instead of "error" for compatibility with Elasticsearch/ELK and the Elastic Common Schema (#2830, @bgagnon) - * Add the DeleteItemAction plugin type (#2808, @nrb) * discovery Helper support get GroupVersionResource and an APIResource from GroupVersionKind (#2764, @runzexia) - * 🐛 Manually patch the generated yaml for restore CRD as a hacky workaround (#2814, @ashish-amarnath) - * Pass default-volumes-to-restic flag from create schedule to backup (#2776, @ashish-amarnath) - * Enhance Backup to support backing up resources in specific orders and add --ordered-resources option to support this feature. (#2724, @phuong) * Migrate site from Jekyll to Hugo (#2720, @tbatard) + * Add the DeleteItemAction plugin type (#2808, @nrb) + * 🐛 Manually patch the generated yaml for restore CRD as a hacky workaround (#2814, @ashish-amarnath) * Setup crd validation github action on k8s versions (#2805, @ashish-amarnath) * 🐛 Supply command to run restic-wait init container (#2802, @ashish-amarnath) * Make init and exec restore hooks as optional in restore hookSpec (#2793, @ashish-amarnath) * Implement restore hooks injecting init containers into pod spec (#2787, @ashish-amarnath) + * Pass default-volumes-to-restic flag from create schedule to backup (#2776, @ashish-amarnath) + * Enhance Backup to support backing up resources in specific orders and add --ordered-resources option to support this feature. (#2724, @phuong) * Fix inconsistent type for the "resource" structured logging field (#2796, @bgagnon) * Add the ability to set the allowPrivilegeEscalation flag in the securityContext for the Restic restore helper. (#2792, @doughepi) * Add cacert flag for velero backup-location create (#2778, @jenting) @@ -55,28 +56,27 @@ Displays the Timestamps when issued a print or describe (#2748, @thejasbabu) * add metrics for restic back up operation (#2719, @ashish-amarnath) * StorageGrid compatibility by removing explicit gzip accept header setting (#2712, @fvsqr) * restic: add support for setting SecurityContext (runAsUser, runAsGroup) for restore (#2621, @jaygridley) - * Convert manifests + BSL api client to kubebuilder (#2561, @carlisia) - * Add linter checks to Makefile (#2615, @tbatard) - * improve builder image handling so that we don't rebuild each `make shell` -first check if there are pending changed on the build-image dockerfile if so build it. -then check if there is an image in the registry if so pull it. -then build an image cause we don't have a cached image. (this handles the backward compat case.) -fix make clean to clear go mod cache before removing dirs (for containerized builds) (#2620, @mauilion) + * Add backupValidationFailureTotal to metrics (#2714, @kathpeony) * bump Kubernetes module dependencies to v0.18.4 to fix https://github.com/vmware-tanzu/velero/issues/2540 by adding code compatibility with kubernetes v1.18 (#2651, @laverya) * Add a BSL controller to handle validation + update BSL status phase (validation removed from the server and no longer blocks when there's any invalid BSL) (#2674, @carlisia) * updated acceptable values on cron schedule from 0-7 to 0-6 (#2676, @dthrasher) - * Add backupValidationFailureTotal to metrics (#2714, @kathpeony) - * move CSI plugin out of prototype into beta (#2636, @ashish-amarnath) * Improve velero download doc (#2660, @carlisia) - * log a warning instead of erroring if an additional item returned from a plugin can't be found in the Kubernetes API (#2595, @skriss) - * Azure: support using `aad-pod-identity` auth when using restic (#2602, @skriss) - * When a timeout string can't be parsed, log the error as a warning instead of silently consuming the error. (#2610, @nrb) - * implement option to back up all volumes by default with restic (#2611, @ashish-amarnath) - * add a CI check for a changelog file (#2613, @ashish-amarnath) - * Documentation: Update Jekyll to 4.1.0 - * Switch from redcarpet to kramdown for Markdown renderer (#2625, @tbatard) - * Update basic-install.md documentation: Add windows cli installation option via chocolatey (#2629, @adamrushuk) - * Add a new supported provider for an object storage plugin for Storj (#2635, @jessicagreben) * Update basic-install and release-instructions documentation for Windows Chocolatey package (#2638, @adamrushuk) - * backup/restore: reinstantiate backup store just before uploading artifacts to ensure credentials are up-to-date (#2550, @skriss) + * move CSI plugin out of prototype into beta (#2636, @ashish-amarnath) + * Add a new supported provider for an object storage plugin for Storj (#2635, @jessicagreben) + * Update basic-install.md documentation: Add windows cli installation option via chocolatey (#2629, @adamrushuk) + * Documentation: Update Jekyll to 4.1.0. Switch from redcarpet to kramdown for Markdown renderer (#2625, @tbatard) + * improve builder image handling so that we don't rebuild each `make shell` (#2620, @mauilion) + * first check if there are pending changed on the build-image dockerfile if so build it. + * then check if there is an image in the registry if so pull it. + * then build an image cause we don't have a cached image. (this handles the backward compat case.) + * fix make clean to clear go mod cache before removing dirs (for containerized builds) + * Add linter checks to Makefile (#2615, @tbatard) + * add a CI check for a changelog file (#2613, @ashish-amarnath) + * implement option to back up all volumes by default with restic (#2611, @ashish-amarnath) + * When a timeout string can't be parsed, log the error as a warning instead of silently consuming the error. (#2610, @nrb) + * Azure: support using `aad-pod-identity` auth when using restic (#2602, @skriss) + * log a warning instead of erroring if an additional item returned from a plugin can't be found in the Kubernetes API (#2595, @skriss) * when creating new backup from schedule from cli, allow backup name to be automatically generated (#2569, @cblecker) + * Convert manifests + BSL api client to kubebuilder (#2561, @carlisia) + * backup/restore: reinstantiate backup store just before uploading artifacts to ensure credentials are up-to-date (#2550, @skriss) diff --git a/changelogs/unreleased/2550-skriss b/changelogs/unreleased/2550-skriss deleted file mode 100644 index 445436a80c..0000000000 --- a/changelogs/unreleased/2550-skriss +++ /dev/null @@ -1 +0,0 @@ -backup/restore: reinstantiate backup store just before uploading artifacts to ensure credentials are up-to-date diff --git a/changelogs/unreleased/2561-carlisia b/changelogs/unreleased/2561-carlisia deleted file mode 100644 index bedf5568c9..0000000000 --- a/changelogs/unreleased/2561-carlisia +++ /dev/null @@ -1 +0,0 @@ -Convert manifests + BSL api client to kubebuilder \ No newline at end of file diff --git a/changelogs/unreleased/2569-cblecker b/changelogs/unreleased/2569-cblecker deleted file mode 100644 index 3583b6dfc4..0000000000 --- a/changelogs/unreleased/2569-cblecker +++ /dev/null @@ -1 +0,0 @@ -when creating new backup from schedule from cli, allow backup name to be automatically generated diff --git a/changelogs/unreleased/2595-skriss b/changelogs/unreleased/2595-skriss deleted file mode 100644 index 523f6a7975..0000000000 --- a/changelogs/unreleased/2595-skriss +++ /dev/null @@ -1 +0,0 @@ -log a warning instead of erroring if an additional item returned from a plugin can't be found in the Kubernetes API diff --git a/changelogs/unreleased/2602-skriss b/changelogs/unreleased/2602-skriss deleted file mode 100644 index 0b75656adc..0000000000 --- a/changelogs/unreleased/2602-skriss +++ /dev/null @@ -1 +0,0 @@ -Azure: support using `aad-pod-identity` auth when using restic diff --git a/changelogs/unreleased/2610-nrb b/changelogs/unreleased/2610-nrb deleted file mode 100644 index ba9be76219..0000000000 --- a/changelogs/unreleased/2610-nrb +++ /dev/null @@ -1 +0,0 @@ -When a timeout string can't be parsed, log the error as a warning instead of silently consuming the error. diff --git a/changelogs/unreleased/2611-ashish-amarnath b/changelogs/unreleased/2611-ashish-amarnath deleted file mode 100644 index 6c9ad598f3..0000000000 --- a/changelogs/unreleased/2611-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -implement option to back up all volumes by default with restic diff --git a/changelogs/unreleased/2613-ashish-amarnath b/changelogs/unreleased/2613-ashish-amarnath deleted file mode 100644 index a01ca775f1..0000000000 --- a/changelogs/unreleased/2613-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -add a CI check for a changelog file diff --git a/changelogs/unreleased/2615-tbatard b/changelogs/unreleased/2615-tbatard deleted file mode 100644 index 4e4c7a1a34..0000000000 --- a/changelogs/unreleased/2615-tbatard +++ /dev/null @@ -1 +0,0 @@ -Add linter checks to Makefile \ No newline at end of file diff --git a/changelogs/unreleased/2620-mauilion b/changelogs/unreleased/2620-mauilion deleted file mode 100644 index cb15b2e7a6..0000000000 --- a/changelogs/unreleased/2620-mauilion +++ /dev/null @@ -1,6 +0,0 @@ -improve builder image handling so that we don't rebuild each `make shell` -first check if there are pending changed on the build-image dockerfile if so build it. -then check if there is an image in the registry if so pull it. -then build an image cause we don't have a cached image. (this handles the backward compat case.) -fix make clean to clear go mod cache before removing dirs (for containerized builds) - diff --git a/changelogs/unreleased/2621-jaygridley b/changelogs/unreleased/2621-jaygridley deleted file mode 100644 index 7862a3e8a8..0000000000 --- a/changelogs/unreleased/2621-jaygridley +++ /dev/null @@ -1 +0,0 @@ -restic: add support for setting SecurityContext (runAsUser, runAsGroup) for restore diff --git a/changelogs/unreleased/2625-tbatard b/changelogs/unreleased/2625-tbatard deleted file mode 100644 index 2be73f4dc7..0000000000 --- a/changelogs/unreleased/2625-tbatard +++ /dev/null @@ -1,3 +0,0 @@ -Documentation: Update Jekyll to 4.1.0 - -Switch from redcarpet to kramdown for Markdown renderer \ No newline at end of file diff --git a/changelogs/unreleased/2629-adamrushuk b/changelogs/unreleased/2629-adamrushuk deleted file mode 100644 index 6b6bf48c5c..0000000000 --- a/changelogs/unreleased/2629-adamrushuk +++ /dev/null @@ -1 +0,0 @@ -Update basic-install.md documentation: Add windows cli installation option via chocolatey diff --git a/changelogs/unreleased/2635-jessicagreben b/changelogs/unreleased/2635-jessicagreben deleted file mode 100644 index 103a804b5f..0000000000 --- a/changelogs/unreleased/2635-jessicagreben +++ /dev/null @@ -1 +0,0 @@ -Add a new supported provider for an object storage plugin for Storj diff --git a/changelogs/unreleased/2636-ashish-amarnath b/changelogs/unreleased/2636-ashish-amarnath deleted file mode 100644 index 164e5cfae3..0000000000 --- a/changelogs/unreleased/2636-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -move CSI plugin out of prototype into beta diff --git a/changelogs/unreleased/2638-adamrushuk b/changelogs/unreleased/2638-adamrushuk deleted file mode 100644 index 461b175c7c..0000000000 --- a/changelogs/unreleased/2638-adamrushuk +++ /dev/null @@ -1 +0,0 @@ -Update basic-install and release-instructions documentation for Windows Chocolatey package diff --git a/changelogs/unreleased/2651-laverya b/changelogs/unreleased/2651-laverya deleted file mode 100644 index 037c6eab07..0000000000 --- a/changelogs/unreleased/2651-laverya +++ /dev/null @@ -1 +0,0 @@ -bump Kubernetes module dependencies to v0.18.4 to fix https://github.com/vmware-tanzu/velero/issues/2540 by adding code compatibility with kubernetes v1.18 diff --git a/changelogs/unreleased/2660-carlisia b/changelogs/unreleased/2660-carlisia deleted file mode 100644 index 0c11217a98..0000000000 --- a/changelogs/unreleased/2660-carlisia +++ /dev/null @@ -1 +0,0 @@ -Improve velero download doc \ No newline at end of file diff --git a/changelogs/unreleased/2674-carlisia b/changelogs/unreleased/2674-carlisia deleted file mode 100644 index b094465154..0000000000 --- a/changelogs/unreleased/2674-carlisia +++ /dev/null @@ -1 +0,0 @@ -Add a BSL controller to handle validation + update BSL status phase (validation removed from the server and no longer blocks when there's any invalid BSL) \ No newline at end of file diff --git a/changelogs/unreleased/2676-dthrasher b/changelogs/unreleased/2676-dthrasher deleted file mode 100644 index b63db0fbf8..0000000000 --- a/changelogs/unreleased/2676-dthrasher +++ /dev/null @@ -1 +0,0 @@ -updated acceptable values on cron schedule from 0-7 to 0-6 \ No newline at end of file diff --git a/changelogs/unreleased/2712-fvsqr b/changelogs/unreleased/2712-fvsqr deleted file mode 100644 index 3f538fae9f..0000000000 --- a/changelogs/unreleased/2712-fvsqr +++ /dev/null @@ -1 +0,0 @@ -StorageGrid compatibility by removing explicit gzip accept header setting diff --git a/changelogs/unreleased/2714-kathpeony b/changelogs/unreleased/2714-kathpeony deleted file mode 100644 index 89e261d9ee..0000000000 --- a/changelogs/unreleased/2714-kathpeony +++ /dev/null @@ -1 +0,0 @@ -Add backupValidationFailureTotal to metrics diff --git a/changelogs/unreleased/2719-ashish-amarnath b/changelogs/unreleased/2719-ashish-amarnath deleted file mode 100644 index 35329dfc36..0000000000 --- a/changelogs/unreleased/2719-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -add metrics for restic back up operation diff --git a/changelogs/unreleased/2720-tbatard b/changelogs/unreleased/2720-tbatard deleted file mode 100644 index 65bba985bc..0000000000 --- a/changelogs/unreleased/2720-tbatard +++ /dev/null @@ -1 +0,0 @@ -Migrate site from Jekyll to Hugo \ No newline at end of file diff --git a/changelogs/unreleased/2724-phuong b/changelogs/unreleased/2724-phuong deleted file mode 100644 index 4d0ffd22b3..0000000000 --- a/changelogs/unreleased/2724-phuong +++ /dev/null @@ -1 +0,0 @@ -Enhance Backup to support backing up resources in specific orders and add --ordered-resources option to support this feature. diff --git a/changelogs/unreleased/2734-nrb b/changelogs/unreleased/2734-nrb deleted file mode 100644 index cab121193c..0000000000 --- a/changelogs/unreleased/2734-nrb +++ /dev/null @@ -1 +0,0 @@ -Move pkg/backup/item_hook_handlers.go to internal/hook diff --git a/changelogs/unreleased/2748-thejasbabu b/changelogs/unreleased/2748-thejasbabu deleted file mode 100644 index 493e0671ab..0000000000 --- a/changelogs/unreleased/2748-thejasbabu +++ /dev/null @@ -1,2 +0,0 @@ -Adds Start and CompletionTimestamp to RestoreStatus -Displays the Timestamps when issued a print or describe \ No newline at end of file diff --git a/changelogs/unreleased/2750-ashish-amarnath b/changelogs/unreleased/2750-ashish-amarnath deleted file mode 100644 index 56124e4a6c..0000000000 --- a/changelogs/unreleased/2750-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -Add annotation key constants for restore hooks diff --git a/changelogs/unreleased/2754-robreus b/changelogs/unreleased/2754-robreus deleted file mode 100644 index 48a4b4dd5d..0000000000 --- a/changelogs/unreleased/2754-robreus +++ /dev/null @@ -1 +0,0 @@ -Refactor image builds to use buildx for multi arch image building diff --git a/changelogs/unreleased/2755-areed b/changelogs/unreleased/2755-areed deleted file mode 100644 index 4ffd0ef254..0000000000 --- a/changelogs/unreleased/2755-areed +++ /dev/null @@ -1 +0,0 @@ -Add wait group and error channel for restore hooks to restore context. diff --git a/changelogs/unreleased/2761-ashish-amarnath b/changelogs/unreleased/2761-ashish-amarnath deleted file mode 100644 index fa37cf2283..0000000000 --- a/changelogs/unreleased/2761-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -Add types to implement restore hooks diff --git a/changelogs/unreleased/2762-ashish-amarnath b/changelogs/unreleased/2762-ashish-amarnath deleted file mode 100644 index f75cddfd65..0000000000 --- a/changelogs/unreleased/2762-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -Exclude volumes mounting secrets and configmaps from defaulting volume backups to restic diff --git a/changelogs/unreleased/2764-runzexia b/changelogs/unreleased/2764-runzexia deleted file mode 100644 index 859dd92632..0000000000 --- a/changelogs/unreleased/2764-runzexia +++ /dev/null @@ -1 +0,0 @@ -discovery Helper support get GroupVersionResource and an APIResource from GroupVersionKind \ No newline at end of file diff --git a/changelogs/unreleased/2776-ashish-amarnath b/changelogs/unreleased/2776-ashish-amarnath deleted file mode 100644 index 9405b5b8cb..0000000000 --- a/changelogs/unreleased/2776-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -Pass default-volumes-to-restic flag from create schedule to backup diff --git a/changelogs/unreleased/2778-jenting b/changelogs/unreleased/2778-jenting deleted file mode 100644 index e955c124c8..0000000000 --- a/changelogs/unreleased/2778-jenting +++ /dev/null @@ -1 +0,0 @@ -Add cacert flag for velero backup-location create diff --git a/changelogs/unreleased/2787-ashish-amarnath b/changelogs/unreleased/2787-ashish-amarnath deleted file mode 100644 index 918f3136d1..0000000000 --- a/changelogs/unreleased/2787-ashish-amarnath +++ /dev/null @@ -1,2 +0,0 @@ -Implement restore hooks injecting init containers into pod spec - diff --git a/changelogs/unreleased/2792-doughepi b/changelogs/unreleased/2792-doughepi deleted file mode 100644 index 0cb8599de8..0000000000 --- a/changelogs/unreleased/2792-doughepi +++ /dev/null @@ -1 +0,0 @@ -Add the ability to set the allowPrivilegeEscalation flag in the securityContext for the Restic restore helper. \ No newline at end of file diff --git a/changelogs/unreleased/2793-ashish-amarnath b/changelogs/unreleased/2793-ashish-amarnath deleted file mode 100644 index d8b2614b28..0000000000 --- a/changelogs/unreleased/2793-ashish-amarnath +++ /dev/null @@ -1,2 +0,0 @@ -Make init and exec restore hooks as optional in restore hookSpec - diff --git a/changelogs/unreleased/2796-bgagnon b/changelogs/unreleased/2796-bgagnon deleted file mode 100644 index 1824b5fa2e..0000000000 --- a/changelogs/unreleased/2796-bgagnon +++ /dev/null @@ -1 +0,0 @@ -Fix inconsistent type for the "resource" structured logging field diff --git a/changelogs/unreleased/2802-ashish-amarnath b/changelogs/unreleased/2802-ashish-amarnath deleted file mode 100644 index 66681273f1..0000000000 --- a/changelogs/unreleased/2802-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -🐛 Supply command to run restic-wait init container diff --git a/changelogs/unreleased/2804-areed b/changelogs/unreleased/2804-areed deleted file mode 100644 index 5704ac607c..0000000000 --- a/changelogs/unreleased/2804-areed +++ /dev/null @@ -1 +0,0 @@ -Implement post-restore exec hooks in pod containers diff --git a/changelogs/unreleased/2805-ashish-amarnath b/changelogs/unreleased/2805-ashish-amarnath deleted file mode 100644 index 98bf7fff85..0000000000 --- a/changelogs/unreleased/2805-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -Setup crd validation github action on k8s versions diff --git a/changelogs/unreleased/2808-nrb b/changelogs/unreleased/2808-nrb deleted file mode 100644 index 89ba87d28d..0000000000 --- a/changelogs/unreleased/2808-nrb +++ /dev/null @@ -1 +0,0 @@ -Add the DeleteItemAction plugin type diff --git a/changelogs/unreleased/2814-ashish-amarnath b/changelogs/unreleased/2814-ashish-amarnath deleted file mode 100644 index ff3994b80e..0000000000 --- a/changelogs/unreleased/2814-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -🐛 Manually patch the generated yaml for restore CRD as a hacky workaround \ No newline at end of file diff --git a/changelogs/unreleased/2815-nrb b/changelogs/unreleased/2815-nrb deleted file mode 100644 index 55ac6afdc4..0000000000 --- a/changelogs/unreleased/2815-nrb +++ /dev/null @@ -1 +0,0 @@ -Feature: Invoke DeleteItemAction plugins based on backup contents when a backup is deleted. diff --git a/changelogs/unreleased/2830-bgagnon b/changelogs/unreleased/2830-bgagnon deleted file mode 100644 index 064f9341ef..0000000000 --- a/changelogs/unreleased/2830-bgagnon +++ /dev/null @@ -1 +0,0 @@ -When JSON logging format is enabled, place error message at "error.message" instead of "error" for compatibility with Elasticsearch/ELK and the Elastic Common Schema diff --git a/changelogs/unreleased/2835-pawanpraka1 b/changelogs/unreleased/2835-pawanpraka1 deleted file mode 100644 index 8bbc9ef85f..0000000000 --- a/changelogs/unreleased/2835-pawanpraka1 +++ /dev/null @@ -1 +0,0 @@ -rename the PV if VolumeSnapshotter has modified the PV name diff --git a/changelogs/unreleased/2838-carlisia b/changelogs/unreleased/2838-carlisia deleted file mode 100644 index 11afb4e4ee..0000000000 --- a/changelogs/unreleased/2838-carlisia +++ /dev/null @@ -1 +0,0 @@ -Convert ServerStatusRequest controller to kubebuilder \ No newline at end of file diff --git a/changelogs/unreleased/2853-ashish-amarnath b/changelogs/unreleased/2853-ashish-amarnath deleted file mode 100644 index 45b160cde3..0000000000 --- a/changelogs/unreleased/2853-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -🐛 fix passing LDFLAGS across build stages diff --git a/changelogs/unreleased/2863-dymurray b/changelogs/unreleased/2863-dymurray deleted file mode 100644 index 4242b8b4e8..0000000000 --- a/changelogs/unreleased/2863-dymurray +++ /dev/null @@ -1 +0,0 @@ -Check for errors on restic backup command diff --git a/changelogs/unreleased/2882-jenting b/changelogs/unreleased/2882-jenting deleted file mode 100644 index 0b83934620..0000000000 --- a/changelogs/unreleased/2882-jenting +++ /dev/null @@ -1 +0,0 @@ -fix EnableAPIGroupersions output log format diff --git a/changelogs/unreleased/2901-jenting b/changelogs/unreleased/2901-jenting deleted file mode 100644 index 6b175d920c..0000000000 --- a/changelogs/unreleased/2901-jenting +++ /dev/null @@ -1 +0,0 @@ -Use format version instead of version on `velero backup describe` since version has been deprecated diff --git a/changelogs/unreleased/2911-ashish-amarnath b/changelogs/unreleased/2911-ashish-amarnath deleted file mode 100644 index f789a4a117..0000000000 --- a/changelogs/unreleased/2911-ashish-amarnath +++ /dev/null @@ -1 +0,0 @@ -🏃‍♂️ add shortnames for CRDs diff --git a/site/config.yaml b/site/config.yaml index a13fa098e7..05edc6b7df 100644 --- a/site/config.yaml +++ b/site/config.yaml @@ -12,10 +12,10 @@ params: hero: backgroundColor: med-blue versioning: true - latest: v1.4 + latest: v1.5 versions: - main - - v1.5.0-rc.1 + - v1.5 - v1.4 - v1.3.2 - v1.3.1 diff --git a/site/content/docs/main/release-instructions.md b/site/content/docs/main/release-instructions.md index a76a18d404..d05613ded9 100644 --- a/site/content/docs/main/release-instructions.md +++ b/site/content/docs/main/release-instructions.md @@ -46,7 +46,7 @@ For each major or minor release, create and publish a blog post to let folks kno - Delete the pre-release docs table of contents file, i.e. `site/data/-toc.yml`. - Remove the pre-release docs table of contents mapping entry from `site/data/toc-mapping.yml`. - Remove all references to the pre-release docs from `site/config.yml`. -1. Create/update the "Upgrade to $major.minor" page (Example: https://velero.io/docs/main/upgrade-to-1.5/). This needs to be done in both the versioned and the `main` folders. +1. Create/update the "Upgrade to $major.minor" page (Example: https://velero.io/docs/v1.5/upgrade-to-1.5/ ). This needs to be done in both the versioned and the `main` folders. 1. Review and submit PR - Follow the additional instructions at `site/README-HUGO.md` to complete the docs generation process. - Do a review of the diffs, and/or run `make serve-docs` and review the site. diff --git a/site/content/docs/main/upgrade-to-1.5.md b/site/content/docs/main/upgrade-to-1.5.md index 24f569375f..acf996660f 100644 --- a/site/content/docs/main/upgrade-to-1.5.md +++ b/site/content/docs/main/upgrade-to-1.5.md @@ -28,7 +28,7 @@ If you're not yet running at least Velero v1.4, see the following: ```bash Client: - Version: v1.5.0-rc.1 + Version: v1.5.1 Git commit: ``` @@ -42,12 +42,12 @@ If you're not yet running at least Velero v1.4, see the following: ```bash kubectl set image deployment/velero \ - velero=velero/velero:v1.5.0-rc.1 \ + velero=velero/velero:v1.5.1 \ --namespace velero # optional, if using the restic daemon set kubectl set image daemonset/restic \ - restic=velero/velero:v1.5.0-rc.1 \ + restic=velero/velero:v1.5.1 \ --namespace velero ``` @@ -61,11 +61,11 @@ If you're not yet running at least Velero v1.4, see the following: ```bash Client: - Version: v1.5.0-rc.1 + Version: v1.5.1 Git commit: Server: - Version: v1.4.0-rc.1 + Version: v1.5.1 ``` [0]: basic-install.md#install-the-cli @@ -74,3 +74,4 @@ If you're not yet running at least Velero v1.4, see the following: [3]: https://velero.io/docs/v1.3.2/upgrade-to-1.3/ [4]: https://velero.io/docs/v1.4/upgrade-to-1.4/ [5]: https://github.com/vmware-tanzu/velero/releases/tag/v1.4.2 + diff --git a/site/content/docs/v1.5.0-rc.1/_index.md b/site/content/docs/v1.5/_index.md similarity index 93% rename from site/content/docs/v1.5.0-rc.1/_index.md rename to site/content/docs/v1.5/_index.md index cf78b5d322..a3435ca242 100644 --- a/site/content/docs/v1.5.0-rc.1/_index.md +++ b/site/content/docs/v1.5/_index.md @@ -1,7 +1,7 @@ --- toc: "false" cascade: - version: v1.5.0-rc.1 + version: v1.5 toc: "true" --- ![100] @@ -33,7 +33,7 @@ If you encounter issues, review the [troubleshooting docs][30], [file an issue][ ## Contributing -If you are ready to jump in and test, add code, or help with documentation, follow the instructions on our [Start contributing](https://velero.io/docs/v1.5.0-rc.1/start-contributing/) documentation for guidance on how to setup Velero for development. +If you are ready to jump in and test, add code, or help with documentation, follow the instructions on our [Start contributing](https://velero.io/docs/v1.5/start-contributing/) documentation for guidance on how to setup Velero for development. ## Changelog diff --git a/site/content/docs/v1.5.0-rc.1/api-types/README.md b/site/content/docs/v1.5/api-types/README.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/README.md rename to site/content/docs/v1.5/api-types/README.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/_index.md b/site/content/docs/v1.5/api-types/_index.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/_index.md rename to site/content/docs/v1.5/api-types/_index.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/backup.md b/site/content/docs/v1.5/api-types/backup.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/backup.md rename to site/content/docs/v1.5/api-types/backup.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/backupstoragelocation.md b/site/content/docs/v1.5/api-types/backupstoragelocation.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/backupstoragelocation.md rename to site/content/docs/v1.5/api-types/backupstoragelocation.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/restore.md b/site/content/docs/v1.5/api-types/restore.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/restore.md rename to site/content/docs/v1.5/api-types/restore.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/schedule.md b/site/content/docs/v1.5/api-types/schedule.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/schedule.md rename to site/content/docs/v1.5/api-types/schedule.md diff --git a/site/content/docs/v1.5.0-rc.1/api-types/volumesnapshotlocation.md b/site/content/docs/v1.5/api-types/volumesnapshotlocation.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/api-types/volumesnapshotlocation.md rename to site/content/docs/v1.5/api-types/volumesnapshotlocation.md diff --git a/site/content/docs/v1.5.0-rc.1/backup-hooks.md b/site/content/docs/v1.5/backup-hooks.md similarity index 97% rename from site/content/docs/v1.5.0-rc.1/backup-hooks.md rename to site/content/docs/v1.5/backup-hooks.md index ecae28ff0d..3568ff29d4 100644 --- a/site/content/docs/v1.5.0-rc.1/backup-hooks.md +++ b/site/content/docs/v1.5/backup-hooks.md @@ -88,5 +88,5 @@ To use multiple commands, wrap your target command in a shell and separate them [1]: api-types/backup.md -[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/examples/nginx-app/with-pv.yaml +[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/examples/nginx-app/with-pv.yaml [3]: cloud-common.md diff --git a/site/content/docs/v1.5.0-rc.1/backup-reference.md b/site/content/docs/v1.5/backup-reference.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/backup-reference.md rename to site/content/docs/v1.5/backup-reference.md diff --git a/site/content/docs/v1.5.0-rc.1/basic-install.md b/site/content/docs/v1.5/basic-install.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/basic-install.md rename to site/content/docs/v1.5/basic-install.md diff --git a/site/content/docs/v1.5.0-rc.1/build-from-source.md b/site/content/docs/v1.5/build-from-source.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/build-from-source.md rename to site/content/docs/v1.5/build-from-source.md diff --git a/site/content/docs/v1.5.0-rc.1/code-standards.md b/site/content/docs/v1.5/code-standards.md similarity index 98% rename from site/content/docs/v1.5.0-rc.1/code-standards.md rename to site/content/docs/v1.5/code-standards.md index 2632f5384b..31280cd136 100644 --- a/site/content/docs/v1.5.0-rc.1/code-standards.md +++ b/site/content/docs/v1.5/code-standards.md @@ -80,7 +80,7 @@ Example: We use a package to generate mocks for our interfaces. -Example: if you want to change this mock: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/pkg/restic/mocks/restorer.go +Example: if you want to change this mock: https://github.com/vmware-tanzu/velero/blob/v1.5.1/pkg/restic/mocks/restorer.go Run: diff --git a/site/content/docs/v1.5.0-rc.1/contributions/ibm-config.md b/site/content/docs/v1.5/contributions/ibm-config.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/contributions/ibm-config.md rename to site/content/docs/v1.5/contributions/ibm-config.md diff --git a/site/content/docs/v1.5.0-rc.1/contributions/minio.md b/site/content/docs/v1.5/contributions/minio.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/contributions/minio.md rename to site/content/docs/v1.5/contributions/minio.md diff --git a/site/content/docs/v1.5.0-rc.1/contributions/oracle-config.md b/site/content/docs/v1.5/contributions/oracle-config.md similarity index 99% rename from site/content/docs/v1.5.0-rc.1/contributions/oracle-config.md rename to site/content/docs/v1.5/contributions/oracle-config.md index 3f50d49708..8e95519074 100644 --- a/site/content/docs/v1.5.0-rc.1/contributions/oracle-config.md +++ b/site/content/docs/v1.5/contributions/oracle-config.md @@ -244,5 +244,5 @@ After creating the Velero server in your cluster, try this example: ## Additional Reading -* [Official Velero Documentation](https://velero.io/docs/v1.5.0-rc.1/) +* [Official Velero Documentation](https://velero.io/docs/v1.5/) * [Oracle Cloud Infrastructure Documentation](https://docs.cloud.oracle.com/) diff --git a/site/content/docs/v1.5.0-rc.1/csi.md b/site/content/docs/v1.5/csi.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/csi.md rename to site/content/docs/v1.5/csi.md diff --git a/site/content/docs/v1.5.0-rc.1/custom-plugins.md b/site/content/docs/v1.5/custom-plugins.md similarity index 96% rename from site/content/docs/v1.5.0-rc.1/custom-plugins.md rename to site/content/docs/v1.5/custom-plugins.md index 34e3546e79..ff4f6acfd5 100644 --- a/site/content/docs/v1.5.0-rc.1/custom-plugins.md +++ b/site/content/docs/v1.5/custom-plugins.md @@ -91,5 +91,5 @@ Once parsed into a `[]string`, the features can then be registered using the `Ne Velero adds the `LD_LIBRARY_PATH` into the list of environment variables to provide the convenience for plugins that requires C libraries/extensions in the runtime. [1]: https://github.com/vmware-tanzu/velero-plugin-example -[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/pkg/plugin/logger.go -[3]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/pkg/restore/restic_restore_action.go +[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/pkg/plugin/logger.go +[3]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/pkg/restore/restic_restore_action.go diff --git a/site/content/docs/v1.5.0-rc.1/customize-installation.md b/site/content/docs/v1.5/customize-installation.md similarity index 99% rename from site/content/docs/v1.5.0-rc.1/customize-installation.md rename to site/content/docs/v1.5/customize-installation.md index 051332f8df..9438e869bb 100644 --- a/site/content/docs/v1.5.0-rc.1/customize-installation.md +++ b/site/content/docs/v1.5/customize-installation.md @@ -348,4 +348,4 @@ If you get an error like `complete:13: command not found: compdef`, then add the [8]: https://github.com/vmware-tanzu/velero/issues/2311 [9]: self-signed-certificates.md [10]: csi.md -[11]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/pkg/apis/velero/v1/constants.go +[11]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/pkg/apis/velero/v1/constants.go diff --git a/site/content/docs/v1.5.0-rc.1/debugging-install.md b/site/content/docs/v1.5/debugging-install.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/debugging-install.md rename to site/content/docs/v1.5/debugging-install.md diff --git a/site/content/docs/v1.5.0-rc.1/debugging-restores.md b/site/content/docs/v1.5/debugging-restores.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/debugging-restores.md rename to site/content/docs/v1.5/debugging-restores.md diff --git a/site/content/docs/v1.5.0-rc.1/development.md b/site/content/docs/v1.5/development.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/development.md rename to site/content/docs/v1.5/development.md diff --git a/site/content/docs/v1.5.0-rc.1/disaster-case.md b/site/content/docs/v1.5/disaster-case.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/disaster-case.md rename to site/content/docs/v1.5/disaster-case.md diff --git a/site/content/docs/v1.5.0-rc.1/examples.md b/site/content/docs/v1.5/examples.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/examples.md rename to site/content/docs/v1.5/examples.md diff --git a/site/content/docs/v1.5.0-rc.1/faq.md b/site/content/docs/v1.5/faq.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/faq.md rename to site/content/docs/v1.5/faq.md diff --git a/site/content/docs/v1.5.0-rc.1/how-velero-works.md b/site/content/docs/v1.5/how-velero-works.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/how-velero-works.md rename to site/content/docs/v1.5/how-velero-works.md diff --git a/site/content/docs/v1.5.0-rc.1/image-tagging.md b/site/content/docs/v1.5/image-tagging.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/image-tagging.md rename to site/content/docs/v1.5/image-tagging.md diff --git a/site/content/docs/v1.5.0-rc.1/img/README.md b/site/content/docs/v1.5/img/README.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/img/README.md rename to site/content/docs/v1.5/img/README.md diff --git a/site/content/docs/v1.5.0-rc.1/img/backup-process.png b/site/content/docs/v1.5/img/backup-process.png similarity index 100% rename from site/content/docs/v1.5.0-rc.1/img/backup-process.png rename to site/content/docs/v1.5/img/backup-process.png diff --git a/site/content/docs/v1.5.0-rc.1/img/velero.png b/site/content/docs/v1.5/img/velero.png similarity index 100% rename from site/content/docs/v1.5.0-rc.1/img/velero.png rename to site/content/docs/v1.5/img/velero.png diff --git a/site/content/docs/v1.5.0-rc.1/locations.md b/site/content/docs/v1.5/locations.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/locations.md rename to site/content/docs/v1.5/locations.md diff --git a/site/content/docs/v1.5.0-rc.1/maintainers.md b/site/content/docs/v1.5/maintainers.md similarity index 89% rename from site/content/docs/v1.5.0-rc.1/maintainers.md rename to site/content/docs/v1.5/maintainers.md index 66cc533204..13a0797d22 100644 --- a/site/content/docs/v1.5.0-rc.1/maintainers.md +++ b/site/content/docs/v1.5/maintainers.md @@ -4,7 +4,7 @@ layout: docs toc: "true" --- -There are some guidelines maintainers need to follow. We list them here for quick reference, especially for new maintainers. These guidelines apply to all projects in the Velero org, including the main project, the Velero Helm chart, and all other [related repositories](https://github.com/vmware-tanzu/velero/blob/main/GOVERNANCE.md#code-repositories). +There are some guidelines maintainers need to follow. We list them here for quick reference, especially for new maintainers. These guidelines apply to all projects in the Velero org, including the main project, the Velero Helm chart, and all other [related repositories](https://github.com/vmware-tanzu/velero/blob/v1.5.1/GOVERNANCE.md#code-repositories). Please be sure to also go through the guidance under the entire [Contribute](start-contributing/) section. @@ -14,7 +14,7 @@ Please be sure to also go through the guidance under the entire [Contribute](sta - As you review a PR that is not yet ready to merge, please check if the "request review" needs to be refreshed for any reviewer (this is better than @mention at them) - Refrain from @mention other maintainers to review the PR unless it is an immediate need. All maintainers already get notified through the automated add to the "request review". If it is an urgent need, please add a helpful message as to why it is so people can properly prioritize work. - There is no need to manually request reviewers: after the PR is created, all maintainers will be automatically added to the list (note: feel free to remove people if they are on PTO, etc). -- Be familiar with the [lazy consensus](https://github.com/vmware-tanzu/velero/blob/main/GOVERNANCE.md#lazy-consensus) policy for the project. +- Be familiar with the [lazy consensus](https://github.com/vmware-tanzu/velero/blob/v1.5.1/GOVERNANCE.md#lazy-consensus) policy for the project. ## Creating a release Maintainers are expected to create releases for the project. We have parts of the process automated, and full [instructions](release-instructions). @@ -26,4 +26,4 @@ Maintainers are expected to participate in the community support rotation. We ha Maintainers for the Velero project are highly involved with the open source community. All the online community meetings for the project are listed in our [community](community) page. ## How do I become a maintainer? -The Velero project welcomes contributors of all kinds. We are also always on the look out for a high level of engagement from contributors and opportunities to bring in new maintainers. If this is of interest, take a look at how [adding a maintainer](https://github.com/vmware-tanzu/velero/blob/main/GOVERNANCE.md#maintainers) is decided. \ No newline at end of file +The Velero project welcomes contributors of all kinds. We are also always on the look out for a high level of engagement from contributors and opportunities to bring in new maintainers. If this is of interest, take a look at how [adding a maintainer](https://github.com/vmware-tanzu/velero/blob/v1.5.1/GOVERNANCE.md#maintainers) is decided. diff --git a/site/content/docs/v1.5.0-rc.1/migration-case.md b/site/content/docs/v1.5/migration-case.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/migration-case.md rename to site/content/docs/v1.5/migration-case.md diff --git a/site/content/docs/v1.5.0-rc.1/namespace.md b/site/content/docs/v1.5/namespace.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/namespace.md rename to site/content/docs/v1.5/namespace.md diff --git a/site/content/docs/v1.5.0-rc.1/on-premises.md b/site/content/docs/v1.5/on-premises.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/on-premises.md rename to site/content/docs/v1.5/on-premises.md diff --git a/site/content/docs/v1.5.0-rc.1/output-file-format.md b/site/content/docs/v1.5/output-file-format.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/output-file-format.md rename to site/content/docs/v1.5/output-file-format.md diff --git a/site/content/docs/v1.5.0-rc.1/overview-plugins.md b/site/content/docs/v1.5/overview-plugins.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/overview-plugins.md rename to site/content/docs/v1.5/overview-plugins.md diff --git a/site/content/docs/v1.5.0-rc.1/rbac.md b/site/content/docs/v1.5/rbac.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/rbac.md rename to site/content/docs/v1.5/rbac.md diff --git a/site/content/docs/v1.5.0-rc.1/release-instructions.md b/site/content/docs/v1.5/release-instructions.md similarity index 74% rename from site/content/docs/v1.5.0-rc.1/release-instructions.md rename to site/content/docs/v1.5/release-instructions.md index 7a3cfd3896..d05613ded9 100644 --- a/site/content/docs/v1.5.0-rc.1/release-instructions.md +++ b/site/content/docs/v1.5/release-instructions.md @@ -6,8 +6,8 @@ toc: "true" This page covers the steps to perform when releasing a new version of Velero. ## General notes -- Please read the documented variables in each scrip to understand what they are for and how to properly format their values. -- You will need to have a remote named `origin` pointing to the Velero repository so the scripts can work properly. +- Please read the documented variables in each script to understand what they are for and how to properly format their values. +- You will need to have a remote named `upstream` pointing to the Velero repository so the scripts can work properly. - GA release: major and minor releases only. Example: 1.0 (major), 1.5 (minor). - Pre-releases: Any release leading up to a GA. Example: 1.4.0-beta.1, 1.5.0-rc.1 - RC releases: Release Candidate, contains everything that is supposed to ship with the GA release. This is still a pre-release. @@ -15,48 +15,48 @@ This page covers the steps to perform when releasing a new version of Velero. ## Preparing ### Create release blog post (GA only) -For each major or minor release, create and publish a blog post to let folks know what's new. Please follow these [instructions](Instructions-to-write-and-release-a-blog-post). +For each major or minor release, create and publish a blog post to let folks know what's new. Please follow these [instructions](how-to-write-and-release-a-blog-post). ### Changelog and Docs PR #### Troubleshooting -- `You don't have enough free space in /var/cache/apt/archives/` when running `make serve-docs`: run `docker system prune`. +- If you encounter the error `You don't have enough free space in /var/cache/apt/archives/` when running `make serve-docs`: run `docker system prune`. #### Steps 1. If it doesn't already exist: in a branch, create the file `changelogs/CHANGELOG-..md` by copying the most recent one. -2. Update the file `changelogs/CHANGELOG-..md` +1. Update the file `changelogs/CHANGELOG-..md` - Run `make changelog` to generate a list of all unreleased changes. - Copy/paste the output into `CHANGELOG-..md`, under the "All Changes" section for the release. - You *may* choose to tweak formatting on the list of changes by adding code blocks, etc. - Update links at the top of the file to point to the new release version -3. Update the main `CHANGELOG.md` file to properly reference the release-specific changelog file +1. Update the main `CHANGELOG.md` file to properly reference the release-specific changelog file - Under "Current release": - Should contain only the current GA release. - Under "Development release": - Should contain only the latest pre-release - Move any prior pre-release into "Older releases" -4. GA Only: Remove all changelog files from `changelogs/unreleased`. -5. Generate new docs +1. GA Only: Remove all changelog files from `changelogs/unreleased`. +1. Generate new docs - Run `make gen-docs`, passing the appropriate variables. Examples: a) `VELERO_VERSION=v1.5.0-rc.1 NEW_DOCS_VERSION=v1.5.0-rc.1 make gen-docs`. b) `VELERO_VERSION=v1.5.0 NEW_DOCS_VERSION=v1.5 make gen-docs`). - Note: `PREVIOUS_DOCS_VERSION=` is optional; when not set, it will default to the latest doc version. -6. Clean up when there is an existing set of pre-release versioned docs for the version you are releasing +1. Clean up when there is an existing set of pre-release versioned docs for the version you are releasing - Example: `site/content/docs/v1.5.0-beta.1` exists, and you're releasing `v1.5.0-rc.1` or `v1.5` - Remove the directory containing the pre-release docs, i.e. `site/content/docs/`. - Delete the pre-release docs table of contents file, i.e. `site/data/-toc.yml`. - Remove the pre-release docs table of contents mapping entry from `site/data/toc-mapping.yml`. - Remove all references to the pre-release docs from `site/config.yml`. -7. Create/update the "Upgrade to $major.minor" page. -8. Review and submit PR +1. Create/update the "Upgrade to $major.minor" page (Example: https://velero.io/docs/v1.5/upgrade-to-1.5/ ). This needs to be done in both the versioned and the `main` folders. +1. Review and submit PR - Follow the additional instructions at `site/README-HUGO.md` to complete the docs generation process. - Do a review of the diffs, and/or run `make serve-docs` and review the site. - Submit a PR containing the changelog and the version-tagged docs. ## Velero release -#### Notes - - Pre-requisite: PR with the changelog and docs is merged, so that it's included in the release tag. - - This process is the same for both pre-release and GA. - - Refer to the [General notes](general-notes) above for instructions. +### Notes +- Pre-requisite: PR with the changelog and docs is merged, so that it's included in the release tag. +- This process is the same for both pre-release and GA. +- Refer to the [General notes](general-notes) above for instructions. #### Troubleshooting - If the dry-run fails with random errors, try running it again. @@ -66,9 +66,9 @@ For each major or minor release, create and publish a blog post to let folks kno - This won't push anything to GitHub. - Run `VELERO_VERSION=v1.0.0-rc.1 GITHUB_TOKEN=REDACTED ./hack/release-tools/tag-release.sh`. - Fix any issue. -2. Create a tagged release and push it to GitHub +1. Create a tagged release and push it to GitHub - Run `VELERO_VERSION=v1.0.0-rc.1 GITHUB_TOKEN=REDACTED ./hack/release-tools/tag-release.sh publish`. -3. Publish the release +1. Publish the release - Navigate to the draft GitHub release at https://github.com/vmware-tanzu/velero/releases and edit the release. - If this is a patch release (e.g. `v1.4.1`), note that the full `CHANGELOG-1.4.md` contents will be included in the body of the GitHub release. You need to delete the previous releases' content (e.g. `v1.2.0`'s changelog) so that only the latest patch release's changelog shows. - Do a quick review for formatting. @@ -77,7 +77,7 @@ For each major or minor release, create and publish a blog post to let folks kno - Verify that the images are on Docker Hub: https://hub.docker.com/r/velero/velero/tags - Verify that the assets were published to the GitHub release - Publish the release. -4. Test the release +1. Test the release - By now, the Docker images should have been published. - Perform a smoke-test - for example: - Download the CLI from the GitHub release @@ -85,17 +85,14 @@ For each major or minor release, create and publish a blog post to let folks kno - Verify that `velero version` shows the expected output - Run a backup/restore and ensure it works -## Homebrew release +## Homebrew release (GA only) These are the steps to update the Velero Homebrew version. -#### Note -- Only for GA releases. Homebrew does not allow pre-releases. - -#### Steps - - If you don't already have one, create a [GitHub access token for Homebrew](https://github.com/settings/tokens/new?scopes=gist,public_repo&description=Homebrew) - - Run `export HOMEBREW_GITHUB_API_TOKEN=your_token_here` on your command line to make sure that `brew` can work on GitHub on your behalf. - - Run `hack/release-tools/brew-update.sh`. This script will download the necessary files, do the checks, and invoke the brew helper to submit the PR, which will open in your browser. - - Update Windows Chocolatey version. From a Windows computer, follow the step-by-step instructions to [create the Windows Chocolatey package for Velero CLI](https://github.com/adamrushuk/velero-choco/blob/main/README.md) +### Steps +- If you don't already have one, create a [GitHub access token for Homebrew](https://github.com/settings/tokens/new?scopes=gist,public_repo&description=Homebrew) +- Run `export HOMEBREW_GITHUB_API_TOKEN=your_token_here` on your command line to make sure that `brew` can work on GitHub on your behalf. +- Run `hack/release-tools/brew-update.sh`. This script will download the necessary files, do the checks, and invoke the brew helper to submit the PR, which will open in your browser. +- Update Windows Chocolatey version. From a Windows computer, follow the step-by-step instructions to [create the Windows Chocolatey package for Velero CLI](https://github.com/adamrushuk/velero-choco/blob/main/README.md) ## How to write and release a blog post What to include in a release blog: @@ -112,12 +109,11 @@ Release blog post PR: * Plan to publish the blog post the same day as the release. ## Announce a release - Once you are finished doing the release, let the rest of the world know it's available by posting messages in the following places. 1. GA Only: Merge the blog post PR. -2. Velero's Twitter account. Maintainers are encouraged to help spread the word by posting or reposting on social media. -3. Community Slack channel. -4. Google group message. +1. Velero's Twitter account. Maintainers are encouraged to help spread the word by posting or reposting on social media. +1. Community Slack channel. +1. Google group message. What to include: * Thank all contributors diff --git a/site/content/docs/v1.5.0-rc.1/resource-filtering.md b/site/content/docs/v1.5/resource-filtering.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/resource-filtering.md rename to site/content/docs/v1.5/resource-filtering.md diff --git a/site/content/docs/v1.5.0-rc.1/restic.md b/site/content/docs/v1.5/restic.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/restic.md rename to site/content/docs/v1.5/restic.md diff --git a/site/content/docs/v1.5.0-rc.1/restore-hooks.md b/site/content/docs/v1.5/restore-hooks.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/restore-hooks.md rename to site/content/docs/v1.5/restore-hooks.md diff --git a/site/content/docs/v1.5.0-rc.1/restore-reference.md b/site/content/docs/v1.5/restore-reference.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/restore-reference.md rename to site/content/docs/v1.5/restore-reference.md diff --git a/site/content/docs/v1.5.0-rc.1/run-locally.md b/site/content/docs/v1.5/run-locally.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/run-locally.md rename to site/content/docs/v1.5/run-locally.md diff --git a/site/content/docs/v1.5.0-rc.1/self-signed-certificates.md b/site/content/docs/v1.5/self-signed-certificates.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/self-signed-certificates.md rename to site/content/docs/v1.5/self-signed-certificates.md diff --git a/site/content/docs/v1.5.0-rc.1/start-contributing.md b/site/content/docs/v1.5/start-contributing.md similarity index 79% rename from site/content/docs/v1.5.0-rc.1/start-contributing.md rename to site/content/docs/v1.5/start-contributing.md index 2322f2c625..9cf45b724b 100644 --- a/site/content/docs/v1.5.0-rc.1/start-contributing.md +++ b/site/content/docs/v1.5/start-contributing.md @@ -22,7 +22,7 @@ Please browse our list of resources, including a playlist of past online communi If you are ready to jump in and test, add code, or help with documentation, please use the navigation on the left under `Contribute`. -[1]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/CODE_OF_CONDUCT.md -[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/CONTRIBUTING.md -[3]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/.github/ISSUE_TEMPLATE/feature-enhancement-request.md -[4]: https://github.com/vmware-tanzu/velero/blob/v1.5.0-rc.1/.github/ISSUE_TEMPLATE/bug_report.md +[1]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/CODE_OF_CONDUCT.md +[2]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/CONTRIBUTING.md +[3]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/.github/ISSUE_TEMPLATE/feature-enhancement-request.md +[4]: https://github.com/vmware-tanzu/velero/blob/v1.5.1/.github/ISSUE_TEMPLATE/bug_report.md diff --git a/site/content/docs/v1.5.0-rc.1/style-guide.md b/site/content/docs/v1.5/style-guide.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/style-guide.md rename to site/content/docs/v1.5/style-guide.md diff --git a/site/content/docs/v1.5.0-rc.1/support-process.md b/site/content/docs/v1.5/support-process.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/support-process.md rename to site/content/docs/v1.5/support-process.md diff --git a/site/content/docs/v1.5.0-rc.1/supported-providers.md b/site/content/docs/v1.5/supported-providers.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/supported-providers.md rename to site/content/docs/v1.5/supported-providers.md diff --git a/site/content/docs/v1.5.0-rc.1/troubleshooting.md b/site/content/docs/v1.5/troubleshooting.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/troubleshooting.md rename to site/content/docs/v1.5/troubleshooting.md diff --git a/site/content/docs/v1.5.0-rc.1/uninstalling.md b/site/content/docs/v1.5/uninstalling.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/uninstalling.md rename to site/content/docs/v1.5/uninstalling.md diff --git a/site/content/docs/v1.5.0-rc.1/upgrade-to-1.5.md b/site/content/docs/v1.5/upgrade-to-1.5.md similarity index 90% rename from site/content/docs/v1.5.0-rc.1/upgrade-to-1.5.md rename to site/content/docs/v1.5/upgrade-to-1.5.md index 24f569375f..acf996660f 100644 --- a/site/content/docs/v1.5.0-rc.1/upgrade-to-1.5.md +++ b/site/content/docs/v1.5/upgrade-to-1.5.md @@ -28,7 +28,7 @@ If you're not yet running at least Velero v1.4, see the following: ```bash Client: - Version: v1.5.0-rc.1 + Version: v1.5.1 Git commit: ``` @@ -42,12 +42,12 @@ If you're not yet running at least Velero v1.4, see the following: ```bash kubectl set image deployment/velero \ - velero=velero/velero:v1.5.0-rc.1 \ + velero=velero/velero:v1.5.1 \ --namespace velero # optional, if using the restic daemon set kubectl set image daemonset/restic \ - restic=velero/velero:v1.5.0-rc.1 \ + restic=velero/velero:v1.5.1 \ --namespace velero ``` @@ -61,11 +61,11 @@ If you're not yet running at least Velero v1.4, see the following: ```bash Client: - Version: v1.5.0-rc.1 + Version: v1.5.1 Git commit: Server: - Version: v1.4.0-rc.1 + Version: v1.5.1 ``` [0]: basic-install.md#install-the-cli @@ -74,3 +74,4 @@ If you're not yet running at least Velero v1.4, see the following: [3]: https://velero.io/docs/v1.3.2/upgrade-to-1.3/ [4]: https://velero.io/docs/v1.4/upgrade-to-1.4/ [5]: https://github.com/vmware-tanzu/velero/releases/tag/v1.4.2 + diff --git a/site/content/docs/v1.5.0-rc.1/velero-install.md b/site/content/docs/v1.5/velero-install.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/velero-install.md rename to site/content/docs/v1.5/velero-install.md diff --git a/site/content/docs/v1.5.0-rc.1/vendoring-dependencies.md b/site/content/docs/v1.5/vendoring-dependencies.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/vendoring-dependencies.md rename to site/content/docs/v1.5/vendoring-dependencies.md diff --git a/site/content/docs/v1.5.0-rc.1/website-guidelines.md b/site/content/docs/v1.5/website-guidelines.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/website-guidelines.md rename to site/content/docs/v1.5/website-guidelines.md diff --git a/site/content/docs/v1.5.0-rc.1/zenhub.md b/site/content/docs/v1.5/zenhub.md similarity index 100% rename from site/content/docs/v1.5.0-rc.1/zenhub.md rename to site/content/docs/v1.5/zenhub.md diff --git a/site/data/docs/toc-mapping.yml b/site/data/docs/toc-mapping.yml index 7a446e8a75..f23a49d3d3 100644 --- a/site/data/docs/toc-mapping.yml +++ b/site/data/docs/toc-mapping.yml @@ -3,7 +3,7 @@ # that the navigation for older versions still work. main: main-toc -v1.5.0-rc.1: v1-5-0-rc-1-toc +v1.5: v1-5-toc v1.4: v1-4-toc v1.3.2: v1-3-2-toc v1.3.1: v1-3-1-toc diff --git a/site/data/docs/v1-5-0-rc-1-toc.yml b/site/data/docs/v1-5-toc.yml similarity index 100% rename from site/data/docs/v1-5-0-rc-1-toc.yml rename to site/data/docs/v1-5-toc.yml