Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Upgrade CNV 2.4.4 -> 2.5.2 Bug 1907138 led to hostpath-provisioner not being upgraded. However, HPP operator reported in its conditions that everything is fine (available=true, degraded=false, progressing=false, upgradeable=true) Version-Release number of selected component (if applicable): CNV 2.4.4 - > CNV 2.5.2 How reproducible: 100% (seen on one cluster) Steps to Reproduce: 1. Upgrade CNV 2.4.4 to CNV 2.5.2 2. When upgrade is reported as completed, check all CNV pods Actual results: CNV upgrade is reported as completed Expected results: HPP operator should not report its conditions that everything is ok but indicate that the pods failed to upgrade and progressing=true Additional info:
I think there are two fixes needed: 1. Properly report upgrade failure when it occurs 2. Convert old useNamingPrefix string value to boolean automatically on upgrade
Marking this as a dupe of 1907138 since the issues are tightly related and will likely be fixed in a single PR.
*** This bug has been marked as a duplicate of bug 1907138 ***