Problem:
Please help, what am I missing?
Setting up simple repository - pulp all-in-one container
quay.io/pulp/pulp:3.80
Sync repository from remote, on completion, tmp is cleared out.
Then the publication fails.
export RNAME=active-P-2025Q02.00-ABC-SLES12-SP4
export URL=https://ltnomad.abcgroup.net:30082/pulp/content/MR/SLES12/SP4/2025Q02.00/active-P-2025Q02.00-ABC-SLES12-SP4/
pulp rpm remote create --name remote-$RNAME \
--url "$URL" \
--download-concurrency 6 \
--tls-validation false \
--sock-connect-timeout 720 \
--sock-read-timeout 720 \
--total-timeout 7200
pulp rpm repository create --name $RNAME \
--description "$RNAME" \
--metadata-signing-service 'abc_collection_signer_vault'
pulp rpm repository sync --name $RNAME --remote remote-${RNAME}
12GB is synced to /pulp_storage/tmp
As soon as the sync task completes pulp_storage/tmp is cleared.
Needless to say the publication fails
pulp rpm publication create --repository active-P-2025Q02.00-ABC-SLES12-SP4
Started background task /pulp/api/v3/tasks/01975434-e44e-70b9-a775-d19dbed2b720/
Error: Task /pulp/api/v3/tasks/01975434-e44e-70b9-a775-d19dbed2b720/ failed: '[Errno 2] No such file or directory: '/var/lib/pulp/tmp/10057@pulp_mirror/tmpql18tcdk/artifact/29/b8fd1bca28fe36e4b23c40187d20fb50b07ae68a3043924765bec5c9b9f6eb''
Sync task output.
{
"pulp_href": "/pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/",
"prn": "prn:core.task:019753f3-ef2e-7b14-a103-1b50a6b805a8",
"pulp_created": "2025-06-09T09:09:44.878801Z",
"pulp_last_updated": "2025-06-09T09:09:44.878814Z",
"state": "completed",
"name": "pulp_rpm.app.tasks.synchronizing.synchronize",
"logging_cid": "cf010467f43145789422ae37a66bc1cf",
"created_by": "/pulp/api/v3/users/1/",
"unblocked_at": "2025-06-09T09:09:44.894082Z",
"started_at": "2025-06-09T09:09:44.929480Z",
"finished_at": "2025-06-09T09:15:20.453927Z",
"error": null,
"worker": "/pulp/api/v3/workers/019753f3-9230-7c5a-bfbc-aac9ccd2d07b/",
"parent_task": null,
"child_tasks": [],
"task_group": null,
"progress_reports": [
{
"message": "Downloading Metadata Files",
"code": "sync.downloading.metadata",
"state": "completed",
"total": null,
"done": 5,
"suffix": null
},
{
"message": "Skipping Packages",
"code": "sync.skipped.packages",
"state": "completed",
"total": 0,
"done": 0,
"suffix": null
},
{
"message": "Parsed Packages",
"code": "sync.parsing.packages",
"state": "completed",
"total": 11335,
"done": 11335,
"suffix": null
},
{
"message": "Parsed Advisories",
"code": "sync.parsing.advisories",
"state": "completed",
"total": 3880,
"done": 3880,
"suffix": null
},
{
"message": "Downloading Artifacts",
"code": "sync.downloading.artifacts",
"state": "completed",
"total": null,
"done": 11340,
"suffix": null
},
{
"message": "Associating Content",
"code": "associating.content",
"state": "completed",
"total": null,
"done": 15220,
"suffix": null
}
],
"created_resources": [
"/pulp/api/v3/repositories/rpm/rpm/019753f3-d7ae-7f70-b6f8-d8ce4dff81eb/versions/1/"
],
"reserved_resources_record": [
"prn:rpm.rpmrepository:019753f3-d7ae-7f70-b6f8-d8ce4dff81eb",
"shared:prn:rpm.rpmremote:019753f3-d2cc-7259-a0c1-cab9f3ea12e4",
"shared:prn:core.domain:285cd42b-2012-4974-80e5-1540a5609e9c"
]
}
Thanks so much.
Expected outcome:
sync, publication and distribution to work.
Pulpcore version:
{
"name": "10134@pulp_mirror",
"last_heartbeat": "2025-06-09T10:28:59.735775Z",
"versions": {
"deb": "3.5.2",
"gem": "0.7.1",
"npm": "0.3.3",
"rpm": "3.30.1",
"core": "3.80.0",
"file": "3.80.0",
"maven": "0.10.1",
"ostree": "2.4.8",
"python": "3.15.0",
"ansible": "0.26.0",
"certguard": "3.80.0",
"container": "2.25.1"
}
Pulp plugins installed and their versions:
pip 25.1.1
pulp-cli 0.33.0
pulp-glue 0.33.0
Operating system - distribution and version:
Pulp container hosted on SLES15 SP5
Other relevant data:
Container log
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
fix-attrs: info: applying /etc/fix-attrs.d/postgres
/package/admin/s6-overlay-3.1.6.2/etc/s6-rc/scripts/fix-attrs: line 16: 49 Segmentation fault (core dumped) /package/admin/s6-overlay-3.1.6.2/libexec/fix-attrs < â$1â
fix-attrs: warning: fix-attrs is deprecated, please fix volume permissions in your container manager instead
fix-attrs: warning: some fix files failed to apply
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service postgres-init: starting
s6-rc: info: service fix-pulp-perms: starting
s6-rc: info: service db-fields-key-create: starting
s6-rc: info: service redis: starting
Calling /etc/init/db-fields-key-create
Calling /etc/init/postgres-init
s6-rc: info: service redis successfully started
Calling /etc/init/fix-pulp-perms
[oneshot] db-fields-key-create: creating database fields key
s6-rc: info: service db-fields-key-create successfully started
s6-rc: info: service certs: starting
Calling /etc/init/certs
[oneshot] certs: adding webserver certificate to the certificate store
Checking /var/lib/pulp/media permissions
Checking /var/lib/pulp/scripts permissions
Checking /var/lib/pulp/tmp permissions
[oneshot] postgres-init: initdb -E UTF8 --locale=C.UTF-8 --pgdata /var/lib/pgsql/data
s6-rc: info: service fix-pulp-perms successfully started
The files belonging to this database system will be owned by user âpostgresâ.
This user must also own the server process.
The database cluster will be initialized with locale âC.UTF-8â.
The default text search configuration will be set to âenglishâ.
Data page checksums are disabled.
creating directory /var/lib/pgsql/data ⊠ok
creating subdirectories ⊠ok
selecting dynamic shared memory implementation ⊠posix
selecting default max_connections ⊠100
selecting default shared_buffers ⊠128MB
selecting default time zone ⊠Europe/Berlin
creating configuration files ⊠ok
running bootstrap script ⊠ok
performing post-bootstrap initialization ⊠ok
syncing data to disk ⊠ok
initdb: warning: enabling âtrustâ authentication for local connections
You can change this by editing pg_hba.conf or using the option -A, or
âauth-local and --auth-host, the next time you run initdb.
Success. You can now start the database server using:
pg_ctl -D /var/lib/pgsql/data -l logfile start
s6-rc: info: service postgres-init successfully started
s6-rc: info: service postgresql: starting
s6-rc: info: service postgresql successfully started
s6-rc: info: service postgres-prepare: starting
Calling /etc/init/postgres-prepare
2025-06-09 11:08:11.130 CEST [9759] LOG: redirecting log output to logging collector process
2025-06-09 11:08:11.130 CEST [9759] HINT: Future log output will appear in directory âlogâ.
[oneshot] certs: finished adding webserver certificate to the certificate store
s6-rc: info: service certs successfully started
[oneshot] postgres-prepare: createuser pulp
[oneshot] postgres-prepare: createdb --encoding=utf-8 --locale=en_US.UTF-8 -T template0 -O pulp pulp
[oneshot] postgres-prepare: running Pulp migrations
Operations to perform:
Apply all migrations: ansible, auth, certguard, container, contenttypes, core, deb, file, gem, maven, npm, ostree, python, rpm, sessions
Running migrations:
Applying contenttypes.0001_initial⊠OK
Applying contenttypes.0002_remove_content_type_name⊠OK
Applying auth.0001_initial⊠OK
Applying auth.0002_alter_permission_name_max_length⊠OK
Applying auth.0003_alter_user_email_max_length⊠OK
Applying auth.0004_alter_user_username_opts⊠OK
Applying auth.0005_alter_user_last_login_null⊠OK
Applying auth.0006_require_contenttypes_0002⊠OK
Applying auth.0007_alter_validators_add_error_messages⊠OK
Applying auth.0008_alter_user_username_max_length⊠OK
Applying auth.0009_alter_user_last_name_max_length⊠OK
Applying auth.0010_alter_group_name_max_length⊠OK
Applying auth.0011_update_proxy_permissions⊠OK
Applying auth.0012_alter_user_first_name_max_length⊠OK
Applying core.0001_squashed_0090_char_to_text_field⊠OK
Applying core.0091_systemid⊠OK
Applying core.0092_alter_upload_options⊠OK
Applying core.0093_add_info_field_repositoryversion⊠OK
Applying core.0094_protect_repository_content⊠OK
Applying core.0095_artifactdistribution⊠OK
Applying core.0096_alter_task_logging_cid⊠OK
Applying core.0097_remove_telemetry_task_schedule⊠OK
Applying core.0098_pulp_labels⊠OK
Applying core.0099_versions_field⊠OK
.
.
.
Applying container.0028_add_role_manage_permissions⊠OK
Applying container.0029_remove_blob_media_type⊠OK
Applying container.0030_enforce_tagged_manifest_reference⊠OK
Applying container.0031_replace_charf_with_textf⊠OK
Applying container.0032_upload_artifact⊠OK
Applying container.0033_raise_warning_for_repair⊠OK
Applying container.0034_translate_signed_schema⊠OK
Applying container.0035_alter_blob_content_ptr_and_more⊠OK
Applying container.0036_containerpushrepository_pending_blobs_manifests⊠OK
Applying container.0037_create_pull_through_cache_models⊠OK
/usr/local/lib/python3.9/site-packages/pulp_container/app/migrations/0038_add_manifest_metadata_fields.py:8: UserWarning: Run âpulpcore-manager container-handle-image-dataâ to initialize and expose metadata (i.e., annotations and labels) for all manifests.
warnings.warn(
Applying container.0038_add_manifest_metadata_fields⊠OK
/usr/local/lib/python3.9/site-packages/pulp_container/app/migrations/0039_manifest_data.py:8: UserWarning: Run âpulpcore-manager container-handle-image-dataâ to move the manifestsâ data from artifacts to the new âdataâ database field.
warnings.warn(
Applying container.0039_manifest_data⊠OK
Applying container.0040_add_remote_repo_filter⊠OK
Applying container.0041_add_pull_through_pull_permissions⊠OK
Applying container.0042_add_manifest_nature_field⊠OK
/usr/local/lib/python3.9/site-packages/pulp_container/app/migrations/0043_add_os_arch_image_size_manifest_fields.py:7: UserWarning: Run âpulpcore-manager container-handle-image-dataâ to update the manifestsâ os, architecture, and compressed_image_size fields.
warnings.warn(
Applying container.0043_add_os_arch_image_size_manifest_fields⊠OK
Applying container.0044_add_domain⊠OK
Applying container.0045_alter_manifest_compressed_image_size⊠OK
Applying core.0126_remoteartifact_failed_at⊠OK
Applying core.0127_remove_upstreampulp_pulp_label_select⊠OK
Applying core.0128_domain_pulp_labels⊠OK
Applying core.0129_content_pulp_labels⊠OK
Applying core.0130_upstreampulp_policy⊠OK
Applying core.0132_alter_content_options⊠OK
Applying core.0131_distribution_checkpoint_publication_checkpoint⊠OK
Applying deb.0001_initial⊠OK
Applying deb.0002_auto_20190905_1000⊠OK
Applying deb.0003_rename_package_field⊠OK
Applying deb.0004_auto_20191014_1722⊠OK
Applying deb.0005_rename_release_file⊠OK
Applying deb.0006_debrepository⊠OK
Applying deb.0007_create_metadata_models⊠OK
Applying deb.0008_debremote_gpgkey⊠OK
Applying deb.0009_apt_release_signing_service⊠OK
Applying deb.0010_debpublication_signing_service⊠OK
Applying deb.0011_rename_models_to_apt⊠OK
Applying deb.0012_auto_20200803_1337⊠OK
Applying deb.0013_aptremote_ignore_missing_package_indices⊠OK
Applying deb.0014_swap_distribution_model⊠OK
Applying deb.0015_add_custom_fields_to_packages⊠OK
Applying deb.0016_switch_to_newer_jsonfield_model⊠OK
Applying deb.0017_allow_longer_string_lists⊠OK
Applying deb.0018_textfield_conversion⊠OK
Applying deb.0019_immutable_metadata_constraints⊠OK
Applying deb.0020_remove_fk_relations_in_packageindex_and_installerfileindex⊠OK
Applying deb.0021_remove_release_from_structure_types⊠OK
Applying deb.0022_alter_aptdistribution_distribution_ptr_and_more⊠OK
Applying deb.0023_add_default_signing_services⊠OK
Applying deb.0024_add_release_fields⊠OK
pulp [None]: pulp_deb.app.migrations.0025_merge_colliding_structure_content:INFO: 2025-06-09 09:08:35.163663: Starting data migration!
pulp [None]: pulp_deb.app.migrations.0025_merge_colliding_structure_content:INFO: 2025-06-09 09:08:35.165197: Data migration completed!
Applying deb.0025_merge_colliding_structure_contentâŠ
OK
Applying deb.0026_aptrepository_publish_upstream_release_fields⊠OK
Applying deb.0027_alter_aptpublication_structured⊠OK
Applying deb.0028_sourcepackage_sourcepackagereleasecomponent_and_more⊠OK
Applying deb.0029_distributedpublication⊠OK
Applying deb.0030_rbac_permissions⊠OK
Applying file.0001_initial_squashed_0016_add_domain⊠OK
Applying file.0017_alter_filealternatecontentsource_alternatecontentsource_ptr_and_more⊠OK
Applying gem.0001_initial_squashed_0011_alter_gemcontent_platform⊠OK
Applying gem.0012_alter_gemdistribution_options_and_more⊠OK
Applying maven.0001_initial⊠OK
Applying maven.0002_maven_related_names⊠OK
Applying maven.0003_mavenrepository⊠OK
Applying maven.0004_swap_distribution_models⊠OK
Applying maven.0005_mavenmetadata⊠OK
Applying maven.0006_alter_mavenartifact_content_ptr_and_more⊠OK
Applying maven.0007_alter_mavenartifact_unique_together_and_more⊠OK
Applying npm.0001_initial⊠OK
Applying npm.0002_swap_distribution_model⊠OK
Applying npm.0003_alter_npmdistribution_distribution_ptr_and_more⊠OK
Applying npm.0004_alter_package_unique_together_package__pulp_domain_and_more⊠OK
Applying ostree.0001_initial⊠OK
Applying ostree.0002_add_relative_path_uniqueness⊠OK
Applying ostree.0003_create_many_to_many_objs_commits⊠OK
Applying ostree.0004_add_include_exclude_refs⊠OK
Applying ostree.0005_add_static_delta_support⊠OK
.
.
.
.
.
. Applying rpm.0052_modulemd_digest⊠OK
Applying rpm.0053_rpmdistribution_generate_repo_config⊠OK
Applying rpm.0054_remove_gpg_fields⊠OK
Applying rpm.0055_add_repo_config_field⊠OK
Applying rpm.0056_remove_rpmpublication_sqlite_metadata_and_more⊠OK
Applying rpm.0057_rpmpublication_checksum_type_and_more⊠OK
Applying rpm.0058_alter_addon_repository_alter_variant_repository⊠OK
Applying rpm.0059_rpmpublication_compression_type_and_more⊠OK
Applying rpm.0060_rpmpublication_compression_type_empty⊠OK
Applying rpm.0061_fix_modulemd_defaults_digest⊠OK
Applying rpm.0062_rpmpackagesigningservice_and_more⊠OK
Applying rpm.0063_rpmpublication_layout_rpmrepository_layout⊠OK
Applying rpm.0064_remove_rpmrepository_original_checksum_types_and_more⊠OK
Applying sessions.0001_initial⊠OK
Access policy for artifacts created.
Access policy for contentguards/core/composite created.
.
.
.
.
.
.Access policy for publications/file/file created.
Access policy for remotes/file/file created.
Access policy for repositories/file/file/versions created.
Access policy for repositories/file/file created.
[oneshot] postgres-prepare: Setting Pulp admin password
Successfully set password for âadminâ user.
s6-rc: info: service postgres-prepare successfully started
s6-rc: info: service add-workers: starting
s6-rc: info: service pulpcore-worker@1: starting
s6-rc: info: service pulpcore-content: starting
s6-rc: info: service pulpcore-api: starting
s6-rc: info: service pulpcore-worker@1 successfully started
s6-rc: info: service pulpcore-content successfully started
s6-rc: info: service pulpcore-api successfully started
s6-rc: info: service nginx: starting
Checking for database migrations
Calling /etc/init/add-workers
s6-rc: info: service nginx successfully started
Checking for database migrations
Checking for database migrations
Calling /etc/init/nginx
[oneshot] add-workers: Adding workers 2 through 2
[oneshot] add-workers: Workers will be added shortly after the boot finishes
s6-rc: info: service add-workers successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Calling /etc/init/postgres-init
Calling /etc/init/db-fields-key-create
Calling /etc/init/fix-pulp-perms
[oneshot] db-fields-key-create: creating database fields key
Calling /etc/init/certs
Checking /var/lib/pulp/media permissions
Checking /var/lib/pulp/scripts permissions
Checking /var/lib/pulp/tmp permissions
Calling /etc/init/postgres-prepare
2025-06-09 11:09:12.292 CEST [9989] LOG: redirecting log output to logging collector process
2025-06-09 11:09:12.292 CEST [9989] HINT: Future log output will appear in directory âlogâ.
ALTER DATABASE
[oneshot] postgres-prepare: running Pulp migrations
Database migrated!
ready
Database migrated!
ready
Database migrated!
ready
Operations to perform:
Apply all migrations: ansible, auth, certguard, container, contenttypes, core, deb, file, gem, maven, npm, ostree, python, rpm, sessions
Running migrations:
No migrations to apply.
Calling /etc/init/add-workers
Already migrated!
Already migrated!
Already migrated!
Calling /etc/init/nginx
Calling /etc/init/pulpcore-content
Calling /etc/init/pulpcore-worker
/usr/local/bin/pulpcore-content
Calling /etc/init/pulpcore-api
/usr/local/bin/pulpcore-api
[oneshot] add-workers: Adding workers 2 through 2
[oneshot] add-workers: Workers will be added shortly after the boot finishes
s6-rc: fatal: unable to take locks: Resource busy
Already migrated!
Calling /etc/init/pulpcore-worker
[2025-06-09 11:09:19 +0200] [10061] [INFO] Starting gunicorn 23.0.0
[2025-06-09 11:09:19 +0200] [10061] [INFO] Listening at: http://[::]:24817 (10061)
[2025-06-09 11:09:19 +0200] [10061] [INFO] Using worker: pulpcore.app.entrypoint.PulpApiWorker
[2025-06-09 11:09:19 +0200] [10110] [INFO] Booting worker with pid: 10110
[2025-06-09 11:09:19 +0200] [10111] [INFO] Booting worker with pid: 10111
pulp [None]: pulpcore.tasking.entrypoint:INFO: Starting distributed type worker
pulp [None]: pulpcore.tasking.worker:INFO: New worker â10057@pulp_mirrorâ discovered
pulp [None]: pulpcore.tasking.entrypoint:INFO: Starting distributed type worker
pulp [None]: pulpcore.tasking.worker:INFO: New worker â10105@pulp_mirrorâ discovered
[2025-06-09 09:09:21 +0000] [10060] [INFO] Starting gunicorn 23.0.0
[2025-06-09 09:09:21 +0000] [10060] [INFO] Listening at: http://[::]:24816 (10060)
[2025-06-09 09:09:21 +0000] [10060] [INFO] Using worker: aiohttp.GunicornWebWorker
[2025-06-09 09:09:21 +0000] [10134] [INFO] Booting worker with pid: 10134
[2025-06-09 09:09:21 +0000] [10137] [INFO] Booting worker with pid: 10137
pulp [f8bd5f92c3234d0a87c2a798349a1167]: pulpcore.tasking._util:INFO: Dispatched scheduled task pulpcore.app.tasks.analytics.post_analytics as task id 019753f3-b929-7c4f-8235-b31788661e13
pulp [f8bd5f92c3234d0a87c2a798349a1167]: pulpcore.tasking.tasks:INFO: Starting task id: 019753f3-b929-7c4f-8235-b31788661e13 in domain: default, task_type: pulpcore.app.tasks.analytics.post_analytics, immediate: False, deferred: True
pulp [f8bd5f92c3234d0a87c2a798349a1167]: pulpcore.app.tasks.analytics:ERROR: Error sending analytics to https://analytics.pulpproject.org/: ClientConnectorDNSError(ConnectionKey(host=âanalytics.pulpproject.orgâ, port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), OSError(None, âDomain name not foundâ))
pulp [f8bd5f92c3234d0a87c2a798349a1167]: pulpcore.tasking.tasks:INFO: Task completed 019753f3-b929-7c4f-8235-b31788661e13 in domain: default, task_type: pulpcore.app.tasks.analytics.post_analytics, immediate: False, deferred: True, execution_time: 25019 ÎŒs
(âpulp [b20996324de34b8ba8a698b4ec6edfa0]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:37 +0000] âPOST /pulp/api/v3/remotes/rpm/rpm/ HTTP/1.0â 201 933 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [784abdecc9ef4c82a36979ca63699658]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:38 +0000] âGET /pulp/api/v3/signing-services/?name=bmw_collection_signer_vault&offset=0&limit=1 HTTP/1.0â 200 3882 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [784abdecc9ef4c82a36979ca63699658]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:38 +0000] âGET /pulp/api/v3/remotes/rpm/rpm/?name=remote-active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 985 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [784abdecc9ef4c82a36979ca63699658]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:38 +0000] âPOST /pulp/api/v3/repositories/rpm/rpm/ HTTP/1.0â 201 1041 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [0f0f6c1f977c4ac6a62e9eff0cadefeb]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:39 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 1093 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:44 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 1093 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:44 +0000] âPOST /pulp/api/v3/repositories/rpm/rpm/019753f3-d7ae-7f70-b6f8-d8ce4dff81eb/sync/ HTTP/1.0â 202 67 â-â âPulp-CLI/0.33.0ââ,)
pulp [cf010467f43145789422ae37a66bc1cf]: pulpcore.tasking.tasks:INFO: Starting task id: 019753f3-ef2e-7b14-a103-1b50a6b805a8 in domain: default, task_type: pulp_rpm.app.tasks.synchronizing.synchronize, immediate: False, deferred: True
pulp [cf010467f43145789422ae37a66bc1cf]: pulp_rpm.app.tasks.synchronizing:INFO: Synchronizing: repository=active-P-2025Q02.00-BMW-SLES12-SP4 remote=remote-active-P-2025Q02.00-BMW-SLES12-SP4
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:45 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 890 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:46 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1511 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:47 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1511 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:48 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1512 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:49 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1513 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:50 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1513 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:51 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1513 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:53 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1513 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:09:54 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1513 â-â âPulp-CLI/0.33.0ââ,)
.
.
.repeats removed
.
.
.(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:15 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1649 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:17 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1649 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:18 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1651 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:19 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1653 â-â âPulp-CLI/0.33.0ââ,)
pulp [cf010467f43145789422ae37a66bc1cf]: pulpcore.tasking.tasks:INFO: Task completed 019753f3-ef2e-7b14-a103-1b50a6b805a8 in domain: default, task_type: pulp_rpm.app.tasks.synchronizing.synchronize, immediate: False, deferred: True, execution_time: 335524447 ÎŒs
(âpulp [cf010467f43145789422ae37a66bc1cf]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:20 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1749 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [f4d2906841104662b4ec7f5853f1a23d]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:15:25 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1749 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [9655c1887bd044ffbe57c0d3056842d5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:24:24 +0000] âGET /pulp/api/v3/tasks/019753f3-ef2e-7b14-a103-1b50a6b805a8/ HTTP/1.0â 200 1749 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [f4012fd44e91480eb88dff8240ae4120]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:28:45 +0000] âGET /pulp/api/v3/remotes/rpm/rpm/?offset=0&limit=25 HTTP/1.0â 200 985 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [f034f12d925146a29eee755f45a55037]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:32:08 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=remote-active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 52 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [49dd0936c4334aa48162799522a9cd9b]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:32:20 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 1093 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [49dd0936c4334aa48162799522a9cd9b]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:32:20 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/019753f3-d7ae-7f70-b6f8-d8ce4dff81eb/versions/1/ HTTP/1.0â 200 1552 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [fcbb1a75e00144b99390c86a92e878e5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:57:07 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 1093 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [fcbb1a75e00144b99390c86a92e878e5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:57:07 +0000] âGET /pulp/api/v3/remotes/rpm/rpm/?name=remote-active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 985 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [fcbb1a75e00144b99390c86a92e878e5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:57:07 +0000] âPOST /pulp/api/v3/repositories/rpm/rpm/019753f3-d7ae-7f70-b6f8-d8ce4dff81eb/sync/ HTTP/1.0â 202 67 â-â âPulp-CLI/0.33.0ââ,)
pulp [fcbb1a75e00144b99390c86a92e878e5]: pulpcore.tasking.tasks:INFO: Starting task id: 0197541f-4f1c-7d7f-90d0-89fa63ae336f in domain: default, task_type: pulp_rpm.app.tasks.synchronizing.synchronize, immediate: False, deferred: True
pulp [fcbb1a75e00144b99390c86a92e878e5]: pulp_rpm.app.tasks.synchronizing:INFO: Synchronizing: repository=active-P-2025Q02.00-BMW-SLES12-SP4 remote=remote-active-P-2025Q02.00-BMW-SLES12-SP4
(âpulp [fcbb1a75e00144b99390c86a92e878e5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:57:07 +0000] âGET /pulp/api/v3/tasks/0197541f-4f1c-7d7f-90d0-89fa63ae336f/ HTTP/1.0â 200 890 â-â âPulp-CLI/0.33.0ââ,)
pulp [fcbb1a75e00144b99390c86a92e878e5]: pulpcore.tasking.tasks:INFO: Task completed 0197541f-4f1c-7d7f-90d0-89fa63ae336f in domain: default, task_type: pulp_rpm.app.tasks.synchronizing.synchronize, immediate: False, deferred: True, execution_time: 437722 ÎŒs
(âpulp [fcbb1a75e00144b99390c86a92e878e5]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:57:08 +0000] âGET /pulp/api/v3/tasks/0197541f-4f1c-7d7f-90d0-89fa63ae336f/ HTTP/1.0â 200 1054 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [61dfd159ff94404fbd1ea838400a4177]: ::ffff:127.0.0.1 - admin [09/Jun/2025:09:58:00 +0000] âGET /pulp/api/v3/tasks/0197541f-4f1c-7d7f-90d0-89fa63ae336f/ HTTP/1.0â 200 1054 â-â âPulp-CLI/0.33.0ââ,)
::ffff:127.0.0.1 [09/Jun/2025:09:58:32 +0000] âGET /pulp/content/MR/SLES12/SP4/2025Q02.00/ HTTP/1.0â 404 174 â-â âMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36â
::ffff:127.0.0.1 [09/Jun/2025:09:58:43 +0000] âGET /pulp/content/MR/SLES12/SP4/ HTTP/1.0â 404 174 â-â âMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36â
(âpulp [2431436bfd5041368649d21cb9415163]: ::ffff:127.0.0.1 - admin [09/Jun/2025:10:09:57 +0000] âGET /pulp/api/v3/publications/rpm/rpm/?offset=0&limit=25 HTTP/1.0â 200 52 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [9dd7fae08e974b12a7d951b5b5f7145f]: ::ffff:127.0.0.1 - admin [09/Jun/2025:10:20:32 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=remote-active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 52 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [b05fd01604284a65b9a6b93dad80ceaa]: ::ffff:127.0.0.1 - admin [09/Jun/2025:10:20:41 +0000] âGET /pulp/api/v3/repositories/rpm/rpm/?name=active-P-2025Q02.00-BMW-SLES12-SP4&offset=0&limit=1 HTTP/1.0â 200 1093 â-â âPulp-CLI/0.33.0ââ,)
(âpulp [b05fd01604284a65b9a6b93dad80ceaa]: ::ffff:127.0.0.1 - admin [09/Jun/2025:10:20:41 +0000] âPOST /pulp/api/v3/publications/rpm/rpm/ HTTP/1.0â 202 67 â-â âPulp-CLI/0.33.0ââ,)
pulp [b05fd01604284a65b9a6b93dad80ceaa]: pulpcore.tasking.tasks:INFO: Starting task id: 01975434-e44e-70b9-a775-d19dbed2b720 in domain: default, task_type: pulp_rpm.app.tasks.publishing.publish, immediate: False, deferred: True
pulp [b05fd01604284a65b9a6b93dad80ceaa]: pulp_rpm.app.tasks.publishing:INFO: Publishing: repository=active-P-2025Q02.00-BMW-SLES12-SP4, version=1
pulp [b05fd01604284a65b9a6b93dad80ceaa]: pulpcore.tasking.tasks:INFO: Task[pulp_rpm.app.tasks.publishing.publish] 01975434-e44e-70b9-a775-d19dbed2b720 failed (FileNotFoundError: [Errno 2] No such file or directory: â/var/lib/pulp/tmp/10057@pulp_mirror/tmpql18tcdk/artifact/29/b8fd1bca28fe36e4b23c40187d20fb50b07ae68a3043924765bec5c9b9f6ebâ) in domain: default
pulp [b05fd01604284a65b9a6b93dad80ceaa]: pulpcore.tasking.tasks:INFO: File â/usr/local/lib/python3.9/site-packages/pulpcore/tasking/tasks.pyâ, line 94, in _execute_task
func(*args, **kwargs)
File â/usr/local/lib/python3.9/site-packages/pulp_rpm/app/tasks/publishing.pyâ, line 385, in publish
publication_data.populate()
File â/usr/local/lib/python3.9/site-packages/pulp_rpm/app/tasks/publishing.pyâ, line 281, in populate
self.repomdrecords = self.prepare_metadata_files(main_content)
File â/usr/local/lib/python3.9/site-packages/pulp_rpm/app/tasks/publishing.pyâ, line 106, in prepare_metadata_files
current_file = content_artifact.artifact.file.file
File â/usr/local/lib/python3.9/site-packages/django/db/models/fields/files.pyâ, line 48, in _get_file
self._file = self.storage.open(self.name, ârbâ)
File â/usr/local/lib/python3.9/site-packages/django/core/files/storage/base.pyâ, line 22, in open
return self._open(name, mode)
File â/usr/local/lib/python3.9/site-packages/django/core/files/storage/filesystem.pyâ, line 68, in _open
return File(open(self.path(name), mode))
(âpulp [b05fd01604284a65b9a6b93dad80ceaa]: ::ffff:127.0.0.1 - admin [09/Jun/2025:10:20:42 +0000] âGET /pulp/api/v3/tasks/01975434-e44e-70b9-a775-d19dbed2b720/ HTTP/1.0â 200 2118 â-â âPulp-CLI/0.33.0ââ,)