feature/mailman #160

Merged
teutat3s merged 28 commits from feature/mailman into infra 2023-02-01 12:23:04 +00:00
Owner
No description provided.
b12f added 5 commits 2023-01-31 20:46:59 +00:00
Build works
All checks were successful
continuous-integration/drone/push Build is passing
5ade1c028f
secrets: rekey for b12f-bbcom
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
db7f5c5254
b12f added 2 commits 2023-01-31 21:44:23 +00:00
Merge branch 'feature/mailman' of git.pub.solar:pub-solar/os into feature/mailman
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
a8279af631
teutat3s added 11 commits 2023-02-01 09:10:36 +00:00
See: 7646c7dac4
base-user: fix home-manager stateVersion
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
158f336517
See: bca4b89f49
drone: add --accept-flake-config flag
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
155237dec7
Merge pull request 'Fix ci check pipeline' (#158) from fix/ci-check-pipeline into main
Some checks failed
continuous-integration/drone/push Build is failing
568e1b2fa7
Reviewed-on: #158
Reviewed-by: hensoko <hensoko@gssws.de>
drone: fix path for ISO upload on flora-6
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
164c0f8fb3
Reviewed-on: #159
Reviewed-by: hensoko <hensoko@gssws.de>
add default for nix store path
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
25ad234f2a
Reviewed-on: #147
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
Merge branch 'main' into feature/mailman
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2a756869e3
teutat3s added 2 commits 2023-02-01 10:18:24 +00:00
agenix now uses overlays.default to export its overlay
Use nix version from 22.11, prevent nvfetcher from
All checks were successful
continuous-integration/drone/pr Build is passing
9f0dcb8ed8
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"
Owner

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
agenix now uses overlays.default to export its overlay
See: 64b0574514
Use nix version from 22.11, prevent nvfetcher from
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
edc7335d48
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.
flake: make digga, deploy, agenix follow existing
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2ed21e3b94
inputs

This should reduce merge conflicts in the flake.lock file by reducing
the number of locked inputs
Reviewed-on: #162
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
It's the same version as on nixos-unstable
mailmain: fix postfix main.cf path
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
3c422fee62
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
No description provided.