[FOLIO-2002] clean up no longer needed tenants and bundles (PR previews) Created: 06/May/19  Updated: 03/Jun/20  Resolved: 21/May/19

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: John Malconian
Resolution: Done Votes: 0
Labels: platform-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-2119 Preview capability for PRs (Q2, devel... Closed
blocks UXPROD-1817 Preview capability for PRs (Q3, initi... Closed
blocks UXPROD-2118 Preview capability for PRs (Q4, final... Closed
is blocked by FOLIO-2001 host bundles for multiple PRs/reposit... Closed
Relates
relates to FOLIO-1948 PoC preview capability for PRs in a p... Closed
Sprint: CP: sprint 64
Story Points: 2
Development Team: Core: Platform

 Description   

We need a cleanup process and preferably one that is configurable and can bind to different events. E.g

  • clean up all related tenants/bundles when a PR is closed
  • clean up older tenants/bundles for a given PR when number of builds (tenant/bundles) reaches 1 (e.g 1 will result with only 1 build for any given PR)

Possible extension:

retain N number of bundles/tenants for a given PR



 Comments   
Comment by John Malconian [ 21/May/19 ]

Stripes bundles for PRs are now hosted on AWS S3. An S3 bucket is created per PR and only the bundle from the latest build is hosted. Previous bundles are removed. Buckets are deleted when the PR is closed via a regularly scheduled job in Jenkins.

Generated at Thu Feb 08 23:17:29 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.