Project

Profile

Help

Issue #4731

Updated by pulpbot almost 3 years ago

 

 **Ticket moved to GitHub**: "pulp/pulp_file/612":https://github.com/pulp/pulp_file/issues/612 




 ---- 


 Order of data in PULP_MANIFEST returned by Pulp is different than what is provided by the synced repo. 

 1\. Create a repository   
 2\. Create a file remote - https://repos.fedorapeople.org/pulp/pulp/fixtures/file/   
 3\. Sync the file remote   
 4\. Create a file publisher   
 5\. Create a publication   
 6\. Create a distribution from the publication   
 7\. Fetch PULP_MANIFEST 

 PULP_MANIFEST provided by feed url 

 ~~~ 
 '1.iso,cbd1d07a63f8ac122b7adf75658fc22f9754796f8bbcd9395f1bcc00bbc6e2d8,1024\n2.iso,7ab0ad049b044879b03d3bc5acbe4e43c98c359fe52a60475e6611ee55033646,1024\n3.iso,ddc5a9ac99a0cb546cce44be3da447c6e591df8d4860c592f3f1be6e33b66e62,1024\n' 
 ~~~ 

 PULP_MANIFEST downloaded from Pulp 

 ~~~ 
 '3.iso, ddc5a9ac99a0cb546cce44be3da447c6e591df8d4860c592f3f1be6e33b66e62, 1024\n2.iso, 7ab0ad049b044879b03d3bc5acbe4e43c98c359fe52a60475e6611ee55033646, 1024\n1.iso, cbd1d07a63f8ac122b7adf75658fc22f9754796f8bbcd9395f1bcc00bbc6e2d8, 1024\n' 
 ~~~ 

 See: https://github.com/pulp/pulp_file 

 This makes verifying the integrity of PULP_MANIFEST downloaded from Pulp a bit more complex. 

 

Back