-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't rerun a failed content-import task if it was exported using chunks #3737
Comments
ggainey
added a commit
to ggainey/pulpcore
that referenced
this issue
May 26, 2023
If an expected-reassembled-filename exists, ignore chunk-info and proceed with that file. Test-coverage will be added in pulp_file once this is in a released version of pulpcore. fixes pulp#3737. [nocoverage]
ggainey
added a commit
to ggainey/pulpcore
that referenced
this issue
May 30, 2023
If an expected-reassembled-filename exists, ignore chunk-info and proceed with that file. Test-coverage will be added in pulp_file once this is in a released version of pulpcore. fixes pulp#3737. [nocoverage]
ggainey
added a commit
to ggainey/pulpcore
that referenced
this issue
May 30, 2023
If an expected-reassembled-filename exists, ignore chunk-info and proceed with that file. Test-coverage will be added in pulp_file once this is in a released version of pulpcore. fixes pulp#3737. [nocoverage]
mdellweg
pushed a commit
that referenced
this issue
Jun 5, 2023
If an expected-reassembled-filename exists, ignore chunk-info and proceed with that file. Test-coverage will be added in pulp_file once this is in a released version of pulpcore. fixes #3737. [nocoverage]
ggainey
added a commit
to ggainey/pulp_file
that referenced
this issue
Jun 13, 2023
Tests the support added to fix pulp/pulpcore#3737 [noissue]
ggainey
added a commit
to pulp/pulp_file
that referenced
this issue
Aug 3, 2023
Tests the support added to fix pulp/pulpcore#3737 [noissue]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Version
All?
Describe the bug
When importing content that was exported in chunks, the importer process concatenate the chunks into a single file in order to import.
If that import task fails for some reason, after the chunks were already combined into a single file, the user can't simply re-run the same command to retry the import. Satellite will complain that the chunks are missing.
Checking the directory, we can see that the chunks are gone and only the master file is present (together with metadata.json and TOC file).
To Reproduce
Steps to Reproduce:
Actual results:
Re-running same import fails, complaining about chunks missing. User needs to modify the TOC file manually OR split the master file in chunks again OR copy the files again in order to run the import.
Expected behavior
Pulp could be smart enough to identify either all the chunks are present OR the global file file. If the checksum matches, move forward with the import.
Additional context
https://bugzilla.redhat.com/show_bug.cgi?id=2173757
The text was updated successfully, but these errors were encountered: