Skip to content

fix-nixos

Summary

  • Fix NixOS module to use systemd RuntimeDirectory "attic-queue" for the socket, removing explicit ReadWritePaths and ensuring proper creation/ownership to avoid "bind: permission denied".
  • Make pusher tolerate a missing or unreachable attic-queue socket during initial system builds: log warnings and exit successfully instead of failing builds; set default socket path to /run/attic-queue/attic-queue.sock on Linux.
  • Apply platform-specific default for socketPath (Linux -> /run/attic-queue/attic-queue.sock, otherwise /var/run/attic-queue.sock) and simplify sandbox paths to always include the configured socket path.

Merge request reports

Loading