This project adheres to Semantic Versioning
and human-readable changelog.
The current role maintainer is ypid.
debops-contrib.snapshot_snapper v0.1.0 - unreleased
- Initial coding and design. [ypid]
- Wrote initial documentation. [ypid]
- Implemented automatic reinitialization of volume snapshots after a volume
has been reformatted. [ypid]
Moved to DebOps Contrib (the role is still available under
ypid.snapshot_snapper until it has been fully renamed). [ypid]
Changed namespace from
snapshot_snapper_[^_] variables are hereby deprecated and you might need
to update your inventory. This oneliner might come in handy to do this.
git ls-files -z | find -type f -print0 | xargs --null sed --in-place --regexp-extended 's/(snapshot_snapper)_([^_])/\1__\2/g'
Use the loop control feature
of Ansible 2.1 and thus require Ansible 2.1. [ypid]
mlocate package in the default package list as the role
requires it currently. More rework is needed. [ypid]
- Fixed recognition of empty
SNAPPER_CONFIGS set in
/etc/default/snapper and don’t write a second
variable in this case.
Previous to this fix, snapshots where not automatically created because a
SNAPPER_CONFIGS (empty) set was added to the file.