Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2
Description
Check that App .jar files are getting deleted from S3 bucket when an Admin user deletes a pending app.
Attachments
Activity
Ann Loraine
made changes -
Workflow | Fall 2019 Workflow Update [ 19052 ] | Revised Fall 2019 Workflow Update [ 22478 ] |
Sameer Shanbhag (Inactive)
made changes -
Assignee | Sameer Shanbhag [ sameer ] |
Sameer Shanbhag (Inactive)
made changes -
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Ann Loraine
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | Post-merge Testing In Progress [ 10003 ] | To-Do [ 10305 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Ann Loraine
made changes -
Assignee | Sameer Shanbhag [ sameer ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Sameer Shanbhag (Inactive)
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Sameer Shanbhag [ sameer ] |
Ann Loraine
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Sprint | Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 71, 72 ] | Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2 [ 71, 72, 73 ] |
Ann Loraine
made changes -
Workflow | Loraine Lab Workflow [ 18690 ] | Fall 2019 Workflow Update [ 19052 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Ann Loraine
made changes -
Sprint | Summer 2019 Sprint 12 [ 71 ] | Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 71, 72 ] |
Sameer Shanbhag (Inactive)
made changes -
Assignee | Sameer Shanbhag [ sameer ] |
Sameer Shanbhag (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] | Sameer Shanbhag [ sameer ] |
Ann Loraine
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | Needs 1st Level Review [ 10005 ] | Open [ 1 ] |
Noor Zahara (Inactive)
made changes -
Assignee | Noor Zahara [ noor91zahara ] |
Noor Zahara (Inactive)
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Noor Zahara (Inactive)
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Noor Zahara (Inactive)
made changes -
Assignee | Noor Zahara [ noor91zahara ] |
Ann Loraine
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1388 [ 17463 ] |
Ann Loraine
created issue -
1. If a user with administrative privileges uses the "Pending Apps" menu on the front page to "decline" an app, does the jar file gets deleted? Also, should it be deleted?
=> Yes, When the app is declined from the "Front (UI) Pending Apps Menu" the Jar gets deleted from the S3 Bucket.
2. Maybe we should not try to support the use case of an admin user using the Admin panel to delete a pending App. The "Admin" panel is designed to provide an interface to the database only. Asking it to also "know" about uploaded files may be asking too much.
=> By Default, Admin can delete an App or App Pending or any other Database entry from the Django Admin Panel (Feature provided by Django)
When the Admin tries to delete the App from Admin Panel (by Mistake or by Purpose), Currently the Jar is not getting removed from the S3 Bucket, Just increasing the manual effort by the S3 Admin to Purge the unnecessary Files
So to avoid that, with this update, when an Admin Deletes the App from the Admin Panel, The Jar File will be deleted automatically (Done using "post_delete" signal operator by Django), which means the Admin will not be having any extra effort what-so-ever to delete the jar file