Robert Hensing

Results 912 comments of Robert Hensing

I have not seen this error before, and it does not look like a Nix, Arion or Haskell error. Podman previously did not invest in a major update migration (2-3?...

The arion tests pass for `nixos-unstable`, podman 5.0.2.

Another thing you could try is start with an empty docker compose file and then add things until it fails, or insert half of it and do like a bisect...

I don't know how familiar you are with it. An integration would need to - add the new image "format" somewhere near [here](https://github.com/hercules-ci/arion/blob/e9945eb6cdaf5c946bacd5a330e7b5ac7b3b2fdd/src/nix/modules/service/image.nix#L27) - invoke `nix2container` [here](https://github.com/hercules-ci/arion/blob/main/src/haskell/lib/Arion/Images.hs) - add a...

It does have https://github.com/hercules-ci/arion/blob/1886d25075aaf24c8bc687b3d2a87ae1f5d154ec/nixos-module.nix#L38 So that suggests that the podman socket is not registered with systemd. Maybe it needs to run after tmpfiles too? https://github.com/NixOS/nixpkgs/blob/ff03bc83894ca42d93f80ec6ea82b9e4eaff02b9/nixos/modules/virtualisation/podman/default.nix#L244 Ideally systemd would know that...

hercules-ci-agent 0.9.8 now also reads `secretsToUse`. hercules-ci-effects can migrate - [ ] add `secretsToUse` to `mkEffect` - [ ] write both attrs - [ ] update the docs - [...

This could also take advantage of [debug](https://flake.parts/options/flake-parts.html#opt-debug) in the flake-parts module.

Flakes discussion: https://github.com/NixOS/nix/issues/6124#issuecomment-1046726191

`nixpkgs` is still unnecessary and other, temporary dependencies will have to be added when a new effect depends on a bleeding edge feature. I appreciate the reminder though :)

The problem is with the traversal. It follows the rules of `nix-build` and `nix-env -q` regarding `recurseForDerivations` aka `recurseIntoAttrs`. This will be fixed in the `0.9` release, which can perform...