[kubevirt-dev] Prow jobs will fail if short container image name used

8 views
Skip to first unread message

Brian Carey

unread,
Jul 23, 2024, 9:49:43 AM (4 days ago) Jul 23
to kubevirt-dev
Hi everyone,

Short container image names will no longer be accepted in the prowjob environments and will cause the jobs to fail.

Podman has a configuration called `short-name-mode` which was set to permissive when we initially moved from docker to podman. This is usually set to enforcing by default as this encourages better practices and makes it clearer which container image is being used.

The bootstrap image is going to be updated back to the default enforcing mode[1].

If you still have scripts or builds that use short image names, you will start to see jobs fail with the following error:
Error: short-name resolution enforced but cannot prompt without a TTY

Thanks,
Brian

Reply all
Reply to author
Forward
0 new messages