Commit Graph

18 Commits

Author SHA1 Message Date
Michael Hoang
ea1df1e9f4 treewide: don't generate SSH keys with builder hostname 2025-07-07 14:39:57 +10:00
Johannes Kirschbauer
a89502e47f clanServices: add flake level exports 2025-07-01 16:54:19 +02:00
pinpox
c7afab9d92 Add deprecation warnings to all clanModules 2025-06-26 10:35:47 +02:00
pinpox
64c339dafe modules/borgbackup: migrate to clanServices
Migrates the borgbackup module to clanServices, preserving it's original
configuration syntax and functionality
2025-06-02 16:12:37 +02:00
RTUnreal
2a2b8fb947 clanModules/borgbackup: fix shellcheck errors 2025-04-09 19:44:00 +02:00
Pablo Ovelleiro Corral
038083bece Migrate borgbackup module to vars 2025-01-16 13:14:24 +01:00
Johannes Kirschbauer
d46ffe9f4a Chore:_migrate 'machineName' to 'settings.machine.name' 2024-12-31 14:55:50 +01:00
Jörg Thalheim
077f5415b0 borgbackup: use writeShellApplication 2024-12-24 07:29:50 +01:00
Jörg Thalheim
50c52dd099 borgbackup: make restore less verbose 2024-12-24 07:12:54 +01:00
Jörg Thalheim
316478087a borgbackup: avoid broken pipe 2024-12-24 07:12:54 +01:00
Jörg Thalheim
ed11bff94f borgbackup-list: use pipefail 2024-12-24 07:11:00 +01:00
Jörg Thalheim
c0ff99863d borgbackup-list: fix empty backup case 2024-12-24 07:11:00 +01:00
Johannes Kirschbauer
db2882dba5 Inventory/interface: optional instances, allow to use modules without inventory 2024-10-02 11:01:06 +02:00
Johannes Kirschbauer
f417a5bc0d Inventory/borgbackup: fixup structure 2024-10-02 10:01:45 +02:00
Johannes Kirschbauer
978c3c21d4 Inventory/modules: use explicit roles only 2024-10-02 10:01:44 +02:00
Johannes Kirschbauer
0d4928ab73 Inventory: init module merge & validation logic for inventory 2024-06-25 12:23:29 +00:00
Johannes Kirschbauer
4db65921fe inventory: rename clan.services 2024-06-25 12:23:29 +00:00
Johannes Kirschbauer
1b226c9e09 update inventory implementation 2024-06-25 12:23:29 +00:00