Description of problem: DCN architecture now leverages glance cache at the edge. In order to improve the user experience the glance cache client needs to be enhanced. Today the glance cache can be managed with the glance-cache-manage commands https://docs.openstack.org/glance/latest/cli/glancecachemanage.html This RFE tracks the changes required to glance cache user management. Version-Release number of selected component (if applicable): 16 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
I think the main thing here is being able to list all Glance cache nodes. Once we've got that, everything else should be fairly easy. I'm not sure if there is already a way to list all the cache nodes in Glance, though. Some of the operations listed in the Google docs seem to be already available. For instance, can't "List all cached images from a specific node" be done with "glance-cache-manage list-cached -H <NODE>"?
Tooling will be improved with the use of an Ansible playbook + enhancements in glance in order to move cache operations into the API. Tracking these efforts separately. *** This bug has been marked as a duplicate of bug 1710557 ***