-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: prune common configuration #519
Conversation
7d479c7
to
fcabedf
Compare
boot.kernel.sysctl = { | ||
# reboot on kernel panic | ||
"kernel.panic" = 60; | ||
"kernel.panic_on_oops" = 1; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In my experience this is not advisable at all and causes random reboots once every day or two.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have just refactored this, the infra has been running with this for years. And personally I cannot confirm such a behavior either.
- Remove hard dependency on coretemp - Remove graphics workaround for old environment at TU Delft - Update available system packages for better workability - Group options logically and sort them from low-level to high-level - Remove bespoke /tmpfiles option, nixpkgs has its own with 10d cleanup - Remove builder specific config (KSM, build users, login limits) - Remove cron email config leftover, we don't use cron timers anymore
- Merge options - Clean up stale SSH hosts - Update *.foundation.detsys.dev SSH CA
All services have been migrated to mimas.nixos.org, its successor.
fcabedf
to
211023c
Compare
This is just the first commit. See individual commit messages for remaining changes.