feature/mailman #160

Merged
teutat3s merged 28 commits from feature/mailman into infra 2023-02-01 12:23:04 +00:00
There is no content yet.
b12f added 5 commits 2023-01-31 20:46:59 +00:00
continuous-integration/drone/push Build is passing Details
5ade1c028f
Build works
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
db7f5c5254
secrets: rekey for b12f-bbcom
b12f added 2 commits 2023-01-31 21:44:23 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
a8279af631
Merge branch 'feature/mailman' of git.pub.solar:pub-solar/os into feature/mailman
teutat3s added 11 commits 2023-02-01 09:10:36 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build was killed Details
158f336517
base-user: fix home-manager stateVersion
See: bca4b89f49
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
155237dec7
drone: add --accept-flake-config flag
continuous-integration/drone/push Build is failing Details
568e1b2fa7
Merge pull request 'Fix ci check pipeline' (#158) from fix/ci-check-pipeline into main
Reviewed-on: #158
Reviewed-by: hensoko <hensoko@gssws.de>
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
164c0f8fb3
drone: fix path for ISO upload on flora-6
continuous-integration/drone/push Build is passing Details
8422868ede
Merge pull request 'drone: fix path for ISO upload on flora-6' (#159) from fix/ci-iso-upload-pipeline into main
Reviewed-on: #159
Reviewed-by: hensoko <hensoko@gssws.de>
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
25ad234f2a
add default for nix store path
continuous-integration/drone/push Build is passing Details
a18a883500
Merge pull request 'NixOS module for a drone ci runner in docker' (#147) from feature/add-module-to-run-kvm-capable-drone-runner-in-docker into main
Reviewed-on: #147
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
2a756869e3
Merge branch 'main' into feature/mailman
teutat3s added 2 commits 2023-02-01 10:18:24 +00:00
f49bc2b4b2
Bump flake.lock, fix agenix overlay
agenix now uses overlays.default to export its overlay
continuous-integration/drone/pr Build is passing Details
9f0dcb8ed8
Use nix version from 22.11, prevent nvfetcher from
rebuilding so much: it has nix as a dependency and won't find its hash
in the binary cache if we override our nix version with the one from
nixos-unstable. 22.11 has 2.11.1 which should be recent enough for us.
teutat3s requested changes 2023-02-01 12:14:46 +00:00
@ -0,0 +128,4 @@
"/var/lib/mailman/postfix/mailqueue:/var/spool/postfix"
"/var/lib/mailman/postfix/data:/var/lib/postfix"
"/var/lib/mailman/core:/var/lib/mailman/core"
"${postfixConfig}/bin/main.cf:/etc/postfix/main.cf"

Debugged this with nix repl, the output of postfixConfig is the nix store path of the rendered main.cf file.

          "${postfixConfig}:/etc/postfix/main.cf" 
Debugged this with `nix repl`, the output of `postfixConfig` is the nix store path of the rendered `main.cf` file. ``` "${postfixConfig}:/etc/postfix/main.cf" ```
teutat3s marked this conversation as resolved
teutat3s added 8 commits 2023-02-01 12:17:27 +00:00
8ef0827565
Bump flake.lock, fix agenix overlay
agenix now uses overlays.default to export its overlay
See: 64b0574514
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
edc7335d48
Use nix version from 22.11, prevent nvfetcher from
rebuilding so much: it has nix as a dependency and won't find its hash
in the binary cache if we override our nix version with the one from
nixos-unstable. 22.11 has 2.11.1 which should be recent enough for us.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2ed21e3b94
flake: make digga, deploy, agenix follow existing
inputs

This should reduce merge conflicts in the flake.lock file by reducing
the number of locked inputs
b6ebd71c61
keycloak: use version 20.0.3 from nixos-22.11
It's the same version as on nixos-unstable
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
3c422fee62
mailmain: fix postfix main.cf path
teutat3s requested review from teutat3s 2023-02-01 12:18:04 +00:00
teutat3s approved these changes 2023-02-01 12:18:22 +00:00
teutat3s left a comment
Owner

Pending CI build this LGTM

EDIT: CI is green , let's merge this! 🎉

Pending CI build this LGTM EDIT: CI is green ✅, let's merge this! 🎉
teutat3s merged commit 34c59a3010 into infra 2023-02-01 12:23:04 +00:00
teutat3s deleted branch feature/mailman 2023-02-01 12:23:04 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
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: pub-solar/os#160
There is no content yet.