Closed Bug 1304182 Opened 8 years ago Closed 6 years ago

Limit tasks and artifacts to one year, force-delete artifacts after that

Categories

(Taskcluster :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: dustin, Assigned: jonasfj)

References

Details

As a stopgap, it would be good to have a lifecycle policy that deletes artifacts after, say, one year.

However, we currently allow tasks to be set to expire at a later date than that.

Let's see if anyone's using that functionality, by scanning the task table.  If so, talk to them and see if we can change it.  If not, just impose a one-year limit.  Then add the lifecycle policy.
Flags: needinfo?
Flags: needinfo?
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Just to sum up the state here:

I just checked the lifetime policy -- previous versions are deleted, but there's no configuration to delete current versions of anything, at any age.

I don't see anything in the queue that imposes a maximum lifetime for an artifact.

So, I think we're still in the same state: it's trivial to create an artifact that lasts forever.
You need to log in before you can comment on or make changes to this bug.