Description of problem:
CVO fails to complete the installation with error message:
level=fatal msg=failed to initialize the cluster: Could not update list \"\" (188 of 529)"
This is not a usable or actionable error message. CVO logs do not clearly indicate which operator is failing.
Version-Release number of the following components: 4.4.0
How reproducible: Sometimes
This happened because a List object was added - https://github.com/openshift/cluster-image-registry-operator/pull/407/files#diff-88bbb853bcd5a5fbc188c46767630fad.
CVO would display object's kind and name. This List doesn't have "name" set, but other than that its a valid object.
Not sure if this is a valid bug though, as its not clear what should CVO show for Lists without names. Perhaps oc should ensure each manifest object should have "name" set?
@Vadim this is a bug per the following:
> This is not a usable or actionable error message. CVO logs do not clearly indicate which operator is failing.
This might be a "dev only" issue - we won't ship a version of OpenShift that fails installation on a supported provider/environment. In the case of an unsupported type (`List`), we should log the name of the manifest file the CVO was trying to apply.
QE can not reproduce this bug. Run a regression, everything is going well. No regression.
Verification on 4.4.0-0.nightly-2020-02-09-220310
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.