I have created a nixpkgs PR for the oci-containers module. I would like to ping the maintainers of the NixOS module, but I do not know, how to find them. While package maintainers are mentioned in the package metadata, I could not find a maintainers field in the module.
How do I find their github handles to ping them?
master ā Borgvall:assert-podman-user
opened 06:06PM - 28 Jun 26 UTC
While technically one can create an oci-container for an user, that is not part ⦠of the "podman" user group, starting this container will fail with a more or less cryptic error message. By asserting the group membership, the user gets an early failure with a readable error message.
In addition document this in the option description.
This would have saved me some time debugging my setup.
Tested:
* The assertion is triggered, if the podman user is not part of the podman group.
* The assertion succeeds, if the podman user is part of the podman group.
## Things done
Tested:
* The assertion is triggered, if the podman user is not part of the podman group.
* The assertion succeeds, if the podman user is part of the podman group.
- Built on platform:
- [ ] x86_64-linux
- [ ] aarch64-linux
- [ ] aarch64-darwin
- Tested, as applicable:
- [ ] [NixOS tests] in [nixos/tests].
- [ ] [Package tests] at `passthru.tests`.
- [ ] Tests in [lib/tests] or [pkgs/test] for functions and "core" functionality.
- [x] Ran `nixpkgs-review` on this PR. See [nixpkgs-review usage].
- [ ] Tested basic functionality of all binary files, usually in `./result/bin/`.
- Nixpkgs Release Notes
- [ ] Package update: when the change is major or breaking.
- NixOS Release Notes
- [ ] Module addition: when adding a new NixOS module.
- [ ] Module update: when the change is significant.
- [x] Fits [CONTRIBUTING.md], [pkgs/README.md], [maintainers/README.md] and other READMEs.
- [x] Follows the [automation/AI policy].
[NixOS tests]: https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests
[Package tests]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests
[nixpkgs-review usage]: https://github.com/Mic92/nixpkgs-review#usage
[CONTRIBUTING.md]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md
[automation/AI policy]: https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#automationai-policy
[lib/tests]: https://github.com/NixOS/nixpkgs/blob/master/lib/tests
[maintainers/README.md]: https://github.com/NixOS/nixpkgs/blob/master/maintainers/README.md
[nixos/tests]: https://github.com/NixOS/nixpkgs/blob/master/nixos/tests
[pkgs/README.md]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md
[pkgs/test]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/test
1 Like
There usually arenāt maintainers for modules. You can see who last touched the module files and ping them (ignore treewide commits). You can also assume that people who maintain the package may also be interested in the module.
3 Likes
About a third of NixOS modules do have a meta.maintainers field. Itās not the majority but itās not so rare Iād call it āunusualā.
Another place to check is the ci/OWNERS file.
2 Likes
The oci-containers moldule has no maintainers, no corresponding package nor owner. I have pinged some people, who have touched the module multiple times recently.
1 Like
TLATER
June 30, 2026, 9:13am
5
Itās tightly coupled to the docker and podman modules/packages, and at least the packages of those have maintainers.
1 Like