Cannot run container podman

Hi everyone,

I try to run automaticly some container in my configuration.nix.

My configuration

{ lib, pkgs, config, modulesPath, ... }:


let
  nixos-wsl = import ./nixos-wsl;
in
{
  imports = [
    "${modulesPath}/profiles/minimal.nix"

    nixos-wsl.nixosModules.wsl
  ];

  wsl = {
    enable = true;
    automountPath = "/mnt";
    defaultUser = "nixos";
    startMenuLaunchers = true;

    # Enable native Docker support
    # docker-native.enable = true;

    # Enable integration with Docker Desktop (needs to be installed)
    # docker-desktop.enable = true;

  };

  # Enable nix flakes
  nix.package = pkgs.nixFlakes;
  nix.extraOptions = ''
    experimental-features = nix-command flakes
  '';

  system.stateVersion = "22.05";

  # Install packages
  environment.systemPackages = with pkgs;
  [
    vim
  ];

  virtualisation = {
    podman = {
      enable = true;
      dockerCompat = true;
    };

    oci-containers = {
      backend = "podman";
      containers = {
        postgres = {
          autoStart = true;
          image = "postgres:latest";
          environment = {
            POSTGRES_PASSWORD = "password";
          };
        };
      };
    };
  };

}

fogot wsl, actualy i’m in windows for testing nixos.

errors log systemctl status podman-postgres :

× podman-postgres.service
     Loaded: loaded (/etc/systemd/system/podman-postgres.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2023-03-17 10:28:53 UTC; 16min ago
    Process: 105643 ExecStartPre=/nix/store/kfg137j3zvmc4r9sql5i5j7c4ycvcqi8-unit-script-podman-postgres-pre-start/bin/podman-postgres-pre-start (code=exited, status=0/SUCCESS)
    Process: 105660 ExecStart=/nix/store/ab090s6999zhsd54650w82xvdn4r7rdi-unit-script-podman-postgres-start/bin/podman-postgres-start (code=exited, status=127)
    Process: 105776 ExecStopPost=/nix/store/6qp36wlq0dr8ja11bbzwpqllxipz7gfc-unit-script-podman-postgres-post-stop/bin/podman-postgres-post-stop (code=exited, status=0/SUCCESS)
   Main PID: 105660 (code=exited, status=127)
         IP: 0B in, 132B out

Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 5.
Mar 17 10:28:53 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Start request repeated too quickly.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:53 nixos systemd[1]: Failed to start podman-postgres.service.

errors log journalctl -u podman-postgres :

Mar 17 10:28:39 nixos podman-postgres-start[103838]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:39 nixos podman-postgres-post-stop[103955]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 5.
Mar 17 10:28:39 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Start request repeated too quickly.
Mar 17 10:28:39 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:39 nixos systemd[1]: Failed to start podman-postgres.service.
Mar 17 10:28:50 nixos systemd[1]: Starting podman-postgres.service...
Mar 17 10:28:50 nixos podman-postgres-pre-start[105041]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:50 nixos systemd[1]: Started podman-postgres.service.
Mar 17 10:28:50 nixos podman[105056]: 2023-03-17 10:28:50.8870269 +0000 UTC m=+0.078292201 volume create 02fcc3209c9bfe41ccc965f60b9312f94dcbe806d3532ada4fbc07bd2d948cb7
Mar 17 10:28:50 nixos podman[105056]:
Mar 17 10:28:50 nixos podman[105056]: 2023-03-17 10:28:50.8954315 +0000 UTC m=+0.086696801 container create 2da0d3c8841996521abd0f1ac9cfb3dbb4f4301a3a38b67d442aa820f9fa8f9a (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:50 nixos podman-postgres-start[105056]: time="2023-03-17T10:28:50Z" level=warning msg="Failed to load cached network config: network podman not found in CNI cache, falling back to loading network podman from disk"
Mar 17 10:28:50 nixos podman[105056]: 2023-03-17 10:28:50.8307779 +0000 UTC m=+0.022043301 image pull  postgres:latest
Mar 17 10:28:51 nixos podman-postgres-start[105056]: time="2023-03-17T10:28:51Z" level=warning msg="1 error occurred:\n\t* plugin type=\"bridge\" failed (delete): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -D POSTROUTING -s 10.88.0.37 -j CNI-5ff5fdd327dacf941139cbb7 -m comment --comment name: \"podman\" id: \"2da0d3c8841996521abd0f1ac9cfb3dbb4f4301a3a38b67d442aa820f9fa8f9a\" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\n\n\n"
Mar 17 10:28:51 nixos podman[105056]: 2023-03-17 10:28:51.1610658 +0000 UTC m=+0.352331101 container remove 2da0d3c8841996521abd0f1ac9cfb3dbb4f4301a3a38b67d442aa820f9fa8f9a (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:51 nixos podman-postgres-start[105056]: Error: plugin type="bridge" failed (add): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -C CNI-5ff5fdd327dacf941139cbb7 -d 10.88.0.37/16 -j ACCEPT -m comment --comment name: "podman" id: "2da0d3c8841996521abd0f1ac9cfb3dbb4f4301a3a38b67d442aa820f9fa8f9a" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory
Mar 17 10:28:51 nixos podman-postgres-start[105056]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:51 nixos podman-postgres-post-stop[105176]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 1.
Mar 17 10:28:51 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:51 nixos systemd[1]: Starting podman-postgres.service...
Mar 17 10:28:51 nixos podman-postgres-pre-start[105192]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:51 nixos systemd[1]: Started podman-postgres.service.
Mar 17 10:28:51 nixos podman[105208]: 2023-03-17 10:28:51.4043692 +0000 UTC m=+0.065041701 volume create 1cfd3e49f54d9bfc990b7521590a0dbf0ee2cf4da1f0bca0ef6b0a4625942ca4
Mar 17 10:28:51 nixos podman[105208]:
Mar 17 10:28:51 nixos podman[105208]: 2023-03-17 10:28:51.4122079 +0000 UTC m=+0.072880401 container create 2708f43c2d153fc0e67e7c61c496db77dd80225ba4baaa6f2b023065f3197c38 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:51 nixos podman-postgres-start[105208]: time="2023-03-17T10:28:51Z" level=warning msg="Failed to load cached network config: network podman not found in CNI cache, falling back to loading network podman from disk"
Mar 17 10:28:51 nixos podman[105208]: 2023-03-17 10:28:51.359983 +0000 UTC m=+0.020655601 image pull  postgres:latest
Mar 17 10:28:51 nixos podman-postgres-start[105208]: time="2023-03-17T10:28:51Z" level=warning msg="1 error occurred:\n\t* plugin type=\"bridge\" failed (delete): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -D POSTROUTING -s 10.88.0.38 -j CNI-0b8033bb5a2d6e9420f874dd -m comment --comment name: \"podman\" id: \"2708f43c2d153fc0e67e7c61c496db77dd80225ba4baaa6f2b023065f3197c38\" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\n\n\n"
Mar 17 10:28:51 nixos podman[105208]: 2023-03-17 10:28:51.6311436 +0000 UTC m=+0.291816201 container remove 2708f43c2d153fc0e67e7c61c496db77dd80225ba4baaa6f2b023065f3197c38 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:51 nixos podman-postgres-start[105208]: Error: plugin type="bridge" failed (add): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -C CNI-0b8033bb5a2d6e9420f874dd -d 10.88.0.38/16 -j ACCEPT -m comment --comment name: "podman" id: "2708f43c2d153fc0e67e7c61c496db77dd80225ba4baaa6f2b023065f3197c38" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory
Mar 17 10:28:51 nixos podman-postgres-start[105208]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:51 nixos podman-postgres-post-stop[105327]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 2.
Mar 17 10:28:51 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:51 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:51 nixos systemd[1]: Starting podman-postgres.service...
Mar 17 10:28:51 nixos podman-postgres-pre-start[105343]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:51 nixos systemd[1]: Started podman-postgres.service.
Mar 17 10:28:52 nixos podman[105358]: 2023-03-17 10:28:52.0148159 +0000 UTC m=+0.062878301 volume create c12fa319bc2214cf28e776aaed0dc53616f737b60e41a0637e15b3f12effe6a2
Mar 17 10:28:52 nixos podman[105358]:
Mar 17 10:28:52 nixos podman[105358]: 2023-03-17 10:28:52.0240827 +0000 UTC m=+0.072145101 container create 057d5b2775ad8f1352f54a19593f4f1bbb31c5bc0423e60a3b1c9ddd78305c43 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:52 nixos podman-postgres-start[105358]: time="2023-03-17T10:28:52Z" level=warning msg="Failed to load cached network config: network podman not found in CNI cache, falling back to loading network podman from disk"
Mar 17 10:28:52 nixos podman[105358]: 2023-03-17 10:28:51.9738505 +0000 UTC m=+0.021913001 image pull  postgres:latest
Mar 17 10:28:52 nixos podman-postgres-start[105358]: time="2023-03-17T10:28:52Z" level=warning msg="1 error occurred:\n\t* plugin type=\"bridge\" failed (delete): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -D POSTROUTING -s 10.88.0.39 -j CNI-499f4f8a1bb73582126ed926 -m comment --comment name: \"podman\" id: \"057d5b2775ad8f1352f54a19593f4f1bbb31c5bc0423e60a3b1c9ddd78305c43\" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\n\n\n"
Mar 17 10:28:52 nixos podman[105358]: 2023-03-17 10:28:52.2559365 +0000 UTC m=+0.303998901 container remove 057d5b2775ad8f1352f54a19593f4f1bbb31c5bc0423e60a3b1c9ddd78305c43 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:52 nixos podman-postgres-start[105358]: Error: plugin type="bridge" failed (add): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -C CNI-499f4f8a1bb73582126ed926 -d 10.88.0.39/16 -j ACCEPT -m comment --comment name: "podman" id: "057d5b2775ad8f1352f54a19593f4f1bbb31c5bc0423e60a3b1c9ddd78305c43" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory
Mar 17 10:28:52 nixos podman-postgres-start[105358]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:52 nixos podman-postgres-post-stop[105477]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 3.
Mar 17 10:28:52 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:52 nixos systemd[1]: Starting podman-postgres.service...
Mar 17 10:28:52 nixos podman-postgres-pre-start[105493]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:52 nixos systemd[1]: Started podman-postgres.service.
Mar 17 10:28:52 nixos podman[105508]: 2023-03-17 10:28:52.5197359 +0000 UTC m=+0.065993001 volume create d03a49059fe510485bfe80111c669343f9067758f5fe5ed2ba4f3279f396981b
Mar 17 10:28:52 nixos podman[105508]:
Mar 17 10:28:52 nixos podman[105508]: 2023-03-17 10:28:52.5277091 +0000 UTC m=+0.073966501 container create 03760c24c323ab21a74b159bd7b137de8897b19f4a53c561020b58bcec1bb8fb (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:52 nixos podman-postgres-start[105508]: time="2023-03-17T10:28:52Z" level=warning msg="Failed to load cached network config: network podman not found in CNI cache, falling back to loading network podman from disk"
Mar 17 10:28:52 nixos podman[105508]: 2023-03-17 10:28:52.4744835 +0000 UTC m=+0.020740701 image pull  postgres:latest
Mar 17 10:28:52 nixos podman-postgres-start[105508]: time="2023-03-17T10:28:52Z" level=warning msg="1 error occurred:\n\t* plugin type=\"bridge\" failed (delete): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -D POSTROUTING -s 10.88.0.40 -j CNI-d86cf8222d85780959fd50f0 -m comment --comment name: \"podman\" id: \"03760c24c323ab21a74b159bd7b137de8897b19f4a53c561020b58bcec1bb8fb\" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\n\n\n"
Mar 17 10:28:52 nixos podman[105508]: 2023-03-17 10:28:52.8639486 +0000 UTC m=+0.410205801 container remove 03760c24c323ab21a74b159bd7b137de8897b19f4a53c561020b58bcec1bb8fb (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:52 nixos podman-postgres-start[105508]: Error: plugin type="bridge" failed (add): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -C CNI-d86cf8222d85780959fd50f0 -d 10.88.0.40/16 -j ACCEPT -m comment --comment name: "podman" id: "03760c24c323ab21a74b159bd7b137de8897b19f4a53c561020b58bcec1bb8fb" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory
Mar 17 10:28:52 nixos podman-postgres-start[105508]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:52 nixos podman-postgres-post-stop[105628]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:52 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 4.
Mar 17 10:28:53 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 208B IP traffic.
Mar 17 10:28:53 nixos systemd[1]: Starting podman-postgres.service...
Mar 17 10:28:53 nixos podman-postgres-pre-start[105644]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:53 nixos systemd[1]: Started podman-postgres.service.
Mar 17 10:28:53 nixos podman[105660]: 2023-03-17 10:28:53.2764047 +0000 UTC m=+0.072737001 volume create df41f1bde4900d91a28c9faf19e835e51901fa0803daa1f7111ebe572f835fcc
Mar 17 10:28:53 nixos podman[105660]:
Mar 17 10:28:53 nixos podman[105660]: 2023-03-17 10:28:53.2861399 +0000 UTC m=+0.082472301 container create 12654d127cfd87ad7def7a5d2bf7bca909da4c729d2b3af596906f32b1747b31 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:53 nixos podman-postgres-start[105660]: time="2023-03-17T10:28:53Z" level=warning msg="Failed to load cached network config: network podman not found in CNI cache, falling back to loading network podman from disk"
Mar 17 10:28:53 nixos podman[105660]: 2023-03-17 10:28:53.2280343 +0000 UTC m=+0.024366801 image pull  postgres:latest
Mar 17 10:28:53 nixos podman-postgres-start[105660]: time="2023-03-17T10:28:53Z" level=warning msg="1 error occurred:\n\t* plugin type=\"bridge\" failed (delete): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -D POSTROUTING -s 10.88.0.41 -j CNI-66aebe79692665774d7bdf2e -m comment --comment name: \"podman\" id: \"12654d127cfd87ad7def7a5d2bf7bca909da4c729d2b3af596906f32b1747b31\" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory\n\nTry `iptables -h' or 'iptables --help' for more information.\n\n\n"
Mar 17 10:28:53 nixos podman[105660]: 2023-03-17 10:28:53.5136443 +0000 UTC m=+0.309976601 container remove 12654d127cfd87ad7def7a5d2bf7bca909da4c729d2b3af596906f32b1747b31 (image=docker.io/library/postgres:latest, name=postgres)
Mar 17 10:28:53 nixos podman-postgres-start[105660]: Error: plugin type="bridge" failed (add): cni plugin bridge failed: running [/nix/store/rnn9jn86bdbpki8wdnn95y0g8mrii0fv-iptables-1.8.7/bin/iptables -t nat -C CNI-66aebe79692665774d7bdf2e -d 10.88.0.41/16 -j ACCEPT -m comment --comment name: "podman" id: "12654d127cfd87ad7def7a5d2bf7bca909da4c729d2b3af596906f32b1747b31" --wait]: exit status 2: iptables v1.8.7 (nf_tables): Couldn't load match `comment':No such file or directory
Mar 17 10:28:53 nixos podman-postgres-start[105660]: Try `iptables -h' or 'iptables --help' for more information.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Main process exited, code=exited, status=127/n/a
Mar 17 10:28:53 nixos podman-postgres-post-stop[105777]: Error: no container with name or ID "postgres" found: no such container
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Scheduled restart job, restart counter is at 5.
Mar 17 10:28:53 nixos systemd[1]: Stopped podman-postgres.service.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Received 0B IP traffic, sent 132B IP traffic.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Start request repeated too quickly.
Mar 17 10:28:53 nixos systemd[1]: podman-postgres.service: Failed with result 'exit-code'.
Mar 17 10:28:53 nixos systemd[1]: Failed to start podman-postgres.service.

thanks for help.