Project

Profile

Help

Issue #5981

Updated by ipanova@redhat.com about 4 years ago

To reproduce:   
   
 \- migrate a repo with random name for pulp3   
   
 \- migrate a repo with a different name (or just migrate all and the pulp2 name will be chosen)   
   
 \- observe the error: 

 

 ~~~ 
 
 ]: pulp: rq.worker:ERROR: pulp_file.app.models.FileRepository.DoesNotExist: FileRepository matching query does not exist. 
 
 ]: Traceback (most recent call last): 
 
 ]: File "/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/worker.py", line 822, in perform_job 
 
 ]: rv = job.perform() 
 
 ]: File "/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/job.py", line 605, in perform 
 
 ]: self._result = self._execute() 
 
 ]: File "/usr/local/lib/pulp/lib64/python3.6/site-packages/rq/job.py", line 611, in _execute 
 
 ]: return self.func(*self.args, **self.kwargs) 
 
 ]: File "/home/vagrant/devel/pulp-2to3-migrate/pulp_2to3_migration/app/tasks/migrate.py", line 113, in migrate_from_pulp2 
 
 ]: loop.run_until_complete(create_repo_versions(plan)) 
 
 ]: File "/usr/lib64/python3.6/asyncio/base_events.py", line 484, in run_until_complete 
 
 ]: return future.result() 
 
 ]: File "/home/vagrant/devel/pulp-2to3-migrate/pulp_2to3_migration/app/migration.py", line 265, in create_repo_versions 
 
 ]: create_repo_version(plugin.migrator, pulp2_repo.pulp2_repo_id, pulp2_repo) 
 
 ]: File "/home/vagrant/devel/pulp-2to3-migrate/pulp_2to3_migration/app/migration.py", line 233, in create_repo_version 
 
 ]: pulp3_repo = repository_class.objects.get(name=pulp3_repo_name) 
 
 ]: File "/usr/local/lib/pulp/lib64/python3.6/site-packages/django/db/models/manager.py", line 82, in manager_method 
 
 ]: return getattr(self.get_queryset(), name)(*args, **kwargs) 
 
 ]: File "/usr/local/lib/pulp/lib64/python3.6/site-packages/django/db/models/query.py", line 408, in get 
 
 ]: self.model._meta.object_name 
 
 ]: pulp_file.app.models.FileRepository.DoesNotExist: FileRepository matching query does not exist. 
 
 ~~~ 
 

Back