Some checks failed
CI / lint-and-test (push) Successful in 1m16s
CI / ansible-validation (push) Successful in 5m49s
CI / secret-scanning (push) Successful in 1m33s
CI / dependency-scan (push) Successful in 2m48s
CI / sast-scan (push) Successful in 5m46s
CI / license-check (push) Successful in 1m11s
CI / vault-check (push) Failing after 5m25s
CI / playbook-test (push) Successful in 5m32s
CI / container-scan (push) Successful in 4m32s
CI / sonar-analysis (push) Successful in 6m53s
CI / workflow-summary (push) Successful in 1m6s
- Fix UFW firewall to allow outbound traffic (was blocking all outbound) - Add HOST parameter support to shell Makefile target - Fix all ansible-lint errors (trailing spaces, missing newlines, document starts) - Add changed_when: false to check commands - Fix variable naming (vault_devGPU -> vault_devgpu) - Update .ansible-lint config to exclude .gitea/ and allow strategy: free - Fix NodeSource repository GPG key handling in shell playbook - Add missing document starts to host_vars files - Clean up empty lines in datascience role files Reviewed-on: #2
22 lines
527 B
YAML
22 lines
527 B
YAML
---
|
|
# Timeshift role defaults
|
|
|
|
# Install Timeshift
|
|
timeshift_install: true
|
|
|
|
# Timeshift snapshot settings
|
|
timeshift_snapshot_type: "RSYNC" # RSYNC or BTRFS
|
|
timeshift_snapshot_description: "Ansible playbook snapshot"
|
|
timeshift_snapshot_tags: ["ansible", "pre-playbook"]
|
|
|
|
# Auto-create snapshot before playbook runs
|
|
timeshift_auto_snapshot: true
|
|
|
|
# Retention settings
|
|
timeshift_keep_daily: 7
|
|
timeshift_keep_weekly: 4
|
|
timeshift_keep_monthly: 6
|
|
|
|
# Snapshot location (default: /timeshift)
|
|
timeshift_snapshot_location: "/timeshift"
|