Commit graph

119 commits

Author SHA1 Message Date
zowoq
c4c8c32b51 Revert "disable buildbot nixos test for now"
This reverts commit 7f7c046317.
2023-10-19 04:01:02 +00:00
zowoq
be9777f41f flake.lock: Update
Flake lock file updates:

• Updated input 'tf-pkgs':
    'github:NixOS/nixpkgs/5cc930fbdf3e069df2efc5de6dd728a9f13e9ba9' (2023-08-13)
  → 'github:NixOS/nixpkgs/982b24c40e743793c966b47b3bb3699881489ae0' (2023-10-15)

Terraform updates:

terraform: 1.5.5 → 1.6.1
terraform-provider-cloudflare: 4.12.0 → 4.16.0
terraform-provider-gandi: 2.2.3 → 2.2.4
terraform-provider-sops: 0.7.2 → 1.0.0
terraform-provider-tfe: 0.48.0 → 0.49.2
2023-10-16 03:17:46 +00:00
Jörg Thalheim
7f7c046317 disable buildbot nixos test for now
It doesn't evaluate unless --impure is passed.
To reproduce run nix flake show
2023-10-14 08:52:38 +00:00
zowoq
d446870b79 modules/nixos: refactor remote workers 2023-09-26 21:32:17 +00:00
zowoq
b3a1945c10 flake: remove hercules-ci-effects
Flake lock file updates:

• Removed input 'hercules-ci-effects'
• Removed input 'hercules-ci-effects/flake-parts'
• Removed input 'hercules-ci-effects/hercules-ci-agent'
• Removed input 'hercules-ci-effects/nixpkgs'
2023-09-16 03:06:02 +00:00
zowoq
0aadef59e2 flake: add buildbot nixosTest to checks 2023-09-16 03:03:01 +00:00
zowoq
c896c3e3b5 remove terraform effect and hercules secrets
also move cachix deploy token to repo root secrets
2023-09-16 03:00:18 +00:00
zowoq
ba6d94bda2 switch back to actions for flake update 2023-09-15 10:18:31 +00:00
zowoq
efbd61958c switch to actions for github pages 2023-09-15 09:59:34 +00:00
zowoq
d831662177 flake: unpin nixpkgs-update 2023-09-14 13:30:29 +00:00
zowoq
ac5a7a76d1 flake: refactor checks 2023-09-14 02:02:53 +00:00
zowoq
5c7481a3aa enable cachix deploy agent on all hosts 2023-09-13 07:05:25 +00:00
zowoq
820fdb8fd1 modules: add darwin/nixos builder 2023-09-09 23:25:11 +00:00
zowoq
754a7b72b8 modules: add darwin/nixos remote-builder 2023-09-09 23:19:20 +00:00
zowoq
dcad37f8f2 refactor swraid 2023-08-29 00:39:44 +00:00
zowoq
9c1545b0ab refactor mkdocs
- use devshell instead of package

- build pages with hercules-ci.github-pages

- drop unnecessary packages restriction
2023-08-28 13:37:41 +00:00
zowoq
161833f265 flake: restrict nixosTests checks to x86_64-linux 2023-08-21 23:58:32 +00:00
zowoq
718d18826e flake.lock: Update
Flake lock file updates:

• Updated input 'tf-pkgs':
    'github:NixOS/nixpkgs/3f697e808b31a955462bc0b20b229d4072c99aa7' (2023-06-04)
  → 'github:NixOS/nixpkgs/5cc930fbdf3e069df2efc5de6dd728a9f13e9ba9' (2023-08-13)

Terraform updates:

terraform: 1.4.6 → 1.5.5
terraform-provider-cloudflare: 4.7.1 → 4.12.0
terraform-provider-tfe: 0.45.0 → 0.48.0
2023-08-14 03:48:14 +00:00
zowoq
9d8bffd0fd modules/nixos: monitoring 2023-08-08 06:16:48 +00:00
zowoq
8b11b34b09 flake: pin nixpkgs-update 2023-08-05 02:13:31 +00:00
zowoq
f26d290066 modules/nixos: github-org-backup 2023-08-01 21:39:09 +00:00
zowoq
df043d1486 remove aarch64.nixos.community 2023-07-29 22:35:33 +00:00
zowoq
cc367a8b05 web02: init 2023-07-29 22:29:37 +00:00
zowoq
0181aa2a10 modules/nixos: add cachix deploy 2023-07-28 05:38:18 +00:00
zowoq
cc70082be1 flake: cd self instead of cp cleanSource for pages 2023-07-21 08:08:59 +00:00
zowoq
500819862a Revert "flake: pin nixpkgs"
This reverts commit 87092ada06.
2023-07-20 11:37:54 +00:00
zowoq
785b65271c disable darwin 2023-07-20 11:37:54 +00:00
zowoq
4e8a299404 darwin03: init 2023-07-17 10:54:55 +00:00
zowoq
2691094597 modules/darwin: refactor 2023-07-17 10:36:51 +00:00
zowoq
1441015937 modules: refactor common
move common into directory
2023-07-16 04:39:14 +00:00
adisbladis
850821fb2d web01: Use pict-rs 0.4 from nixpkgs 2023-07-16 04:02:18 +00:00
adisbladis
28e9521199 web01: Use pict-rs 0.4.0
This allows separation of images & database which is something we
want because we use the Hetzner Storage Box for images but local
disk for the state db.
2023-07-16 04:02:18 +00:00
zowoq
87092ada06 flake: pin nixpkgs 2023-07-16 01:26:08 +00:00
zowoq
0b09bc5bd2 flake: rename darwin input to nix-darwin
sometimes using anything other than `darwin` for this input could cause problems but this has been fixed upstream
2023-07-15 23:12:37 +00:00
zowoq
a629209368 flake: add nixosTests to checks 2023-07-15 00:49:46 +00:00
adisbladis
c91f606639 hosts.web01: init
This machine is intended to host web applications.
Initially [Lemmy](https://join-lemmy.org/), but perhaps more down the line.

The initial PR only deals with setting up the machine and required infra like DNS, not setting up Lemmy itself which will be a follow-up.
2023-07-05 08:57:43 +00:00
zowoq
efeb2ce042 Revert "switch to mergify"
This reverts commit 6b948a13c8.

doesn't currently work with github merge queue
2023-07-03 03:21:21 +00:00
zowoq
6b948a13c8 switch to mergify
this lets us consolidate automerges and remove GH_TOKEN_FOR_UPDATES
2023-07-02 23:41:02 +00:00
zowoq
9f921e27c5 modules: refactor cachix secrets, watch-store
move cachix related files into directory
2023-07-01 22:08:15 +00:00
zowoq
7f0c3d5ffd modules: refactor hydra, nur-update
these are single files, don't need to be in a directory
2023-07-01 22:08:15 +00:00
zowoq
a7f4795647 modules: builder -> community-builder
slightly better name for this module
2023-07-01 22:08:15 +00:00
zowoq
b3df4976da modules/remote-builder: aarch64-build04 -> build04 2023-06-11 08:27:24 +00:00
zowoq
10c0ca8dca Revert "darwin02: use patched hercules-ci-agent"
This reverts commit 6249a81408.

fixed in nixpkgs
2023-06-09 07:48:49 +00:00
zowoq
304c9ddac8 effect: move into /dev
follow up from a060248b95
2023-06-08 01:58:36 +00:00
zowoq
6249a81408 darwin02: use patched hercules-ci-agent 2023-06-06 08:52:37 +00:00
zowoq
6bbadc06be flake: add lib.darwinSystem for inputs 2023-06-06 08:52:37 +00:00
zowoq
fd2cab374b remote-builder-darwin02: init 2023-06-06 08:52:37 +00:00
zowoq
9ad1c65ec6 darwin02: init 2023-06-06 08:52:37 +00:00
zowoq
0594d601a0 flake: remove ciSystems 2023-06-06 08:52:37 +00:00
zowoq
a1aa19ebfc flake.lock: Update
Flake lock file updates:

• Updated input 'tf-pkgs':
    'github:NixOS/nixpkgs/5751551558d7896ffb30ff3d709b4943bb3eafa8' (2023-05-04)
  → 'github:NixOS/nixpkgs/3f697e808b31a955462bc0b20b229d4072c99aa7' (2023-06-04)

Terraform updates:

terraform-provider-cloudflare: 4.5.0 → 4.7.1
terraform-provider-tfe: 0.44.1 → 0.45.0
2023-06-06 03:44:44 +00:00