Check base images are actually available
TL;DR: New check needs to be added to the auto-generated job to verify base image is published and available on docker hub
Problem:
On example on this pipeline, we see that part of builds failed with errors similar to this one:
#3 ERROR: docker.io/library/python:3.12.9-alpine: not found
and this was valid for that moment, the tag wasn't available on docker hub:
The issue here is with the way we generate those jobs. We request python versions from API, but obviously docker images are being published with some delay.
That's why, on this step we need to check if the tag is actually available
