Project

Profile

Help

Story #6100

Pulp should calculate and provide information about the size of repos to the user.

Added by StephenW about 2 months ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

For an Immediate or background sync repo:

Pulp should calculate and provide the final repo size. Pulp should show a cumulative total as it is downloading the packages. At the same time it should compute and display the final repo size. Pulp should attempt to reserve the space required for an Immediate sync-repo. Pulp should warn the user if there is not enough space for the repo. In that case it should provide the user with the opportunity to cancel or pause the sync, change from Immediate to On-demand, and then restart the sync. On resume it must read the Immediate and On-Demand flags again to see if they have been changed, and act accordingly. Alternatively, provide an on the fly method of converting from Immediate to On-demand.

For an On-demand repo:

Pulp should calculate and provide the potential size of a repo. Pulp should calculate and provide the current cumulative size. Pulp should calculate the potential size of all the repos, check the available space, and provide an overcommit value.

Please register to edit this issue

Also available in: Atom PDF