CNG: builds failing to fetch logger when built across utc date change

Summary

Failed job: https://dev.gitlab.org/gitlab/charts/components/images/-/jobs/9748724

Step 7/31 : FROM ${GITLAB_LOGGER_IMAGE} as gitlab-logger
manifest for dev.gitlab.org:5005/gitlab/charts/components/images/gitlab-logger:1f2386c92ac7c1ae6081952c1928e3275bba86b6 not found: manifest unknown: manifest unknown

This was due to our container-version using date, and the date having changed.

We already have example of what the fix looks like with git-base. Note the git-base container saves its container version to an artifact called git_container, then that is what the other builds use to get the container version, so it doesn't matter if they build with a different date as long as the artifact isn't expired.