WIP: strip out flake-parts #553

Draft
kiara wants to merge 1 commit from kiara/fediversity:rm-flake-parts into main
Owner

strips out flake-parts as used on our end (see #528) - as opposed to its (remaining) use by nixops4 in tests.
hopefully makes it easier to use overlays for proxmox.

edit: this so far seems obstructed by nixops4-based tests currently using mkFlake.nix so as to splice nixpkgs from sources into inputs

strips out `flake-parts` as used on our end (see #528) - as opposed to its (remaining) use by nixops4 in tests. hopefully makes it easier to use [overlays](https://flake.parts/overlays.html) for proxmox. edit: this so far seems obstructed by nixops4-based tests currently using `mkFlake.nix` so as to splice `nixpkgs` from `sources` into `inputs`
factor out TF run.sh (#552)
Some checks failed
/ check-data-model (pull_request) Successful in 31s
Nix flake checks / _complete (pull_request) Failing after 30s
Nix flake checks / deployment-basic (pull_request) Failing after 4s
Nix flake checks / deployment-cli (pull_request) Failing after 4s
Nix flake checks / deployment-model-nixops4 (pull_request) Failing after 4s
Nix flake checks / deployment-model-ssh (pull_request) Failing after 4s
Nix flake checks / deployment-model-tf (pull_request) Failing after 10s
Nix flake checks / deployment-model-tf-proxmox (pull_request) Failing after 6s
Nix flake checks / deployment-panel (pull_request) Failing after 5s
Nix flake checks / nixops-deployment-providers-default (pull_request) Failing after 4s
Nix flake checks / nixops-deployment-providers-fedi200 (pull_request) Failing after 4s
Nix flake checks / nixops-deployment-providers-fedi201 (pull_request) Failing after 4s
Nix flake checks / nixops-deployment-providers-forgejo-ci (pull_request) Failing after 4s
Nix flake checks / nixops-deployment-providers-test (pull_request) Failing after 5s
Nix flake checks / nixops-deployment-providers-vm02116 (pull_request) Failing after 5s
Nix flake checks / nixops-deployment-providers-vm02187 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-fedi200 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-fedi201 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-forgejo-ci (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-test01 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-test02 (pull_request) Failing after 3s
Nix flake checks / nixosConfigurations-test03 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-test04 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-test05 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-test06 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-test11 (pull_request) Failing after 5s
Nix flake checks / nixosConfigurations-test12 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-test13 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-test14 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-vm02116 (pull_request) Failing after 4s
Nix flake checks / nixosConfigurations-vm02187 (pull_request) Failing after 5s
Nix flake checks / panel (pull_request) Failing after 5s
Nix flake checks / pre-commit (pull_request) Failing after 5s
Nix flake checks / proxmox-basic (pull_request) Failing after 4s
Nix flake checks / test-mastodon-service (pull_request) Failing after 4s
Nix flake checks / test-peertube-service (pull_request) Failing after 4s
Nix flake checks / vmOptions-fedi200 (pull_request) Failing after 4s
Nix flake checks / vmOptions-fedi201 (pull_request) Failing after 4s
Nix flake checks / vmOptions-test01 (pull_request) Failing after 5s
Nix flake checks / vmOptions-test02 (pull_request) Failing after 5s
Nix flake checks / vmOptions-test03 (pull_request) Failing after 6s
Nix flake checks / vmOptions-test04 (pull_request) Failing after 4s
Nix flake checks / vmOptions-test05 (pull_request) Failing after 5s
Nix flake checks / vmOptions-test06 (pull_request) Failing after 4s
Nix flake checks / vmOptions-test11 (pull_request) Failing after 4s
Nix flake checks / vmOptions-test12 (pull_request) Failing after 4s
Nix flake checks / vmOptions-test13 (pull_request) Failing after 5s
Nix flake checks / vmOptions-test14 (pull_request) Failing after 5s
Nix flake checks / _checks (pull_request) Has been skipped
63040619a2
Reviewed-on: #552
kiara force-pushed rm-flake-parts from 63040619a2 to ebfdb14f04 2025-10-26 22:58:12 +01:00 Compare
kiara force-pushed rm-flake-parts from ebfdb14f04 to b6237466e2 2025-10-26 23:14:12 +01:00 Compare
kiara force-pushed rm-flake-parts from b6237466e2 to f6e40c9220 2025-10-26 23:16:52 +01:00 Compare
kiara changed title from strip out flake-parts to WIP: strip out flake-parts 2025-10-26 23:17:52 +01:00
Some checks are pending
/ check-data-model (pull_request) Successful in 31s
Required
Details
Nix flake checks / _complete (pull_request) Successful in 30s
Nix flake checks / deployment-basic (pull_request) Failing after 31s
Nix flake checks / deployment-cli (pull_request) Failing after 5s
Nix flake checks / deployment-model-nixops4 (pull_request) Failing after 27s
Nix flake checks / deployment-model-ssh (pull_request) Failing after 20s
Nix flake checks / deployment-model-tf (pull_request) Failing after 19s
Nix flake checks / deployment-model-tf-proxmox (pull_request) Failing after 57s
Nix flake checks / deployment-panel (pull_request) Failing after 6s
Nix flake checks / nixosConfigurations-fedi200 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-fedi201 (pull_request) Successful in 45s
Nix flake checks / nixosConfigurations-forgejo-ci (pull_request) Successful in 19s
Nix flake checks / nixosConfigurations-test01 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-test02 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-test03 (pull_request) Successful in 18s
Nix flake checks / nixosConfigurations-test04 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-test05 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-test06 (pull_request) Successful in 18s
Nix flake checks / nixosConfigurations-test11 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-test12 (pull_request) Successful in 18s
Nix flake checks / nixosConfigurations-test13 (pull_request) Successful in 16s
Nix flake checks / nixosConfigurations-test14 (pull_request) Successful in 17s
Nix flake checks / nixosConfigurations-vm02116 (pull_request) Successful in 18s
Nix flake checks / nixosConfigurations-vm02187 (pull_request) Successful in 18s
Nix flake checks / panel (pull_request) Successful in 1m27s
Nix flake checks / pre-commit (pull_request) Failing after 4s
Nix flake checks / proxmox-basic (pull_request) Successful in 34s
Nix flake checks / test-mastodon-service (pull_request) Successful in 22s
Nix flake checks / test-peertube-service (pull_request) Successful in 22s
Nix flake checks / vmOptions-fedi200 (pull_request) Successful in 4s
Nix flake checks / vmOptions-fedi201 (pull_request) Successful in 4s
Nix flake checks / vmOptions-test01 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test02 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test03 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test04 (pull_request) Successful in 4s
Nix flake checks / vmOptions-test05 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test06 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test11 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test12 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test13 (pull_request) Successful in 5s
Nix flake checks / vmOptions-test14 (pull_request) Successful in 4s
Nix flake checks / _checks (pull_request) Has been skipped
/ check-resources (pull_request)
Required
/ check-deployment-basic (pull_request)
Required
/ check-mastodon (pull_request)
Required
/ check-deployment-cli (pull_request)
Required
/ check-deployment-panel (pull_request)
Required
/ check-panel (pull_request)
Required
/ check-peertube (pull_request)
Required
/ check-pre-commit (pull_request)
Required
This pull request has changes conflicting with the target branch.
  • .forgejo/workflows/nix-flake-check.yaml
  • deployment/data-model.nix
  • deployment/flake-part.nix
  • deployment/utils.nix
  • flake.nix
  • infra/flake-part.nix
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u rm-flake-parts:kiara-rm-flake-parts
git switch kiara-rm-flake-parts
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.

Depends on
#309 port infra to terraform
fediversity/fediversity
Reference: fediversity/fediversity#553
No description provided.