-
-
Notifications
You must be signed in to change notification settings - Fork 14k
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
nixos/logiops: init #167388
nixos/logiops: init #167388
Conversation
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/1036 |
For some reason my Emacs is executing nixfmt instead of nixpkgs-fmt. Weird. |
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.
module LGTM, someone still needs to review the lib changes.
cc @Ma27 @lheckemann if either of you feel like reviewing |
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.
The libconfig implementation won't be good enough for users.
4c054ac
to
82459de
Compare
Oops. Put the new libconfig changes in the wrong commit. Edit: That was perhaps my most ambitious git-fu so far, edited it all in place with a rebase, reset and stash :P |
NixOS will soon have a runtime test for logiops which uses an invalid configuration as a baseline, expecting it to fail. Silent errors are not nice for users; systemd does not inform users of stderr messages in nominally running services. NixOS/nixpkgs#167388
NixOS will soon have a runtime test for logiops which uses an invalid configuration as a baseline, expecting it to fail. Silent errors are not nice for users; systemd does not inform users of stderr messages in nominally running services. NixOS/nixpkgs#167388
NixOS will soon have a runtime test for logiops which uses an invalid configuration as a baseline, expecting it to fail. Silent errors are not nice for users; systemd does not inform users of stderr messages in nominally running services. NixOS/nixpkgs#167388
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com> Signed-off-by: h7x4 <h7x4@nani.wtf>
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com> Signed-off-by: h7x4 <h7x4@nani.wtf>
There's no negative test due to runner limitations. I tried to hack on the runner for a bit but it got out of scope and I'm not interested in learning more Python. My 'fork' of nixpkgs has a logiops-nixos-xtra branch for anyone interested in poking the testing more.
rebased on everything and attempted to bump logiops but it is very broken (PixlOne/logiops#409, among other possible issues) so that work is in a different branch. |
Description of changes
This adds a new NixOS module for logiops which you can read more about in #165936.
It depends on #208747 / #246115 (the
libconfig
serializer) being merged first and is in draft until that.Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes