ac39487b4c
wip: handle infra by TF
2025-04-22 20:34:49 +02:00
97c0098d15
switch dependency management to npins, closes #279
2025-04-22 20:34:49 +02:00
3185fc036b
move gitignore to apply to infra dir
2025-04-22 20:34:49 +02:00
27bcd20360
clean documentation
2025-04-22 20:34:49 +02:00
ebbe87b43b
buttons works deployed
2025-04-22 20:34:35 +02:00
a82bb393a2
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-22 20:13:17 +02:00
457493c3ee
fix nix-hash
2025-04-22 20:13:17 +02:00
f184fd3944
add unit test: TF validate
2025-04-22 20:13:17 +02:00
2510b68a68
add further comments
2025-04-22 20:13:17 +02:00
cb69cb41b5
consolidate setup in script
2025-04-22 20:13:17 +02:00
da030f8b4f
move info passed to facilitate passing extra config
2025-04-22 20:13:17 +02:00
7ab8d3b44e
better document TF file
2025-04-22 20:13:17 +02:00
d4128d58c7
split out vars
2025-04-22 20:13:17 +02:00
832fa92fc5
retain nix_path for debugging
2025-04-22 20:13:17 +02:00
3603b431e0
fix key path
2025-04-22 20:13:17 +02:00
73bc0fd599
add more comments
2025-04-22 20:13:17 +02:00
551de1fb51
Revert "update nixpkgs to ditch opentofu patch"
...
This reverts commit 7bab876d1b .
2025-04-22 20:13:17 +02:00
f7000ba9d8
update nixpkgs to ditch opentofu patch
2025-04-22 20:13:17 +02:00
bb94ae3e7d
more comments
2025-04-22 20:13:17 +02:00
06b7cc5ca2
ignore generated tf lock
2025-04-22 20:13:17 +02:00
a9475bb68d
rm unused file
2025-04-22 20:13:17 +02:00
8b85c15df1
implicit ssh
2025-04-22 20:13:17 +02:00
585420e589
filter for git-tracked files
2025-04-22 20:13:17 +02:00
eae3ac83c2
rm tf lock
2025-04-22 20:13:17 +02:00
bb0f3df982
rm null from tf
2025-04-22 20:13:17 +02:00
46f00968a3
rm unused provider from lock
2025-04-22 20:13:17 +02:00
71bf8c33ec
buttons works deployed
2025-04-22 20:13:17 +02:00