Commit graph

2295 commits

Author SHA1 Message Date
zowoq
a7547585c9 treefmt: refactor, treefmt2, pipelines
also move editorconfig to a separate check as it isn't currently compatible with treefmt pipelines
2024-05-22 05:50:14 +00:00
zowoq
b99ce5a608 .github/labeler.yml: update secrets 2024-05-22 05:50:01 +00:00
zowoq
d7a8a6d964 tasks.py, devdoc/onboarding: add agenix 2024-05-22 05:50:01 +00:00
zowoq
cd6b0c8349 devdoc/onboarding: reorder steps so code changes are first 2024-05-22 05:50:01 +00:00
zowoq
044dd2f6bc build02/nixpkgs-update: remove extra github_token symlink 2024-05-22 05:49:47 +00:00
zowoq
35a3e29a20 build02/nixpkgs-update: disable nginx recommendedZstdSettings 2024-05-21 01:15:55 +00:00
dependabot[bot]
85cd0170fa build(deps): bump cachix/install-nix-action from 26 to 27
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 23:49:13 +00:00
github-actions[bot]
afaae9c231 flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/077a60a5d040f7161c50a83d827db77a2a68ed9f' (2024-05-11)
  → 'github:Mic92/buildbot-nix/051f97f9f9a64ed6749aef1977cee369fef68652' (2024-05-20)
• Updated input 'disko':
    'github:nix-community/disko/476eef8d85aa09389ae7baf6e6b60357f6a01432' (2024-05-16)
  → 'github:nix-community/disko/6f01b9710bc4d3bf006eb8df928b4b15e0430901' (2024-05-20)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/de8b0d60d6fd34f35abffc46adc94ebaa6996ce2' (2024-05-14)
  → 'github:LnL7/nix-darwin/ffc01182f90118119930bdfc528c1ee9a39ecef8' (2024-05-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c029b7f004009923bbfc90bbc31263cd4b08759f' (2024-05-15)
  → 'github:NixOS/nixpkgs/f72f67152a44df2d2c09a578bac8e09b9390279b' (2024-05-20)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
  → 'github:Mic92/sops-nix/0bf1808e70ce80046b0cff821c019df2b19aabf5' (2024-05-19)
• Updated input 'srvos':
    'github:nix-community/srvos/7a140951a5b5db5c05d359ccd53c3f7bd06f317b' (2024-05-16)
  → 'github:nix-community/srvos/d368bfdc3a409482b92290a105bcacc108a49d24' (2024-05-20)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
  → 'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
2024-05-20 05:51:16 +00:00
zowoq
1a8c37852b tasks.py: fix deploy 2024-05-16 10:46:40 +00:00
github-actions[bot]
5dbbe11ded flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/e972a78f4a49cd92075d64b6feeef64d26bf2996' (2024-05-13)
  → 'github:nix-community/disko/476eef8d85aa09389ae7baf6e6b60357f6a01432' (2024-05-16)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/230a197063de9287128e2c68a7a4b0cd7d0b50a7' (2024-04-24)
  → 'github:LnL7/nix-darwin/de8b0d60d6fd34f35abffc46adc94ebaa6996ce2' (2024-05-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7ed944be63682d0c5bc37e66f3c997390d0bbd8e' (2024-05-13)
  → 'github:NixOS/nixpkgs/c029b7f004009923bbfc90bbc31263cd4b08759f' (2024-05-15)
• Updated input 'nixpkgs-update':
    'github:nix-community/nixpkgs-update/f368b504aa1d766c835c3a89ec24e86077a97272' (2024-05-01)
  → 'github:nix-community/nixpkgs-update/4e1df89d081c96429f257d125f4c7ab02adffd47' (2024-05-14)
• Updated input 'srvos':
    'github:nix-community/srvos/c1448c70f0106dc664de7a3c6e899a5014a98911' (2024-05-13)
  → 'github:nix-community/srvos/7a140951a5b5db5c05d359ccd53c3f7bd06f317b' (2024-05-16)
2024-05-16 05:43:39 +00:00
zowoq
319e1787e2 darwin03: convert to CI builder 2024-05-16 05:29:31 +00:00
zowoq
03fb7492bb add agenix to deploy darwin secrets 2024-05-16 05:29:31 +00:00
zowoq
4b682d296c darwin01: switch to new hardware 2024-05-16 04:58:33 +00:00
zowoq
a50a726407 modules/darwin/community-builder: sort UIDs 2024-05-16 04:58:33 +00:00
zowoq
4acae13372 modules/darwin/common: add customer user 2024-05-16 03:59:55 +00:00
zowoq
e6eb662b36 Revert "darwin01: add darwin03 as builder"
This reverts commit bbba9d555c.
2024-05-16 03:59:55 +00:00
zowoq
5dc04ae2f0 flake: unpin darwin machines 2024-05-16 03:59:55 +00:00
zowoq
aaedeec81f .github/workflows/darwin.yml: various
- drop user, already set in tasks.py

- share ssh known_hosts
2024-05-16 03:39:19 +00:00
zimbatm
23bc87af63 secrets: add oakhost.net 2024-05-15 10:43:05 +00:00
zowoq
6991dc3f4b build02/nixpkgs-update: add another worker 2024-05-14 23:12:27 +00:00
zowoq
07547aa0a7 build02: bump zfs_arc_max to 24GB 2024-05-14 23:12:27 +00:00
zowoq
29ccc15750 serve logs on nixpkgs-update-logs.nix-community.org 2024-05-14 09:32:14 +00:00
zowoq
bfa7038a97 Revert "treefmt: disable actionlint on darwin"
This reverts commit f71aa2b5f6.
2024-05-14 05:44:36 +00:00
github-actions[bot]
db9a348f89 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3281bec7174f679eabf584591e75979a258d8c40' (2024-05-12)
  → 'github:NixOS/nixpkgs/7ed944be63682d0c5bc37e66f3c997390d0bbd8e' (2024-05-13)
• Updated input 'srvos':
    'github:nix-community/srvos/65d83b87b55c9618cf02aa9b9c08ec8adaa08c9d' (2024-05-09)
  → 'github:nix-community/srvos/c1448c70f0106dc664de7a3c6e899a5014a98911' (2024-05-13)
2024-05-14 05:44:36 +00:00
zowoq
4352772fc8 modules/nixos/common/reboot: increase timer frequency 2024-05-13 07:41:09 +00:00
zowoq
654f4190df modules/nixos/common/reboot: add kexec 2024-05-13 07:41:09 +00:00
nicoo
27d30ede8d nixos/community-builder: add user nicoo 2024-05-13 07:27:30 +00:00
nicoo
b4a3ab4adc darwin/community-builder: add user nicoo 2024-05-13 07:27:30 +00:00
zowoq
398c7dc30f flake: update nixpkgs-darwin-pinned 2024-05-13 06:25:45 +00:00
zowoq
f71aa2b5f6 treefmt: disable actionlint on darwin 2024-05-13 06:04:03 +00:00
github-actions[bot]
37e3269ca5 flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/4de786e7da1151970b8b27835a700c0da4f71162' (2024-05-09)
  → 'github:Mic92/buildbot-nix/077a60a5d040f7161c50a83d827db77a2a68ed9f' (2024-05-11)
• Updated input 'disko':
    'github:nix-community/disko/8eb1b315eef89f3bdc5c9814d1b207c6d64f0046' (2024-05-09)
  → 'github:nix-community/disko/e972a78f4a49cd92075d64b6feeef64d26bf2996' (2024-05-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0efaf283bd6e3b9ecf6e961d2305bf2e1a9f49c9' (2024-05-08)
  → 'github:NixOS/nixpkgs/3281bec7174f679eabf584591e75979a258d8c40' (2024-05-12)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/893e3df091f6838f4f9d71c61ab079d5c5dedbd1' (2024-05-06)
  → 'github:Mic92/sops-nix/b6cb5de2ce57acb10ecdaaf9bbd62a5ff24fa02e' (2024-05-12)
2024-05-13 06:04:03 +00:00
zowoq
cf0190c937 editorconfig fixes 2024-05-09 22:40:20 +00:00
zowoq
8faced1edd treefmt: add editorconfig-checker 2024-05-09 22:40:20 +00:00
zowoq
e9a6b45d79 add .editorconfig 2024-05-09 22:40:20 +00:00
zowoq
b10d79f62a modules/shared/telegraf: add hostInfo script 2024-05-09 22:31:50 +00:00
zowoq
06b72a6b95 modules/shared/telegraf: add /etc/flake-inputs.prom
allows the flake inputs to be changed without restarting telegraf
2024-05-09 22:31:50 +00:00
zowoq
21c49c5357 modules: refactor telegraf 2024-05-09 22:31:50 +00:00
github-actions[bot]
4726c2562c flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/e9a3849417fa3e06b12c026cee4823b39e3883ce' (2024-05-05)
  → 'github:Mic92/buildbot-nix/4de786e7da1151970b8b27835a700c0da4f71162' (2024-05-09)
• Updated input 'disko':
    'github:nix-community/disko/e1b3ae2b4ebc3c7b83154b9361e3d154e64e362d' (2024-05-06)
  → 'github:nix-community/disko/8eb1b315eef89f3bdc5c9814d1b207c6d64f0046' (2024-05-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9f5a6d72fa3985e4cd8fca3926d14ae8b54bcf75' (2024-05-05)
  → 'github:NixOS/nixpkgs/0efaf283bd6e3b9ecf6e961d2305bf2e1a9f49c9' (2024-05-08)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/10dc39496d5b027912038bde8d68c836576ad0bc' (2024-05-05)
  → 'github:Mic92/sops-nix/893e3df091f6838f4f9d71c61ab079d5c5dedbd1' (2024-05-06)
• Updated input 'srvos':
    'github:nix-community/srvos/885d705a55f5a9bd5a85cb6869358a1e5c522009' (2024-05-06)
  → 'github:nix-community/srvos/65d83b87b55c9618cf02aa9b9c08ec8adaa08c9d' (2024-05-09)
2024-05-09 03:03:04 +00:00
github-merge-queue
b772393a31 devdoc: update repo list 2024-05-08 2024-05-08 02:58:40 +00:00
github-actions[bot]
a8a9e0d554 flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/cffe35383133aded863c70cfc495d8058f17f4b9' (2024-05-02)
  → 'github:Mic92/buildbot-nix/e9a3849417fa3e06b12c026cee4823b39e3883ce' (2024-05-05)
• Updated input 'comin':
    'github:nlewo/comin/425c747ab2fca90db10dc498acfc94f5caaeba52' (2024-05-01)
  → 'github:nlewo/comin/d3658c452024824235de2355ac3e156b10c3eaaf' (2024-05-03)
• Updated input 'disko':
    'github:nix-community/disko/d57058eb09dd5ec00c746df34fe0a603ea744370' (2024-05-02)
  → 'github:nix-community/disko/e1b3ae2b4ebc3c7b83154b9361e3d154e64e362d' (2024-05-06)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/4d34ce6412bc450b1d4208c953dc97c7fc764f1a' (2024-05-01)
  → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/23cc2b1f071baee1853de7d93df6167bdfe57aa6' (2024-05-01)
  → 'github:NixOS/nixpkgs/9f5a6d72fa3985e4cd8fca3926d14ae8b54bcf75' (2024-05-05)
• Updated input 'nur-update':
    'github:nix-community/nur-update/224936b86bea5ab087ecfff4a7ffb063ae457abe' (2024-03-11)
  → 'github:nix-community/nur-update/df077e2868f2a6de07b60b587f68ef5b96791c98' (2024-05-04)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/f1b0adc27265274e3b0c9b872a8f476a098679bd' (2024-04-23)
  → 'github:Mic92/sops-nix/10dc39496d5b027912038bde8d68c836576ad0bc' (2024-05-05)
• Updated input 'srvos':
    'github:nix-community/srvos/1fa90a0a81fec38c117397fde79733cc78f12815' (2024-05-02)
  → 'github:nix-community/srvos/885d705a55f5a9bd5a85cb6869358a1e5c522009' (2024-05-06)
2024-05-06 03:07:50 +00:00
zowoq
144fd6a432 modules/nixos/common/reboot: various
- add kernel-params

- use systemctl reboot
2024-05-06 01:09:25 +00:00
zowoq
2979fc5268 build03: add postgresql to telegraf 2024-05-06 01:04:13 +00:00
zowoq
7d9e9ec0f0 treefmt, pyproject: update ruff 2024-05-06 01:04:03 +00:00
zowoq
8f5e972b7c remove CONTRIBUTING.md
not needed since we switched to buildbot
2024-05-06 01:04:01 +00:00
zowoq
82f31ee0c6 modules/nixos/buildbot: github.admins -> admins 2024-05-02 04:47:09 +00:00
github-actions[bot]
1971eabbde flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/35a1162d8407206e27fe9101c6e23e0feb8a0ccf' (2024-04-29)
  → 'github:Mic92/buildbot-nix/cffe35383133aded863c70cfc495d8058f17f4b9' (2024-05-02)
• Updated input 'comin':
    'github:nlewo/comin/25c3eff316cebf6ead4783855029dc0fc08e0ee2' (2024-04-28)
  → 'github:nlewo/comin/425c747ab2fca90db10dc498acfc94f5caaeba52' (2024-05-01)
• Updated input 'disko':
    'github:nix-community/disko/285e26465a0bae510897ca04da26ce6307c652b4' (2024-04-26)
  → 'github:nix-community/disko/d57058eb09dd5ec00c746df34fe0a603ea744370' (2024-05-02)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
  → 'github:hercules-ci/flake-parts/4d34ce6412bc450b1d4208c953dc97c7fc764f1a' (2024-05-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/30ddacc06345a478f9528fa29e2c8857b90381b2' (2024-04-28)
  → 'github:NixOS/nixpkgs/23cc2b1f071baee1853de7d93df6167bdfe57aa6' (2024-05-01)
• Updated input 'nixpkgs-update':
    'github:nix-community/nixpkgs-update/df23e62c3322a6471671ec8cb4ad0da36ab7f8a7' (2024-04-28)
  → 'github:nix-community/nixpkgs-update/f368b504aa1d766c835c3a89ec24e86077a97272' (2024-05-01)
• Updated input 'srvos':
    'github:nix-community/srvos/71a8e8ab6e4763714d20c22f42ba8860369a1508' (2024-04-26)
  → 'github:nix-community/srvos/1fa90a0a81fec38c117397fde79733cc78f12815' (2024-05-02)
2024-05-02 04:47:09 +00:00
github-merge-queue
b8dac27cf8 devdoc: update repo list 2024-04-30 2024-04-30 02:59:20 +00:00
zowoq
037c14ac56 Revert "modules/nixos/buildbot: set Restart, RestartSec"
This reverts commit af2dbe1203.
2024-04-29 23:31:55 +00:00
zowoq
1012142332 flake.lock: Update
Flake lock file updates:

• Updated input 'buildbot-nix':
    'github:Mic92/buildbot-nix/f3030e2dac3da9a41d4ffe5d9225b03c85188037?narHash=sha256-YXxFqEBMgzq5TLCmZWYcfXzOAtBUOXBXNdbVVmejVDs%3D' (2024-04-23)
  → 'github:Mic92/buildbot-nix/35a1162d8407206e27fe9101c6e23e0feb8a0ccf?narHash=sha256-Rp6wxBaHoKLnaF9DhzGh/wKKUM1Kkvm2gcy32XcLuhU%3D' (2024-04-29)
2024-04-29 23:31:55 +00:00
zowoq
af2dbe1203 modules/nixos/buildbot: set Restart, RestartSec
alternative to 83f3142fd8
2024-04-29 04:08:29 +00:00