Project

Profile

Help

Issue #8331

Updated by ipanova@redhat.com about 3 years ago

sync a file repo with on_demand policy https://fixtures.pulpproject.org/file2/ 
 ``` 
 > db.units_iso.find({'_id':'6ba4ab8f-23fc-41bb-bc33-0aa9a7e0d5fa'})[0] 
 { 
	 "_id" : "6ba4ab8f-23fc-41bb-bc33-0aa9a7e0d5fa", 
	 "pulp_user_metadata" : { 
		
	 }, 
	 "_last_updated" : 1614789447, 
	 "_storage_path" : "/var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f", 
	 "downloaded" : false, 
	 "name" : "2.iso", 
	 "checksum" : "ef1845a0afeb51fb147d41c2494044e15db09c13d3ba096713b0ef1ee5896b29", 
	 "size" : 1024, 
	 "_ns" : "units_iso", 
	 "_content_type_id" : "iso" 
 } 
 > ^C 
 bye 
 (pulp) [vagrant@pulp2-nightly-pulp3-source-centos7 ~]$ less /var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f 
 /var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f: No such file or directory 
 ``` 

 Change importer's policy to immediate and sync repo 

 Downloaded flag is still set to **false** but bits were **downloaded** 

 ``` 
 > db.units_iso.find({'_id':'6ba4ab8f-23fc-41bb-bc33-0aa9a7e0d5fa'})[0] 
 { 
	 "_id" : "6ba4ab8f-23fc-41bb-bc33-0aa9a7e0d5fa", 
	 "pulp_user_metadata" : { 
		
	 }, 
	 "_last_updated" : 1614789447, 
	 "_storage_path" : "/var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f", 
	 "downloaded" : false, 
	 "name" : "2.iso", 
	 "checksum" : "ef1845a0afeb51fb147d41c2494044e15db09c13d3ba096713b0ef1ee5896b29", 
	 "size" : 1024, 
	 "_ns" : "units_iso", 
	 "_content_type_id" : "iso" 
 } 
 >  

 (pulp) [vagrant@pulp2-nightly-pulp3-source-centos7 ~]$ ll /var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f 
 -rw-rw-r--. 1 apache apache 1024 Mar    3 16:48 /var/lib/pulp/content/units/iso/8e/70eee79a97f7ed85f1d020dfcfb520b5b08fb0605f6a51b88645f6bee37e2f 
 (pulp) [vagrant@pulp2-nightly-pulp3-source-centos7 ~]$ 

 ``` 
 **NOTE** rpm plugin works fine, flag is flipped correctly. 
 ```

Back