Problem: Users want to share OpenStack images with other projects, and with the wider community
A user of Exosphere can't share an OpenStack image with users in other projects from within the app. They have to use the OpenStack command line interface, API, or Horizon.
What would success / a fix look like?
The capability for the owner of an image to change the visibility of such an image from 'private' to 'community' (and probably from 'community' back to 'private').
- Do we want to let users share images with specific projects/users - i.e. 'shared' as opposed to 'community'? Note: There's a back-and-forth flow involved because the recipient of a 'sharing' transaction needs to accept it.
- Do we want to provide the capability for admin users to change image visibility to 'public'?