debops-contrib.snapshot_snapper
This project adheres to Semantic Versioning and human-readable changelog.
The current role maintainer_ is ypid_.
- 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_
tosnapshot_snapper__
.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'
[ypid_]
Use the loop control feature of Ansible 2.1 and thus require Ansible 2.1. [ypid_]
Include the
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 :file:`/etc/default/snapper` and don’t write a secondSNAPPER_CONFIGS
variable in this case. Previous to this fix, snapshots where not automatically created because a secondSNAPPER_CONFIGS
(empty) set was added to the file. [ypid_]