This commit addresses the issues introduced by the recent PR[1] by reintegrating detailed logging and conditional push logic into the PodmanImageManager.
The following changes have been made:
Reintroduced conditional handling for different transport types (docker, ostree, docker-daemon).
Restored detailed logging for push operations, including handling different image name formats.
Included validation checks to ensure the destination is a valid URL or path.
Ensured the push operation is executed correctly and detailed errors are logged if the push fails.
[1] fix: Restore detailed push logic and logging in PodmanImageManager
This commit addresses the issues introduced by the recent PR by reintegrating detailed logging and conditional push logic into the PodmanImageManager. The following changes have been made:
Reintroduced conditional handling for different transport types (docker, ostree, docker-daemon).
Restored detailed logging for push operations, including handling different image name formats.
Included validation checks to ensure the destination is a valid URL or path.
Ensured the push operation is executed correctly and detailed errors are logged if the push fails.
This commit addresses the issues introduced by the recent PR[1] by reintegrating detailed logging and conditional push logic into the PodmanImageManager.
The following changes have been made:
docker
,ostree
,docker-daemon
).[1] fix: Restore detailed push logic and logging in PodmanImageManager
This commit addresses the issues introduced by the recent PR by reintegrating detailed logging and conditional push logic into the PodmanImageManager. The following changes have been made:
docker
,ostree
,docker-daemon
).[1] https://github.com/containers/ansible-podman-collections/commit/4985d484155b2a0d6f90f21da99e6f152aad3d02