I'm currently working on a task to make our packages globally unique across the 
pulp server. Meaning, we'll have one and only one package with same NVREA + 
checksum at a time and linked to multiple repos. For this I need to restructure 
our content directory a bit. This is my proposal,

Current Structure,

/var/lib/pulp/
             |_ ReopA/
             |
             |_ RepoB/

Proposed New Structure,

/var/lib/pulp/
             |_Packages/checksum[:3]/*.rpm
             |
             |_Repos/
                    |_RepoA
                    |_RepoB

Packages in RepoA and RepoB will be symlinks to Packages directory. Apache will 
now only expose /var/lib/pulp/Repos and not include Packages directory. 

Considering this is kinda major change I'm  working off a branch and will see 
how stable it is before I merge it into this sprint. Overall change is gonna be 
to both grinder and pulp. 

Lemme know if you have any concerns with this change,


-- 
 
-- 
Pradeep Kilambi
Red Hat Systems Management
[email protected]
Phone: +1 919 754 4285
RHCE/RHCDS # 805008680430554

_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list

Reply via email to