Project

Profile

Help

Story #7977

Updated by pulpbot about 2 years ago

 

 **Ticket moved to GitHub**: "pulp/pulpcore/1951":https://github.com/pulp/pulpcore/issues/1951 




 ---- 


 Currently when view the pulp content landing page <localhost>/pulp/content/ you are greeted with a list of all distributors that are hosted on the system (I believe). 

 Though the distributors support a directory structure, the landing page does not make use of this information. 

 Within our estate, within a year we could easily see ~30k distributors being created based on our current cadence (not including file and container distributors). 

 This will result in the landing page both being slow to load, and arguably unusable. 

 An example. 

 Say we have 4 distributors below. 
 ``` 
 /release/rpm/rhel7/some_repo 
 /release/rpm/rhel7/some_repo2 
 /trunk/rpm/rhel7/some_repo 
 /upstream/rpm/rhel7/some_repo 
 ``` 
 The landing page as it stands will have 4 hyper links. 
 ``` 
 /release/rpm/rhel7/some_repo 
 /release/rpm/rhel7/some_repo2 
 /trunk/rpm/rhel7/some_repo 
 /upstream/rpm/rhel7/some_repo 
 ``` 

 Would it be possible to have this landing page to look more like. 
 ``` 
 /release 
 /trunk 
 /upstream 
 ``` 
 Which links to the next depth (just as traversing a normal directory, or web site). 

Back