Skip to content
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

Test-Grid: Configure NixOS to be lean #17

Open
4 of 5 tasks
hacklschorsch opened this issue Jan 17, 2025 · 1 comment
Open
4 of 5 tasks

Test-Grid: Configure NixOS to be lean #17

hacklschorsch opened this issue Jan 17, 2025 · 1 comment
Assignees

Comments

@hacklschorsch
Copy link
Member

hacklschorsch commented Jan 17, 2025

Be economical regarding disk space - don't install system software we don't need.

  • Import the "minimal" NixOS profile to get rid of X and docs (and audio?)
  • Have no documentation around? (like here if the minimal profile isn't including this by now)
  • Have fewer old kernels around (like here)
  • Keep fewer logs
  • ... What else?
@hacklschorsch hacklschorsch changed the title Test-Grid: Keep NixOS lean Test-Grid: Keep the OS lean Jan 17, 2025
@hacklschorsch hacklschorsch changed the title Test-Grid: Keep the OS lean Test-Grid: Configure NixOS to be lean Jan 17, 2025
hacklschorsch added a commit that referenced this issue Jan 23, 2025
@hacklschorsch
Copy link
Member Author

The things in https://github.com/NixOS/nixpkgs/blob/nixos-24.11/nixos/modules/profiles/minimal.nix should disable enough documentation (only not the "dev" documentation compared to https://whetstone.private.storage/privatestorage/PrivateStorageio/-/merge_requests/522/diffs), I checked that box without configuring it, it's negligible.

hacklschorsch added a commit that referenced this issue Jan 23, 2025
@hacklschorsch hacklschorsch self-assigned this Jan 27, 2025
btlogy added a commit that referenced this issue Jan 29, 2025
Co-authored-by: Florian Sesser <[email protected]>
Signed-off-by: Benoit Donneaux <[email protected]>
btlogy added a commit that referenced this issue Jan 29, 2025
Co-authored-by: Florian Sesser <[email protected]>
Signed-off-by: Benoit Donneaux <[email protected]>
btlogy added a commit that referenced this issue Jan 29, 2025
Co-authored-by: Florian Sesser <[email protected]>
Signed-off-by: Benoit Donneaux <[email protected]>
btlogy added a commit that referenced this issue Jan 29, 2025
hacklschorsch added a commit that referenced this issue Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant