Created attachment 1400837 [details] Images log Description of problem: When trying to update overcloud images the command fail with dependencies error (see attached log) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install osp 11 build: z2 2. try to update the overcloud images (virt-customize -a overcloud-full.qcow2 --update) 3. command fails Actual results: --> Finished Dependency Resolution Error: Package: collectd-curl_json-5.7.0-4.el7ost.x86_64 (@rhos-11.0-optools-puddle) Requires: collectd(x86-64) = 5.7.0-4.el7ost Removing: collectd-5.7.0-4.el7ost.x86_64 (@rhos-11.0-optools-puddle) collectd(x86-64) = 5.7.0-4.el7ost Updated By: collectd-5.7.2-1.el7cp.x86_64 (rhelosp-ceph-2.0-mon) collectd(x86-64) = 5.7.2-1.el7cp Error: Package: collectd-write_http-5.7.0-4.el7ost.x86_64 (@rhos-11.0-optools-puddle) Requires: collectd(x86-64) = 5.7.0-4.el7ost Removing: collectd-5.7.0-4.el7ost.x86_64 (@rhos-11.0-optools-puddle) Expected results: Additional info: (see attached log) More details can be found here: https://rhos-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/DFG/view/upgrades/view/update/job/DFG-upgrades-updates-11_director-rhel-7.4-virthost-3cont_2comp_3ceph-ipv4-vxlan/77/artifact/.sh/
This was introduced because ceph shipped a newer collectd package but not all the sub-packages that we ship. Can we update to the 5.7.2-1 collectd package?
Yes, sure. I don't know why and how 5.7.0 was included. iirc. there is even a cve in 5.7.0-...
To iterate on this, I'm not sure why collectd-5.8.0-4 (or later) was not pushed to osp11, there is a bug in modified for OSP11: https://bugzilla.redhat.com/show_bug.cgi?id=1543840
After further review, I'm not sure how this could happen. Latest test repos included 5.7.2-3 which is >= 5.7.2-1 from ceph. Can you provide your repo files? Is this reproducible?
I suspect that the optools puddle was not enabled.
Created attachment 1402500 [details] repo files
Created attachment 1402501 [details] ceph sosreport
Created attachment 1402517 [details] deploy, update and env files
Hi Mike, Files are attached from system installed with last_7.3_puddle and passed image, But failed on ceph update, I think it's the same error. If you need I will reproduce the original bug for you. This system is now installed on seal02.qa.lab.tlv.redhat.com and you can use it for anything you need today and tomorrow (1,2 March)
optools is likely a requirement now for updates/upgrades since collectd packages are installed by default. With that enabled, you should not hit this issue. If that's the case, then we should update our repo tool to enable it by default and move this to a doc bug to state that optools is required
*** Bug 1562764 has been marked as a duplicate of this bug. ***
This will be fixed by https://bugzilla.redhat.com/show_bug.cgi?id=1543840 *** This bug has been marked as a duplicate of bug 1543840 ***