@@ -19,7 +19,7 @@ firewall_allowed_networks: # NB! The default will only allow connections (includ
1919 - " {{ homelab_net_cidr }}"
2020
2121# Network configuration (optional)
22- configure_network : false
22+ configure_network : true
2323storage_network :
2424 interface : " {{ network_interface | default('eth0') }}"
2525 address : " {{ ansible_host }}"
@@ -29,17 +29,6 @@ storage_network:
2929 - " 10.10.10.1"
3030 - " 1.1.1.1"
3131
32- # Disk health validation
33- enable_disk_health_checks : false
34- prefer_native_utils : false # Use smartctl by default, set true for brand-specific tools
35- fail_on_unhealthy_drives : false # Warning only by default
36-
37- disk_health_thresholds :
38- max_temperature_celsius : 60
39- max_reallocated_sectors : 50
40- max_pending_sectors : 0
41- max_uncorrectable_errors : 0
42-
4332# Snapraid maintenance configuration
4433snapraid_maintenance :
4534 # Daily sync schedule (systemd timer format)
@@ -78,5 +67,21 @@ snapraid_maintenance:
7867 content_backup_enabled : true
7968 content_backup_count : 5 # Keep last N backups
8069
70+ # Don't upgrade all packages on each run
8171# Set to true (e.g. via cli: '-e upgrade_packages=true') to upgrade all packages on the host
8272upgrade_packages : false
73+
74+ # Healthchecks, validations, tests, etc.
75+
76+ # Disk health validation
77+ enable_disk_health_checks : false
78+ prefer_native_utils : false # Use smartctl by default, set true for brand-specific tools
79+ fail_on_unhealthy_drives : false # Warning only by default
80+ disk_health_thresholds :
81+ max_temperature_celsius : 60
82+ max_reallocated_sectors : 50
83+ max_pending_sectors : 0
84+ max_uncorrectable_errors : 0
85+
86+ # Run nfs validations
87+ validate_nfs : false
0 commit comments