Page MenuHomePhabricator

[toolforge,storage] Add storage capabilities for tools
Open, MediumPublic

Description

Possible user-facing experience:

toolforge storage list
toolforge storage create --type=s3 --size=4G <storagename>
toolforge storage show <storagename>
toolforge storage delete <storagename>

# tbd, some storage might not need mounting, like s3
toolforge jobs run --mount-storage=<storagename>:/path/to/mount/on ...

Main use cases:

  • Generate reports (needed for jobs using buildpack base images)
  • Generate some results/extract data from services

Possible storage providers:

  • cinder
  • s3/swift
  • NFS

Event Timeline

dcaro renamed this task from Add storage capabilities for buildpack services to [tbs]Add storage capabilities for buildpack services.Aug 26 2022, 8:14 AM
dcaro renamed this task from [tbs]Add storage capabilities for buildpack services to [toolforge,storage] Add storage capabilities for tools.Mar 5 2024, 10:56 AM
dcaro triaged this task as Medium priority.
dcaro edited projects, added Toolforge; removed Toolforge Build Service.
dcaro updated the task description. (Show Details)