Created attachment 1266498 [details] PodsPerReadyStatusBug Description of problem: Reports - pods per ready status - unexistent pods presented Version-Release number of selected component (if applicable): 5.8 How reproducible: 100% Steps to Reproduce: 1. GoTo: Could Intel --> Reports --accordion--> Reports -> All Reports --> Configuration Management --> Containers --> Pods per Ready Status 2. Queue 3. Once done -> open report Actual results: Some pods that doesn't exists (i.e. Doesn't appear in OCP (the output of 'oc get pods --all-namespaces')) Expected results: All the pods presented in the report exists and appears in OCP Additional info:
Gilad we have an on going issue with objects not deleted from the inventory after removal from OCP, so I would like to understand if this is reports related. Can you reproduce and check if the items in the report appear in the inventory as well?
Loic can you please clarify what "Pods per Ready Status" report means ? It has a True/Fals value ...
Barak, "Pods per Ready Status" shows each pod and its 'ready' condition out of its `container_conditions`. I think this happens because the report is showing archived pods. its not filtering out the archived pods out of `ContainerGroup.all`(should be `ContainerGroup.where(ems_id => nil)`. Do we want to filter these out to 'live' pods only? i think we should.
(In reply to Ari Zellner from comment #4) > Do we want to filter these out to 'live' pods only? i think we should. Yes we should. We had a similar discussion in bug 1416486. Maybe it's possible to achieve this with a filter on "Deleted On".
Merged https://github.com/ManageIQ/manageiq-ui-classic/pull/1605
Ugh wrong bug.
(In reply to Barak from comment #3) > Loic can you please clarify what "Pods per Ready Status" report means ? > > It has a True/Fals value ... Replied by Ari
(In reply to Nimrod Shneor from comment #6) > Merged https://github.com/ManageIQ/manageiq-ui-classic/pull/1605 Can you share the correct link? Thanks.
PR: https://github.com/ManageIQ/manageiq/pull/15405