apache / buildstream

BuildStream, the software integration tool
https://buildstream.build/
Apache License 2.0
82 stars 27 forks source link

Introduce some interactivity to artifact cache expiry #490

Open BuildStream-Migration-Bot opened 3 years ago

BuildStream-Migration-Bot commented 3 years ago

See original issue on GitLab In GitLab by [Gitlab user @tlater] on Jul 23, 2018, 10:17

Background

Currently, when a build pipeline does not fit inside the artifact cache quota, buildstream will unconditionally give up. This is alright, but perhaps annoying to the user.

Task description

In interactive mode, buildstream should prompt the user, allowing them to temporarily increase the disk size if they want to - this should have three options:

Acceptance Criteria

We have a nicer UI for running out of cache space.


BuildStream-Migration-Bot commented 3 years ago

In GitLab by [Gitlab user @Qinusty] on Aug 2, 2018, 16:32

assigned to [Gitlab user @Qinusty]

BuildStream-Migration-Bot commented 3 years ago

In GitLab by [Gitlab user @Qinusty] on Aug 3, 2018, 09:42

unassigned [Gitlab user @Qinusty]

BuildStream-Migration-Bot commented 3 years ago

In GitLab by [Gitlab user @tristanvb] on Aug 24, 2018, 11:50

Removed Newcomers label here because this is quite complex to implement; afaics the Job processes need to query the frontend, IPC and API needs to be carved out for this.