cephadm: upgrade should not get blocked, on intermediate UPGRADE_FAILED_PULL
(mgr.34517) 27 : cephadm [INF] Upgrade: Pulling quay.ceph.io/ceph-ci/ceph:e6ce86de47ecdf0df5510dcc6a14e5bca492f14a on smithi101 (mgr.34517) 28 : cephadm [ERR] Upgrade: Paused due to UPGRADE_FAILED_PULL: Upgrade: failed to pull target image (mgr.34517) 29 : cluster [DBG] pgmap v12: 1 pgs: 1 active+clean; 0 B data, 3.7 MiB used, 707 GiB / 715 GiB avail (mon.0) 626 : cluster [WRN] Health check failed: Upgrade: failed to pull target image (UPGRADE_FAILED_PULL)
the image was never pulled again and the upgrade test failed.
- Status changed from New to Closed
The problem only is an issue when upgrading from older versions (that don't include https://github.com/ceph/ceph/commit/f3e770f3541c716b4f568cf73255f25243c655e5). Newer versions properly use the ignorelist and retry the pulls (https://pastebin.com/raw/Dx4qjbwg ignore Bs and podman error printout, that was for testing)