553753218e
pass vars separately
2025-04-12 11:33:59 +02:00
265d79aeef
local vars
2025-04-12 10:27:11 +02:00
8f785d7582
point deployed TF to panel ssh key
2025-04-10 11:12:39 +02:00
551e860b5b
use root user as in #301 - given #297 seems to actually deploy!
2025-04-09 17:04:53 +02:00
3eb6d93216
tf
2025-04-09 17:00:20 +02:00
c69f1f52e0
allow accessing test vms from fedi201, closes #286 ( #297 )
...
Reviewed-on: Fediversity/Fediversity#297
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-04-09 16:58:50 +02:00
3364d6c972
fix: NixOS deployment code
...
- simplify the configuration module
the `package` attribute makes little sense to be user-configurable,
since it will always need to be the derivation defined in this very
repository. for debugging one may as well change the original code itself.
- unbreak deployment
setting `CREDENTIALS_DIRECTORY` disabled the systemd mechanism set up
in the configuration module.
- remove unneeded configuration for deployment
- unbreak integration tests
before that missed waiting for the service to create some
state before running the application-level tests.
2025-03-19 09:48:41 +01:00
6e386a9fd6
Merge pull request 'Generate machines' list automatically' ( #209 ) from Niols/Fediversity:generate-machines-list-by-hand into main
...
Reviewed-on: Fediversity/Fediversity#209
Reviewed-by: kiara Grouwstra <kiara@procolix.eu>
2025-02-27 22:06:57 +01:00
9cc1e40b5d
Merge pull request 'deploy fedipanel' ( #201 ) from kiara/Fediversity:deploy-panel into main
...
Reviewed-on: Fediversity/Fediversity#201
Reviewed-by: Nicolas Jeannerod <nicolas.jeannerod@moduscreate.com>
2025-02-27 22:06:24 +01:00
8ba000307f
Generate list of machines from config
2025-02-27 16:45:11 +01:00
b42d654ab6
Track machines' descriptions
2025-02-27 16:45:11 +01:00
f828afd5d5
minimum setup i got working for deployment
2025-02-27 09:07:13 +01:00
90efd14e54
Remove unused VMs
...
This has been done in sync with @kevin who removed them from the
Procolix infrastructure as well.
2025-02-26 09:15:10 +01:00
1d4004ccf4
update fedipanel import references
2025-02-25 17:11:50 +01:00
d5264a52a1
panel: override STATIC_ROOT
2025-02-25 16:11:40 +01:00
3354c89503
WIP: deploy fedipanel
...
Closes #101
2025-02-25 16:11:40 +01:00
c74145fe24
Split machine definitions into subdirectories
2025-02-25 11:57:21 +01:00