Project

Profile

Help

Issue #5379

closed

pool locations should be handled automatically and dirhashed

Added by jaymzh about 5 years ago. Updated over 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version - Debian:
Platform Release:
Target Release - Debian:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Currently when adding content you must tell the pulp_deb plugin what the relative path is. While the ability to specify this is useful, by default, it should create hashed pool directories ala the debian/ubuntu official repos:

http://archive.ubuntu.com/ubuntu/pool/

I would expect to add content called `foo_1.0-1_amd64.deb` and at the very least have the default path be:

pool/f/foo_1.0-1_amd64.deb

In a typical apt repo, it would be something like:

apt/pool/$distribution/f/foo_1.0-1_amd64.deb

But I think Pulp would prefer packages to be able to be associated with multiple repos, thus having the distribution not be part of the content path makes sense.

Also available in: Atom PDF