Unverified Commit c97cfb38 authored by Matt Sturgeon's avatar Matt Sturgeon Committed by GitHub
Browse files

fix(podman): add mandatory runtime dependencies (#444116)

parents dd1eea25 0efb0c9c
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -242,10 +242,6 @@ in
      # containers cannot reach aardvark-dns otherwise
      networking.firewall.interfaces.${network_interface}.allowedUDPPorts = lib.mkIf dns_enabled [ 53 ];

      virtualisation.podman.extraPackages = [
        pkgs.iptables
      ]
      ++ lib.optional config.networking.nftables.enable pkgs.nftables;
      virtualisation.containers = {
        enable = true; # Enable common /etc/containers configuration
        containersConf.settings = {
+4 −0
Original line number Diff line number Diff line
@@ -25,6 +25,8 @@
  extraRuntimes ? lib.optionals stdenv.hostPlatform.isLinux [ runc ], # e.g.: runc, gvisor, youki
  fuse-overlayfs,
  util-linuxMinimal,
  nftables,
  iptables,
  iproute2,
  catatonit,
  gvproxy,
@@ -44,7 +46,9 @@ let
    lib.optionals stdenv.hostPlatform.isLinux [
      fuse-overlayfs
      util-linuxMinimal
      iptables
      iproute2
      nftables
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      vfkit