From 71887cc1c11c0ab93a257876a04e5b52585124db Mon Sep 17 00:00:00 2001 From: Jitka Halova <41325380+jobselko@users.noreply.github.com> Date: Tue, 20 Jan 2026 14:56:11 +0100 Subject: [PATCH] Merge pull request #1068 from jobselko/fix_migration_19 [PULP-1114] Fix migration 19 (cherry picked from commit 3cc72adde922afb38aa9c0f362dcb2d4cf133e3a) --- CHANGES/1067.bugfix | 1 + .../app/migrations/0019_create_missing_metadata_artifacts.py | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 CHANGES/1067.bugfix diff --git a/CHANGES/1067.bugfix b/CHANGES/1067.bugfix new file mode 100644 index 00000000..aba16d9d --- /dev/null +++ b/CHANGES/1067.bugfix @@ -0,0 +1 @@ +Fixed migration error in 0019_create_missing_metadata_artifacts. diff --git a/pulp_python/app/migrations/0019_create_missing_metadata_artifacts.py b/pulp_python/app/migrations/0019_create_missing_metadata_artifacts.py index eb0d246e..2ed544db 100644 --- a/pulp_python/app/migrations/0019_create_missing_metadata_artifacts.py +++ b/pulp_python/app/migrations/0019_create_missing_metadata_artifacts.py @@ -159,6 +159,9 @@ def create_missing_metadata_artifacts(apps, schema_editor): package.metadata_sha256 = mismatched_sha256 packages_batch.append(package) + # Set the domain on the metadata artifact to match the package's domain + metadata_artifact.pulp_domain = package._pulp_domain + contentartifact = ContentArtifact( artifact=metadata_artifact, content=package,