Project

Profile

Help

Issue #8514

closed

Foreman Katello: Unable to migrate pulp2 to pulp3

Added by amblikmees almost 3 years ago. Updated over 2 years ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
04/07/2021
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
CentOS 7
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Katello
Sprint:
Quarter:

Description

Hello!

Im trying to migrate Foreman Katello content from pulp2 to pulp3 and it seems that there might be a pulp3 issue.

Here is the migration log from dynflow console:

2: Actions::Pulp3::ContentMigration (skipped) [ 1806.42s / 16.10s ]
Queue: default

Started at: 2021-04-02 06:28:16 UTC

Ended at: 2021-04-02 06:58:22 UTC

Real time: 1806.42s

Execution time (excluding suspended state): 16.10s

Input:

services_checked:

pulp3
smart_proxy_id: 1
remote_user: admin
remote_cp_user: admin
current_request_id:
current_timezone: UTC
current_user_id: 3
current_organization_id:
current_location_id:
Output:
pulp_tasks:

pulp_href: /pulp/api/v3/tasks/7cf9af95-deb4-43b5-b770-83392086950a/
pulp_created: 2021-04-02T06:28:16.471+00:00
state: failed
name: pulp_2to3_migration.app.tasks.migrate.migrate_from_pulp2
started_at: 2021-04-02T06:28:16.650+00:00
finished_at: 2021-04-02T06:58:12.846+00:00
error:
traceback: |2
File /usr/lib/python3.6/site-packages/rq/worker.py, line 936, in perform_job
rv = job.perform()
File /usr/lib/python3.6/site-packages/rq/job.py, line 684, in perform
self._result = self._execute()
File /usr/lib/python3.6/site-packages/rq/job.py, line 690, in _execute
return self.func(*self.args, **self.kwargs)
File /usr/lib/python3.6/site-packages/pulp_2to3_migration/app/tasks/migrate.py, line 81, in migrate_from_pulp2
migrate_content(plan, skip_corrupted=skip_corrupted)
File /usr/lib/python3.6/site-packages/pulp_2to3_migration/app/migration.py, line 47, in migrate_content
plugin.migrator.migrate_content_to_pulp3(skip_corrupted=skip_corrupted)
File /usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/rpm/migrator.py, line 145, in migrate_content_to_pulp3
loop.run_until_complete(dm.create())
File /usr/lib64/python3.6/asyncio/base_events.py, line 484, in run_until_complete
return future.result()
File /usr/lib/python3.6/site-packages/pulp_2to3_migration/app/plugin/content.py, line 89, in create
await pipeline
File /usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py, line 225, in create_pipeline
await asyncio.gather(*futures)
File /usr/lib/python3.6/site-packages/pulpcore/plugin/stages/api.py, line 43, in call
await self.run()
File /usr/lib/python3.6/site-packages/pulpcore/plugin/stages/artifact_stages.py, line 244, in run
RemoteArtifact.objects.bulk_get_or_create(self._needed_remote_artifacts(batch))
File /usr/lib/python3.6/site-packages/pulpcore/app/models/content.py, line 94, in bulk_get_or_create
objs[i] = objs[i].class.objects.get(objs[i].q())
File /usr/lib/python3.6/site-packages/django/db/models/manager.py, line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File /usr/lib/python3.6/site-packages/django/db/models/query.py, line 408, in get
self.model._meta.object_name
description: RemoteArtifact matching query does not exist.
worker: /pulp/api/v3/workers/49a2be45-45bd-4b71-aef0-96e176c76b57/
child_tasks: 
task_group: /pulp/api/v3/task-groups/079f6958-e6fc-49ab-8b2f-8a333a832204/
progress_reports:
message: Processing Pulp 2 repositories, importers, distributors
code: processing.repositories
state: completed
total: 38
done: 38
message: Pre-migrating Pulp 2 DISTRIBUTION content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 DISTRIBUTION content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_LANGPACKS content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 MODULEMD content (general info)
code: premigrating.content.general
state: completed
total: 12
done: 11
message: Pre-migrating Pulp 2 MODULEMD content (detail info)
code: premigrating.content.detail
state: completed
total: 12
done: 11
message: Pre-migrating Pulp 2 MODULEMD_DEFAULTS content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 MODULEMD_DEFAULTS content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_ENVIRONMENT content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_ENVIRONMENT content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_GROUP content (general info)
code: premigrating.content.general
state: completed
total: 1
done: -8
message: Pre-migrating Pulp 2 YUM_REPO_METADATA_FILE content (general info)
code: premigrating.content.general
state: completed
total: 1
done: 1
message: Pre-migrating Pulp 2 RPM content (general info)
code: premigrating.content.general
state: completed
total: 4204
done: 4181
message: Pre-migrating Pulp 2 RPM content (detail info)
code: premigrating.content.detail
state: completed
total: 4204
done: 4181
message: Pre-migrating Pulp 2 YUM_REPO_METADATA_FILE content (detail info)
code: premigrating.content.detail
state: completed
total: 1
done: 1
message: Pre-migrating Pulp 2 SRPM content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 SRPM content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_GROUP content (detail info)
code: premigrating.content.detail
state: completed
total: 1
done: -8
message: Pre-migrating Pulp 2 ERRATUM content (general info)
code: premigrating.content.general
state: completed
total: 7484
done: 7484
message: Pre-migrating Pulp 2 ERRATUM content (detail info)
code: premigrating.content.detail
state: completed
total: 7484
done: 7484
message: Pre-migrating Pulp 2 PACKAGE_LANGPACKS content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Creating repositories in Pulp 3
code: creating.repositories
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_CATEGORY content (general info)
code: premigrating.content.general
state: completed
total: 0
done: 0
message: Pre-migrating Pulp 2 PACKAGE_CATEGORY content (detail info)
code: premigrating.content.detail
state: completed
total: 0
done: 0
message: Migrating importers to Pulp 3
code: migrating.importers
state: completed
total: 6
done: 6
message: Migrating rpm content to Pulp 3 rpm
code: migrating.rpm.content
state: canceled
total: 64503
done: 28000
message: Migrating content to Pulp 3
code: migrating.content
state: failed
total: 0
done: 0
created_resources:
/pulp/api/v3/task-groups/079f6958-e6fc-49ab-8b2f-8a333a832204/
reserved_resources_record:
pulp_2to3_migration
task_groups:
pulp_href: /pulp/api/v3/task-groups/079f6958-e6fc-49ab-8b2f-8a333a832204/
description: Migration Sub-tasks
all_tasks_dispatched: false
waiting: 0
skipped: 0
running: 0
completed: 0
canceled: 0
failed: 1
group_progress_reports:
message: Repo version creation
code: create.repo_version
total: 0
done: 0
message: Distribution creation
code: create.distribution
total: 0
done: 0
poll_attempts:
total: 132
failed: 1
Error:
Katello::Errors::Pulp3Error

RemoteArtifact matching query does not exist.

/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/pulp3/abstract_async_task.rb:102:in
`block in check_for_errors’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/pulp3/abstract_async_task.rb:100:in
`each’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/pulp3/abstract_async_task.rb:100:in
`check_for_errors’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/pulp3/abstract_async_task.rb:133:in
`poll_external_task’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action/polling.rb:100:in
`poll_external_task_with_rescue’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action/polling.rb:22:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action/cancellable.rb:14:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/pulp3/abstract_async_task.rb:10:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:571:in
`block (3 levels) in execute_run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:32:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/middleware/remote_action.rb:16:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/middleware/remote_action.rb:40:in
`block in as_remote_user’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/models/katello/concerns/user_extensions.rb:21:in
`cp_config’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/middleware/remote_action.rb:27:in
`as_cp_user’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/middleware/remote_action.rb:39:in
`as_remote_user’”
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.2.1/app/lib/actions/middleware/remote_action.rb:16:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/rails_executor_wrap.rb:14:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/activesupport-6.0.3.4/lib/active_support/execution_wrapper.rb:88:in
`wrap’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/rails_executor_wrap.rb:13:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action/progress.rb:31:in
`with_progress_calculation’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action/progress.rb:17:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_request_id.rb:15:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_request_id.rb:49:in
`restore_current_request_id’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_request_id.rb:15:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_timezone.rb:15:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_timezone.rb:44:in
`restore_curent_timezone’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_timezone.rb:15:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_user.rb:15:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_user.rb:44:in
`restore_curent_user’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_user.rb:15:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_taxonomies.rb:15:in
`block in run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_taxonomies.rb:45:in
`restore_current_taxonomies’”
/opt/theforeman/tfm/root/usr/share/gems/gems/foreman-tasks-3.0.5/app/lib/actions/middleware/keep_current_taxonomies.rb:15:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:27:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:19:in
`pass’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware.rb:32:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/stack.rb:23:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/middleware/world.rb:31:in
`execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:570:in
`block (2 levels) in execute_run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:569:in
`catch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:569:in
`block in execute_run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:472:in
`block in with_error_handling’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:472:in
`catch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:472:in
`with_error_handling’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:564:in
`execute_run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/action.rb:285:in
`execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:18:in
`block (2 levels) in execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/execution_plan/steps/abstract.rb:167:in
`with_meta_calculation’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:17:in
`block in execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:32:in
`open_action’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:16:in
`execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/director.rb:93:in
`execute’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/sidekiq/worker_jobs.rb:11:in
`block (2 levels) in perform’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors.rb:18:in
`run_user_code’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/sidekiq/worker_jobs.rb:9:in
`block in perform’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/sidekiq/worker_jobs.rb:25:in
`with_telemetry’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/sidekiq/worker_jobs.rb:8:in
`perform’”
/opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/sidekiq/serialization.rb:27:in
`perform’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:192:in
`execute_job’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:165:in
`block (2 levels) in process’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/middleware/chain.rb:128:in
`block in invoke’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/middleware/chain.rb:133:in
`invoke’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:164:in
`block in process’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:137:in
`block (6 levels) in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/job_retry.rb:109:in
`local’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:136:in
`block (5 levels) in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq.rb:37:in
`block in module:Sidekiq’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:132:in
`block (4 levels) in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:250:in
`stats’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:127:in
`block (3 levels) in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/job_logger.rb:8:in
`call’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:126:in
`block (2 levels) in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/job_retry.rb:74:in
`global’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:125:in
`block in dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/logging.rb:48:in
`with_context’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/logging.rb:42:in
`with_job_hash_context’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:124:in
`dispatch’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:163:in
`process’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:83:in
`process_one’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/processor.rb:71:in
`run’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/util.rb:16:in
`watchdog’”
/opt/theforeman/tfm/root/usr/share/gems/gems/sidekiq-5.2.7/lib/sidekiq/util.rb:25:in
`block in safe_thread’”
/opt/theforeman/tfm/root/usr/share/gems/gems/logging-2.3.0/lib/logging/diagnostic_context.rb:474:in
`block in create_with_logging_context’”
4: Actions::Pulp3::ImportMigration (skipped) [ 0.00s / 0.00s ]
Queue: default
Started at:

Ended at:

Real time: 0.00s

Execution time (excluding suspended state): 0.00s

Input:

reimport_all: false
dependency: Step(2).output
remote_user: admin
remote_cp_user: admin
current_request_id:
current_timezone: UTC
current_user_id: 3
current_organization_id:
current_location_id:
Output:

 {}

Additional information:

pulp-2to3-migration (0.10.0) pulp-certguard (1.0.3) pulp-container (2.1.0) pulp-deb (2.7.0) pulp-file (1.3.0) pulp-rpm (3.9.0) pulpcore (3.7.3)

More details and previous discussion: [[https://community.theforeman.org/t/pulp3-503-service-unavailable/22600/39]]


Related issues

Related to Pulp - Issue #8377: Content Migration to Pulp 3 with Katello fails with message "No declared artifact"CLOSED - CURRENTRELEASEActions

Also available in: Atom PDF