WIP: switch out infra to terraform, remove flakes #319

Draft
kiara wants to merge 4 commits from kiara/fediversity:infra-tf into main
Owner

presumes #307

closes #309, #279

i realize conflating stories isn't ideal, yet feel unsure how to address these separately, see #311.

moves files to a structure roughly like:

├── infra
│   ├── common
│   ├── dev
│   ├── operator
│   └── sync-nix
├── machines
│   ├── dev
│   └── operator
└── proxmox

(which isn't so much final, but i feel makes for a step forward in reflecting project terminology from the status quo default / test naming for the infra versus operator VMs, respectively.)

presumes #307 closes #309, #279 i realize conflating stories isn't ideal, yet feel unsure how to address these separately, see #311. moves files to a structure roughly like: ``` ├── infra │   ├── common │   ├── dev │   ├── operator │   └── sync-nix ├── machines │   ├── dev │   └── operator └── proxmox ``` (which isn't so much final, but i feel makes for a step forward in reflecting project terminology from the status quo `default` / `test` naming for the infra versus operator VMs, respectively.)
kiara changed title from switch out infra to terraform, remove flakes to WIP: switch out infra to terraform, remove flakes 2025-08-08 13:20:13 +02:00
kiara added this to the Fediversity project 2025-11-17 21:06:13 +01:00
kiara removed this from the Fediversity project 2025-11-17 21:09:43 +01:00
Some checks are pending
/ check-pre-commit (pull_request) Failing after 15s
Required
Details
/ check-data-model (pull_request) Successful in 30s
Required
Details
/ check-mastodon (pull_request) Failing after 4s
Required
Details
/ check-services (pull_request) Failing after 4s
/ check-panel (pull_request) Failing after 33s
Required
Details
/ check-deployment-basic (pull_request) Failing after 4s
Required
Details
/ check-deployment-cli (pull_request) Failing after 4s
Required
Details
/ check-deployment-panel (pull_request) Failing after 7s
Required
Details
/ check-resources (pull_request) Failing after 4s
Required
Details
/ check-launch (pull_request) Failing after 4s
/ check-infra (pull_request) Failing after 22s
/ check-peertube (pull_request)
Required
This pull request has changes conflicting with the target branch.
  • .forgejo/workflows/ci.yaml
  • README.md
  • default.nix
  • deployment/check/basic/nixosTest.nix
  • deployment/default.nix
  • infra/README.md
  • infra/common/options.nix
  • infra/common/resource.nix
  • infra/flake-part.nix
  • machines/dev/fedi201/default.nix
  • machines/dev/vm02116/default.nix
  • machines/dev/vm02187/default.nix
  • panel/default.nix
  • panel/nix/configuration.nix
  • panel/src/panel/settings.py
  • panel/src/panel/views.py
  • proxmox/makeInstallerIso.nix
  • proxmox/proxmox-provision.sh
  • proxmox/proxmox-remove.sh
  • secrets/default.nix
  • services/fediversity/default.nix
  • services/fediversity/peertube/options.nix
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u infra-tf:kiara-infra-tf
git switch kiara-infra-tf
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fediversity/fediversity#319
No description provided.