PPA quota not checked when doing package copies

Bug #379726 reported by Michael Marley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

I have discovered a method which makes it possible to shoehorn more than 1gb of packages into a PPA. Now that multiple PPAs are available, it is possible to create a second PPA and upload packages to it. Then, the packages can be copied directly from the non-full PPA to the full one, without any apparent size checks.

I feel somewhat guilty reporting this bug, considering I have exploited it on several occasions. Sorry.

Revision history for this message
Celso Providelo (cprov) wrote :

Right, we are aware of this issue, but it's not a big problem since copies to not generate extra data in our databases, only consumes disks on the PPA machines.

Anyway, it would be nice if we could keep disk usage controlled by respecting quota on copies.

tags: added: ppa
Changed in soyuz:
assignee: nobody → Celso Providelo (cprov)
importance: Undecided → High
milestone: none → 2.2.6
status: New → Triaged
Changed in soyuz:
importance: High → Medium
Changed in soyuz:
milestone: 2.2.6 → pending
Celso Providelo (cprov)
summary: - It is possible to cram more than 1gb of files into a PPA
+ Package copy backend doesn't respect the PPA quota
Curtis Hovey (sinzui)
Changed in soyuz:
assignee: Celso Providelo (cprov) → nobody
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
Changed in launchpad:
importance: Low → High
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote : Re: Package copy backend doesn't respect the PPA quota

I'm using this feature very often and think, that copying from another PPA shouldn't increase size of my PPA, because hardlinks or something can be used there :)
If you fix this "feature" in another way - then please increase size of official Ubuntu derivative Baltix GNU/Linux PPA - https://launchpad.net/~baltix-members/+archive/ppa

Revision history for this message
Robert Collins (lifeless) wrote :

AFAIK We don't hardlink across PPA archives, so this does use disk space proportional to the overheads involved. I fyou need more disk space just ask via https://answers.launchpad.net/launchpad - our admins will be happy to assist.

summary: - Package copy backend doesn't respect the PPA quota
+ PPA quota not checked when doing package copies
William Grant (wgrant)
tags: added: package-copies
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.