Hello,
I’ve recently tried the podman 5 release candidate and one of my main issue is that pasta seems now the default networking provider.
Here is the current behavior for the latest podman 5 release cadidate (RC5) under Nixos through an overlay:
❯ podman run --rm -it ubuntu
Error: could not find pasta, the network namespace can't be configured: exec: "pasta": executable file not found in $PATH
❯ podman run --rm -it --network=slirp4netns ubuntu
root@acf1822d0f08:/#
exit
Here is the overlay:
final: prev: {
podman = prev.podman.overrideAttrs (old: {
patches = [];
src = prev.fetchFromGitHub {
owner = "containers";
repo = "podman";
rev = "v5.0.0-rc5";
hash = "sha256-H62JODwPLm6MDF+So47QgFWOfcOz+xgrsZvLoT2u0aw=";
};
version = "5.0.0-rc5";
});
};
There is currently a PR for adding pasta to nixpkgs (init: passt at 2023_11_10 by 8aed · Pull Request #265409 · NixOS/nixpkgs · GitHub) but it seems stalled since November 2023.
Has anyone else given a try at this?
(I guess at least the maintainers of the podman package…)