Page MenuHomePhabricator

Give Drydock Working Copies useful names
Closed, InvalidPublic

Description

This is pretty useless:

pasted_file (915×550 px, 90 KB)

I can't tell what host each working copy is running on, nor the repositories it has cloned. Since working copies never expire, I'll need to at some point go and clean these up. In order to determine which ones need cleaning up, I want to be able to know which repositories they've cloned (so I can clear out old ones).

(The details on each resource show the raw PHIDs for host leases / repos, but those can't be lined up with anything useful in the web UI).

Event Timeline

hach-que raised the priority of this task from to Needs Triage.
hach-que updated the task description. (Show Details)
hach-que added a project: Drydock.
hach-que updated the task description. (Show Details)
hach-que updated the task description. (Show Details)
hach-que added a subscriber: hach-que.
epriestley claimed this task.
epriestley added a subscriber: epriestley.

I'll need to at some point go and clean these up.

Why? File a task about the root problem instead. See Contributing Feature Requests.

Because I have a lot of repositories, and there are multiple copies of each repository (because things are running in parallel), I will run out of disk space if I have multiple full copies of every repository in Phabricator kept on the build hosts for all time.

These build hosts sit on physical hardware, not EC2, so I can't just increase the disk storage magically.