Commit graph

801 commits

Author SHA1 Message Date
95f9dc48bb
nixpkgs version that makes peertube test pass again 2025-04-22 14:29:31 +02:00
baa9b8871b
update hosts 2025-04-21 21:12:53 +02:00
19fe0af24f
import home-manager, deploy to fedipanel from tf working 2025-04-21 21:12:22 +02:00
dbd45b7027
panel working again locally 2025-04-21 20:55:48 +02:00
f0f0a7988d
infra tf-validate tests working 2025-04-21 20:31:10 +02:00
effad34170
fix root test/hook 2025-04-21 17:03:27 +02:00
d397c7dfea
services tests run, and fail 2025-04-21 16:30:46 +02:00
7b985c0b81
move stuff around, utterly untested 2025-04-21 16:00:59 +02:00
0919db08f7 wip: handle infra by TF 2025-04-18 19:09:03 +02:00
754bf4d8f9 switch dependency management to npins, closes #279 2025-04-18 17:41:11 +02:00
ad65fb944d clean out nixops bits 2025-04-18 17:41:11 +02:00
09899c7f3a move gitignore to apply to infra dir 2025-04-18 17:41:11 +02:00
65393abf9c clean documentation 2025-04-18 17:41:11 +02:00
173518ed90 setup: reset lock file, prevents Error: Failed to install provider
error example:

```
Error while installing hashicorp/external v2.3.4: the local package for
registry.opentofu.org/hashicorp/external 2.3.4 doesn't match any of the
checksums previously recorded in the dependency lock file (this might be
because the available checksums are for packages targeting different
platforms); for more information:
https://opentofu.org/docs/language/files/dependency-lock/#checksum-verification
```
2025-04-18 17:35:43 +02:00
84e51745f8 fix nix-hash 2025-04-18 16:51:38 +02:00
2fef5c42aa further purge test machines from nixops 2025-04-18 13:42:49 +02:00
cdd39543bf rm corresponding nixops deployments 2025-04-18 13:36:27 +02:00
f2e294e77c add unit test: TF validate 2025-04-18 13:21:17 +02:00
9090269e55 add further comments 2025-04-18 10:53:08 +02:00
6843e84657 consolidate setup in script 2025-04-17 20:42:38 +02:00
e6b06c86a6 move info passed to facilitate passing extra config 2025-04-17 17:52:07 +02:00
3716de6409 fix returncode 2025-04-17 17:01:03 +02:00
8f2571ac70 better document TF file 2025-04-17 16:59:11 +02:00
90eae7c336 split out vars 2025-04-17 16:58:27 +02:00
5ce0987640 retain nix_path for debugging 2025-04-17 16:07:16 +02:00
69b6cac387 ditch nixpkgs link from /run/current-system 2025-04-17 16:04:38 +02:00
4f93303ef8 fix key path 2025-04-17 15:03:52 +02:00
376d003e28 add more comments 2025-04-17 14:23:08 +02:00
1aa9e959d3 Revert "update nixpkgs to ditch opentofu patch"
This reverts commit 7bab876d1b.
2025-04-17 14:22:51 +02:00
7bab876d1b update nixpkgs to ditch opentofu patch 2025-04-17 14:10:27 +02:00
a5b74452c8 rm unused import 2025-04-17 13:59:52 +02:00
428b1d4e3a more comments 2025-04-17 13:52:46 +02:00
4c6fa980f7 ignore generated tf lock 2025-04-17 13:52:09 +02:00
d26b3502ab reinstate user group, fixes application-tests 2025-04-17 13:27:43 +02:00
31fce3acd2 rm unused file 2025-04-17 13:22:20 +02:00
3f516da411 rm some unused code 2025-04-17 13:22:20 +02:00
a4a2c8c4c1 implicit ssh 2025-04-17 13:22:20 +02:00
c649802896 set env var specific to deployed setting 2025-04-17 13:22:20 +02:00
b3767d30ce Revert "kill git hook"
This reverts commit f7d050a3a6.
2025-04-17 13:22:20 +02:00
cbc4937427 filter for git-tracked files 2025-04-17 13:22:20 +02:00
d409c75476 rm tf lock 2025-04-17 13:22:20 +02:00
be8dec1f86 kill git hook 2025-04-17 13:22:20 +02:00
44dfef8cb4 mv env var 2025-04-17 13:22:20 +02:00
44711d52ec rm null from tf 2025-04-17 13:22:20 +02:00
dcd87a3f76 rm unused provider from lock 2025-04-17 13:22:20 +02:00
38c12e82e9 buttons works deployed 2025-04-17 13:22:20 +02:00
3581ab5af1 fix npins 2025-04-17 13:21:23 +02:00
bdeca8d6fe upgrade npins schema 2025-04-16 17:55:30 +02:00
fd1ac6e203 bump dependencies 2025-04-16 17:55:18 +02:00
5f694ad76c move out archived parts (#308)
- https://git.fediversity.eu/Fediversity/matrix-synapse-debian
- https://git.fediversity.eu/Fediversity/website-old

closes #303

Reviewed-on: Fediversity/Fediversity#308
Reviewed-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-04-15 10:35:36 +02:00