delete glare artifact blob having saving status

Registered by Kushal Agrawal

- Why do we want to add this feature? The drive to make the change:

Sometimes due to sudden unavailability of the database during upload of artifact bob data, blob status in database table "glare_artifact_blobs" remains saving.

Because of this condition, it is not possible to delete the artifact.

https://bugs.launchpad.net/glare/+bug/1742729

- Solution:
Providing an extra policy check which will provide user an extra priviledge to delete artifact having saving status.

By default the policy will only be limited to owner_or_admin to delete the saving blob.

- Impacts :
though After that It will be possible to delete the artifact which is either stuck in saving state because of state because of database connectivity, But it may lead to a condition where blob data having hign volume can be deleted which is being uploaded to glare.

Blueprint information

Status:
Not started
Approver:
Moshe Elisha
Priority:
Undefined
Drafter:
Kushal Agrawal
Direction:
Needs approval
Assignee:
Kushal Agrawal
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.