All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Metadata in
meta/main.yamlfor Ansible Galaxy (namespace,role_nameandgalaxy_tags).
1.1.0 - 2024-08-30
Ansible Galaxy Release.
This release improves the documentation, particularly the installation instructions. It now mentions the new option to download from Ansible Galaxy first.
- Released role on Ansible Galaxy as lingling9000.btrfssubvol.
- Installation instructions using Ansible Galaxy as source.
- Changelog on basis of https://keepachangelog.com/en/1.1.0/.
- Code of conduct on basis of Contributor Covenant v2.1.
- To reflect the Ansible Galaxy namespace
lingling9000on Codeberg, an organization has been created and the repository moved. It is now located at https://codeberg.org/lingling9000/ansible-role-btrfssubvol. The corresponding links in the documentation have been updated. - Examples reflect the role name from Ansible Galaxy.
- Minor wording and formatting improvements in documentation.
1.0.0 - 2024-08-29
This first stable release includes the following features:
- Creation of new Btrfs subvolumes.
- Mount and unmount of Btrfs subvolumes.
- Adding and removing of /etc/fstab entries.
- Configuration of permissions on a mounted subvolume.
- Recursive change is possible
- Configuration of mount options globally or per subvolume.
- Optional detection and removal of unmanaged mount points.