Hide Forgot
Description of problem: PUT request for a compute resource fails with below error message ``` { "message": "Failed to refresh the cache." } ``` Version-Release number of selected component (if applicable): latest master How reproducible: Steps to Reproduce: 1.Add a compute resource 2.PUT request for cache refresh 3. Actual results: Shown error msg Expected results: Should work or give proper error if not implemented Additional info:
It's not an action that supported in kubevirt compute resource. you can change this BZ to a documentation bug, the documentation should show to which compute resource this call is relevant for.
This might not be just doc bug, when doing this cache refresh call, I get the mentioned error msg, but for other actions, for example GET https://<foreman>/api/compute_resources/:id/available_storage_domains I get the following output, which should also come for refresh_cache is it's not implemented { "error": { "message": "ERF42-7329 [Foreman::Exception]: Not implemented for KubeVirt" } }
This issue is relevant for all compute resources.
Created redmine issue https://projects.theforeman.org/issues/26462 from this bug
Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/26462 has been resolved.
Verified with Sat 6.6 snap 11. Verified that CRs of type Google, RHV and Kubevirt return: "error": {"message":"ERF42-7329 [Foreman::Exception]: Not implemented for <CRtype>"} Verified that CR of type VMWare returns: "message":"Successfully refreshed the cache."
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. https://access.redhat.com/errata/RHSA-2019:3172