Releases: Lirt/velero-plugin-for-openstack
Releases · Lirt/velero-plugin-for-openstack
v0.8.0
Changes since v0.7.0
Breaking Changes
No breaking changes were introduced
Features
- Allow backups to be made incrementally by @stijzermans in #114
New Contributors
- @stijzermans made their first contribution in #114
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Changes since v0.6.1
Breaking changes
- Set default region back to empty string by @Lirt in #110
- Previous behavior was that if region name in one of Openstack auth methods was not specified, it defaulted to
RegionOne
. - With this change in case region is not specified in one of Openstack auth methods, the plugin will use the first found region. This is original behavior of Openstack and gophercloud library.
- This can be a potentially breaking behavior in case user had multiple regions and one of them was called
RegionOne
- Note that there is very small chance that this will affect any consumer of this plugin
- Previous behavior was that if region name in one of Openstack auth methods was not specified, it defaulted to
Enhancements
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Small patch release.
Changes since v0.6.0
Features
- Add support for static storage container name by @Jonher937 in #107
Enhancements
- Add lint job to CI by @Lirt in #101
- Replace command to setup temporary url key with MacOS compatible by @Lirt in #105
- Update dependencies in CI by @Lirt in #106
- Tests: Do not upgrade CRDs in velero helm chart by @Lirt in #108
New Contributors
- @Jonher937 made their first contribution in #107
Full Changelog: v0.6.0...v0.6.1
v0.6.0 - Manila support and new backup methods
This release introduces support for backups of Manila shares, new backup methods for Cinder and multiple bug fixes.
This release marks volume snapshot provider name community.openstack.org/openstack
as deprecated. This provider name will be removed in release v0.7.0
and replaced by name community.openstack.org/openstack-cinder
.
Big thanks for this release and all new functionalities goes to @kayrus and his colleagues @yIKX5 @chrislinan 🙏 👏 .
Changes since v0.5.2
Features
- Add support for Manila Shared Filesystem backups by @kayrus in #73 (fixed #62)
- [backup-methods] Add an ability to create Cinder and Manila backup using
clone
method @kayrus in #81 - [backup-methods] Add support for Cinder backup using method
backup
andimage
by @kayrus in #89 - Add an option to wait until volume/snapshot is deleted by @kayrus in #91 (related to #60)
Enhancements
- [config] Add configurable timeouts by @kayrus in #87
- [maintenance] Add an alias for cinder snapshot location by @kayrus in #84
- For provider name deprecation
- [logging] Add user agent with a plugin version by @kayrus in #76
- [logging] Add an ability to print API debug logs by @kayrus in #72
Bug Fixes / Security Fixes
- [maintenance] Set proper package name by @kayrus in #77
- [bug] Use local random generator by @kayrus in #83
- This bug caused volume and snapshot names to not have random suffix.
- [bug] Preserve metadata on snapshot restore by @kayrus in #85 (fixed #70)
- [maintenance] Update dependencies by @Lirt in #97
Full Changelog: v0.5.2...v0.6.0
v0.5.2
Changes since v0.5.1
This release has no breaking changes
Enhancements
- Compatibility with Velero 1.11 by @Lirt in #64
- Compatibility with Velero 1.11 API (go module)
- Update CI to use Velero 1.11
- Update documentation to install Velero 1.11 with latest helm chart 4.0.1
- Implement project issue templates by @Lirt in #65
- Rewrite logs with JSON fields by @Lirt in #66
- Burn build version and git sha into binary by @Lirt in 7407385, 79160f3
Bug Fixes / Security Fixes
Full Changelog: v0.5.1...v0.5.2
v0.5.1
v0.5.0
Changes since v0.4.1
This release has no breaking changes
Enhancements
v0.4.1
v0.4.0
Changes since v0.3.1
Features
- Add support for multiple
BackupStorageLocations
and multiple Openstack Clouds.- With this release it is possible to create multiple
BackupStorageLocations
, enter into their config a cloud name and useclouds.yaml
file with multiple clouds to execute object storage backups to multiple clouds with single Velero instance. - All information about this feature can be found in documentation
- With this release it is possible to create multiple