The official podman image is proving useful in CI contexts, to build images in particular.
To use podman build --ssh, it is necessary to have an ssh agent available, but none is installed in podmanimage.
Since an ssh agent is a soft dependency of podman I'm wondering if it would be considered useful to have ssh-agent installed in podmanimage by default.
Suggest potential solution
dnf install -y openssh-clients in podmanimageContainerfile
Have you considered any alternatives?
Install openssh-clients in CI job, but this is slow
Build own image derived from quay.io/podman/stable with openssh-clients preinstalled
Additional context
Using GitLab CI runner with their suggested approach to pass ssh keys to jobs.
Feature request description
The official podman image is proving useful in CI contexts, to build images in particular.
To use
podman build --ssh
, it is necessary to have an ssh agent available, but none is installed in podmanimage.Since an ssh agent is a soft dependency of podman I'm wondering if it would be considered useful to have ssh-agent installed in podmanimage by default.
Suggest potential solution
dnf install -y openssh-clients in podmanimage
ContainerfileHave you considered any alternatives?
Additional context
Using GitLab CI runner with their suggested approach to pass ssh keys to jobs.