For enterprise installations, there should be some mechanism that checks that a user is specifying an explicit version for all OCS container images. It is not simple (nor technically correct) to provide any numbered default to an OCS version per version of openshift-ansible. The only reasonable alternative would be to specify NO default, and require the user to manually specify an explicit version every time (if certain conditions are met, e.g. gluster node groups are defined).
Michael, can you provide any pointers about where this check should be implemented?
I would put it in https://github.com/openshift/openshift-ansible/blob/release-3.11/playbooks/init/sanity_checks.yml We run that during installs and upgrades. Gluster-specific plays probably run it as well; this will allow the install/upgrade to fail early.
It'd help if I searched for duplicates first. :) *** This bug has been marked as a duplicate of bug 1499035 ***