Warning messages in pulpcore-worker log

Problem:
Messages in pulpcore-worker log

Expected outcome:
3.45.1

  1. What could cause this? Is there anything we could do to avid this?
    pulp-worker[117212]: pulp [bfd1afed936044b5b5dc72c34ba3b7de]: backoff:INFO: Backing off download_wrapper(…) for 3.9s (pulpcore.exceptions.validation>
    pulp-worker[117212]: Backing off download_wrapper(…) for 6.3s (pulpcore.exceptions.validation.DigestValidationError: A file located at the url http:>
    pulp-worker[117212]: pulp [bfd1afed936044b5b5dc72c34ba3b7de]: backoff:INFO: Backing off download_wrapper(…) for 6.3s (pulpcore.exceptions.validation>
    pulp-worker[117212]: Giving up download_wrapper(…) after 5 tries (pulpcore.exceptions.validation.DigestValidationError: A file located at the url ht>
    pulp-worker[117212]: pulp backoff:ERROR: Giving up download_wrapper(…) after 5 tries (pulpcore.exceptions.valida>
    pulp-worker[117212]: pulp [bfd1afed936044b5b5dc72c34ba3b7de]: asyncio:ERROR: Task was destroyed but it is pending!

  2. This looks like the issue in upstream repo. Can this be safely ignored?
    pulp [f682517369ad444885d72d94329b179d]: pulp_rpm.app.tasks.synchronizing:INFO: Synchronizing: repository=rhel-7-server-rhceph-2-tools-debug-rpms remote=rhel-7-server-rhceph-2-tools-debug-rpms
    pulp [f682517369ad444885d72d94329b179d]: pulp_rpm.app.metadata_parsing:WARNING: PARSER WARNING: Conversion of “None” to integer failed

  3. Can this also be ignored?
    pulp [021936959f054a73b5707600cb125f73]: pulp_rpm.app.tasks.synchronizing:INFO: Synchronizing: repository=bb-rpm-stgnet-nvme-lb-l>
    pulp-worker[117212]: pulp [021936959f054a73b5707600cb125f73]: pulp_rpm.app.tasks.synchronizing:WARNING: Unknown element “revision”
    pulp-worker[117212]: pulp [021936959f054a73b5707600cb125f73]: pulp_rpm.app.tasks.synchronizing:WARNING: Unknown element “revision”
    pulp-worker[117212]: pulp [021936959f054a73b5707600cb125f73]: pulp_rpm.app.tasks.synchronizing:WARNING: Unknown element “revision”
    pulp-worker[117212]: pulp [021936959f054a73b5707600cb125f73]: pulp_rpm.app.tasks.synchronizing:WARNING: Problems encountered parsing repomd.xml - prox>
    pulp-worker[117212]: pulp [021936959f054a73b5707600cb125f73]: pulpcore.tasking.tasks:INFO: Task completed 018dcca2-a7c5-7e5a-a736-da4aa16665e4
    pulp-worker[117212]: pulp [f98a1dfbee224ac2b7683b6aa2790d9e]: pulpcore.tasking.tasks:INFO: Starting task 018dcca2-b4ee-7153-a409-443a8ab54214

For 1 - a checksum listed for an entity, doesn’t match the checksum of the actual artifact. That could be metadata files not matching what repomd.xml says they should be, or RPMs not matching what primary.xml says they should be. Hard to tell with the URLs cut off. We won’t sync in such a case, because it means you can’t trust the upstream repo content to be what you think it is.

For 2 - PARSER WARNING is emitted when we get something unexpected in package-metadata. We continue processing though. @dralley - any idea what this might be? Looks like something in rhel-7-server-rhceph-2-tools-debug-rpms (assuming the repo-naming matches the upstream, anyway…)

For 3 - we continue to sync even if Repomd showeed parsing-errors, as long as they’re not fatal. The repomd.xml in that upstream includes a “revision” field, which isn’t standard. You’re probably ok.

Looking at https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/rhceph-tools/

It looks like there is a directory for “3” and one for “4” but not for “2”, which is implied by the structure of that name. So maybe the repo in question no longer exists? Or else it’s located somewhere completely different?

@bli111 Any chance you can provide the specific URL of the repo in question

1 Like