Commit Graph

17 Commits

Author SHA1 Message Date
886f76fe0b Perform full config validation using stored network configs during init and SetConfig 2024-12-14 15:57:07 +01:00
c21b3e0c33 Test daemon config validation, fix a bug which came out of it 2024-12-12 21:05:36 +01:00
cf968ff883 Implement 'vpn firewall add' 2024-12-10 13:52:57 +01:00
9545f77cce Auto-configure device tunnel name, remove from daemon.yml 2024-11-19 12:50:58 +01:00
32cc38ab08 Implement 'storage add-allocation' 2024-11-18 22:11:14 +01:00
cedd9f2c99 Implement 'storage remove-allocation' 2024-11-18 21:16:47 +01:00
070524f686 Add network get-config command 2024-11-12 18:18:47 +01:00
095489af2a Parallelize integration tests better 2024-11-12 13:42:35 +01:00
6ec56f2a88 Pass NetworkConfig into Network loaders as an optional argument 2024-11-12 13:34:39 +01:00
04978fa9db Block for bucket list to sync across garage instances during init 2024-11-05 21:25:04 +01:00
5c41cedea3 Implement SetConfig, but in a stupid way 2024-10-24 19:52:08 +02:00
71bc182ab4 Implement initial go test for network.Create 2024-10-05 23:03:26 +02:00
31af39ce4c Embed default daemon.yml directly in entrypoint 2024-09-24 11:27:54 +02:00
6c036d1183 Check that two different networks aren't trying to use the same nebula port 2024-09-12 08:59:23 +02:00
df4eae8a5c Support configuring more than one network 2024-09-10 22:51:33 +02:00
86b2ba7bfa Factor daemon.Children into its own package 2024-09-07 15:46:59 +02:00
a840d0e701 Move common daemon types and values into daecommon 2024-09-07 15:11:04 +02:00