Actions
Issue #8357
closedSync validation error messages aren't helpful
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Easy Fix
Sprint:
Sprint 93
Quarter:
Description
Run this code:
#!/bin/bash
set -ev
repo_name="repo$RANDOM"
remote_name="remote$RANDOM"
url="https://fixtures.pulpproject.org/file-invalid/PULP_MANIFEST"
pulp file remote create --name $remote_name --url $url
pulp file repository create --name $repo_name --remote $remote_name
pulp file repository sync --name $repo_name
It'll error and you'll get a stack trace (pulpcore.exceptions.validation.DigestValidationError: A file failed validation due to checksum.
). However, it doesn't tell you much information like what the problematic file is.
Actions
Made digest and size sync erros more helpful by logging url of the requested files.
closes #8357