Skip to content

Releases: monstermuffin/muffins-awesome-nas-stack

v0.93.7

04 Dec 10:43

Choose a tag to compare

  • f8f2f1a - chore: update CHANGELOG for v0.93.7
  • 8e15626 - fix(mergerfs): correct minfreespace syntax because imagine reading
  • 1f6d8ab - feat(mergerfs): enhance minfreespace settings for cache and data disks
  • 79f9acb - chore(deps): update ansible/ansible-lint action to v25.12.0 (#100)
  • ed9ab11 - chore(deps): update dependency geerlingguy.docker to v7.9.0 (#99)
  • b2e6b40 - chore(deps): update dependency community.general to v11.4.2 (#98)
  • 1eec485 - chore(deps): update dependency community.docker to v4.8.4 (#97)
  • b46b6e3 - chore(deps): update ansible/ansible-lint action to v25.11.1 (#94)
  • c34113a - chore(deps): update dependency community.docker to v4.8.3 (#91)
  • b4c5642 - chore(deps): update ansible/ansible-lint action to v25.11.0 (#90)
  • 51533f3 - Merge pull request #86 from monstermuffin/renovate/stefangweichinger.ansible_rclone-0.x
  • 4fd5d6b - chore(deps): update dependency community.general to v11.4.1 (#88)
  • d832b82 - chore(deps): update dependency stefangweichinger.ansible_rclone to v0.2.4
  • 454394d - chore(deps): update dependency community.docker to v4.8.2 (#85)
  • 0e27b6b - chore(deps): update dependency geerlingguy.docker to v7.8.0 (#84)
  • c13692d - chore(deps): update dependency geerlingguy.docker to v7.7.0 (#83)

v0.93.6

13 Oct 10:21

Choose a tag to compare

  • 7468dd0 - Merge remote-tracking branch 'origin/main' into dev
  • 26931ff - fix: update single parity detection logic to exclude skipped checks
  • 826c00d - chore(deps): update ansible/ansible-lint action to v25.9.2 (#81)
  • 63a6e3d - chore(deps): update dependency community.general to v11.4.0 (#80)
  • 5e10346 - chore(deps): update dependency community.docker to v4.8.1 (#79)
  • f983ed2 - Merge remote-tracking branch 'origin/main' into dev
  • 94f8e05 - chore(deps): update dependency community.docker to v4.8.0 (#78)
  • 45af382 - chore(deps): update dependency geerlingguy.docker to v7.6.0 (#77)
  • a728605 - chore(deps): update ansible/ansible-lint action to v25.9.1 (#76)
  • 39b2804 - chore(deps): update dependency geerlingguy.docker to v7.5.5 (#74)
  • 8407a8f - chore(deps): update ansible/ansible-lint action to v25.9.0 (#72)
  • 7497ce1 - chore(deps): update dependency vladgh.samba to v3.5.4 (#71)
  • 0268c1e - chore(deps): update dependency geerlingguy.docker to v7.5.4 (#70)
  • 0704b2e - chore(deps): update dependency community.general to v11.3.0 (#69)
  • eafcfae - chore(deps): update dependency geerlingguy.docker to v7.5.3 (#68)
  • cf1db3f - chore(deps): update dependency geerlingguy.docker to v7.5.2 (#67)
  • 2661ee5 - chore(deps): update dependency geerlingguy.docker to v7.5.1 (#66)
  • 82fc1de - chore(deps): update ansible/ansible-lint action to v25.8.2 (#65)
  • 7cff4e3 - chore(deps): update dependency geerlingguy.docker to v7.5.0 (#64)
  • 15cd234 - chore(deps): update dependency community.general to v11.2.1 (#63)
  • 9ecd8b2 - chore(deps): update dependency community.docker to v4.8.0 (#78)
  • f743232 - chore(deps): update dependency geerlingguy.docker to v7.6.0 (#77)
  • f9f3c1c - chore(deps): update ansible/ansible-lint action to v25.9.1 (#76)
  • 08f75d9 - chore(deps): update dependency geerlingguy.docker to v7.5.5 (#74)
  • 88849ff - chore(deps): update ansible/ansible-lint action to v25.9.0 (#72)
  • fd466cb - chore(deps): update dependency vladgh.samba to v3.5.4 (#71)
  • 31b4ca4 - chore(deps): update dependency geerlingguy.docker to v7.5.4 (#70)
  • 2f5bd67 - chore(deps): update dependency community.general to v11.3.0 (#69)
  • 7a89ef0 - chore(deps): update dependency geerlingguy.docker to v7.5.3 (#68)
  • 4e6d67a - chore(deps): update dependency geerlingguy.docker to v7.5.2 (#67)
  • 3205eda - chore(deps): update dependency geerlingguy.docker to v7.5.1 (#66)
  • ce25f04 - chore(deps): update ansible/ansible-lint action to v25.8.2 (#65)
  • 25bfc6c - chore(deps): update dependency geerlingguy.docker to v7.5.0 (#64)
  • ea9d900 - chore(deps): update dependency community.general to v11.2.1 (#63)
  • a98ee43 - Merge pull request #62 from monstermuffin/main
  • f038d17 - Merge pull request #57 from monstermuffin/renovate/actions-checkout-5.x
  • 132493a - chore(deps): update dependency vladgh.samba to v3.5.3 (#61)
  • 67b2994 - chore(deps): update ansible/ansible-lint action to v25.8.1 (#60)
  • 38f41e3 - chore(deps): update ansible/ansible-lint action to v25.8.0 (#59)
  • b7e1c12 - chore(deps): update dependency community.general to v11.2.0 (#58)
  • b5fc210 - chore(deps): update actions/checkout action to v5
  • d52165d - chore: pin repo earlier
  • d8a8c33 - fix: snapper repo fixes - allow run when key has expired
  • 07e5c62 - chore: better run order
  • c711709 - fix: remove deps dir?
  • 2128057 - chore(deps): update dependency community.docker to v4.7.0 (#56)
  • c705567 - chore(deps): update dependency community.general to v11.1.2 (#55)
  • 60d311f - chore: undo hdidle on false
  • 7471ba4 - docs: hdidle note
  • e758f3a - chore(deps): update ansible/ansible-lint action to v25.7.0 (#54)
  • 9815300 - chore(deps): update dependency community.general to v11.1.1 (#53)
  • bfc4109 - chore(deps): update dependency community.docker to v4.6.2 (#52)
  • 1c1c6f8 - fix: handle default values in cache_mounts list
  • e07d32d - ci: lint fix
  • 03e04c4 - ci: fix lint issues
  • 7f2e346 - docs: fix spacing
  • [5cf...
Read more

v0.93.5

18 May 12:59

Choose a tag to compare

  • b9eb64b - docs: mfw can't spell
  • 9e85082 - docs: add MANS ascii art
  • 9e3616b - Merge pull request #29 from monstermuffin/feat/data_dirs_perms
  • fa5ce9a - fix(configure_mergerfs): loop label should show name if dir is dict
  • bc22055 - docs: update readme & example vars with data_directories ownership & mode options
  • 9451a75 - feat(configure_mergerfs): use data dir ownership and mode if defined
  • bc9a79f - docs: renamed playbook
  • 04c8caf - fix: linting error
  • 448ca86 - fix: update orphaned mount identification logic to use set_fact for mounted paths
  • 0e895cd - fix: unmount btrfs-root to fix issue where existing mounts from failed run would stop play
  • 87fe1d1 - fix: disk wipe confirmation logic
  • 9a7eae7 - chore: rename to playbook

v0.93

07 Mar 13:04

Choose a tag to compare

  • 5369350 - fix: linting
  • 8324088 - ci: Update Ansible Lint exclusion paths
  • c2f0703 - docs: Remove temporary link comment in README
  • 75449fa - ci: Update Ansible Lint exclusion paths
  • e2462dc - feat: Add Samba performance/tuning configs
  • 4d1be2e - ci: add automatic changelog generation workflow

v0.92

24 Jan 11:40

Choose a tag to compare

v0.92 - SnapRAID Improvement/Fix

This focuses on 16TB+ issues. More about this can be found below in this README.
    The 'old' single file parity can still be used as-is but a warning will show at the end of each run prompting for migration. Migration is automatic on the config side of things by setting a flag in vars, however a full sync is required afterwards. This is detailed below in this doc.
    This change also significantly reworks the parity system in how it is defined in MANS. Documentation has been updated below. Using MANS v0.92 or later with the old parity vars format will throw an error. The syntax just needs to be changed, this is documented.
    As above, this change allows the use of multiple parity files spread across smaller disks for people that want this, this is implemented into a 'level' system which I thought was the easiest/most straight forward way to do this, but I am probably wrong.
Added cleanup task for orphaned mount points when disks are shuffled around. This is unlikely to happen with prod usage but was getting annoying in my testing.

Full Changelog: v0.91...v0.92