No way to hide the synced images from the default list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Glance-Simplestreams-Sync Charm |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
At this point, the charm uploads synced images with visibility=public. Which means everyone using the cloud will see the images like auto-sync/
In some cases, cloud admins would like to have only their own images in the default list. If that's the case, it makes sense to upload images with visibility=shared instead of public so we can leverage those images for producing amphora retrofitted ones still.
The binary already has the support so the remaining piece is to pass the option from the charm.
[bin/sstream-
parser.
We need to be mindful if the retrofit still works after changing the visibility. We might need an equivalent to: visibility= community
GET /v2/images?
when trying to find the right image from the retrofit.