Still having issues with migrating deb repositories to enable moving to foreman 2.4
Katello 3.18.4 fixed the earlier migration issues but now it is failing at Distribution creation as below
2021-07-23 11:47:12 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:47:22 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:47:32 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:47:42 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:47:52 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:48:02 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:48:13 +1000: Pre-migrating Pulp 2 deb_component content (general i 2021-07-23 11:52:53 +1000: Distribution creation 8/12Migration failed, You will want to investigate: https://xxx.xxx.xxx.xxxt/foreman_tasks/tasks/f969b23e-d627-41ed-ae9f-10c23b70c82a
rake aborted!
ForemanTasks::TaskError: Task f969b23e-d627-41ed-ae9f-10c23b70c82a: Katello::Errors::Pulp3Error: 3 subtask(s) failed for task group /pulp/api/v3/task-groups/e814ca0b-4dff-4e53-b7c3-22849f38ac57/.
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.18.4/lib/katello/tasks/pulp3_migration.rake:39:in block (2 levels) in <top (required)>' /opt/rh/rh-ruby25/root/usr/share/gems/gems/rake-12.3.3/exe/rake:27:in
<top (required)>’
Tasks: TOP => katello:pulp3_migration
(See full trace by running task with --trace)
[FAIL]
Failed executing foreman-rake katello:pulp3_migration, exit status 1
Scenario [Prepare content for Pulp 3] failed.
The following steps ended up in failing state:
[content-prepare]
Expected outcome:
foreman-maintain content-prepare completed
Foreman and Proxy versions:
foreman-2.3.5-1.el7.noarch
katello-3.18.4-1.el7.noarch
pulp-puppet-tools-2.21.5-1.el7.noarch
python-pulp-deb-common-1.10.2-1.el7.noarch
python3-pulp-certguard-1.0.3-1.el7.noarch
pulp-katello-1.0.3-1.el7.noarch
python3-pulp-2to3-migration-0.11.1-1.el7.noarch
tfm-rubygem-pulp_2to3_migration_client-0.11.0-1.el7.noarch
python-pulp-oid_validation-2.21.5-1.el7.noarch
pulp-rpm-plugins-2.21.5-1.el7.noarch
tfm-rubygem-pulpcore_client-3.7.1-1.el7.noarch
python3-pulp-rpm-3.10.0-1.el7.noarch
python-pulp-puppet-common-2.21.5-1.el7.noarch
python-pulp-rpm-common-2.21.5-1.el7.noarch
pulp-server-2.21.5-1.el7.noarch
python3-pulp-deb-2.9.2-1.el7.noarch
pulpcore-selinux-1.2.3-2.el7.x86_64
python3-pulp-file-1.3.0-1.el7.noarch
tfm-rubygem-pulp_container_client-2.1.0-1.el7.noarch
tfm-rubygem-pulp_file_client-1.3.0-1.el7.noarch
pulp-deb-plugins-1.10.2-1.el7.noarch
python-pulp-repoauth-2.21.5-1.el7.noarch
python-pulp-streamer-2.21.5-1.el7.noarch
tfm-rubygem-pulp_rpm_client-3.10.0-0.1.el7.noarch
tfm-rubygem-pulp_certguard_client-1.0.3-1.el7.noarch
Foreman and Proxy plugin versions:
Distribution and version:
CentOS Linux release 7.9.2009 (Core)