Pulling from private repo isn't implemented currently in podman runtime. There were several issues with PullImage function, e.g. podman API returned an error despite image being pulled successfully.
This could be easily tested E2E - we should write a few tests which try to pull public & private image (smaller image == faster test execution, so let's use alpine or something similar).