Skip to content
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

Very Large file artifact uploading errors out #5307

Open
chtaylo2 opened this issue Apr 23, 2024 · 3 comments
Open

Very Large file artifact uploading errors out #5307

chtaylo2 opened this issue Apr 23, 2024 · 3 comments

Comments

@chtaylo2
Copy link
Contributor

chtaylo2 commented Apr 23, 2024

When calling the following, seeing it error out on very large ISO files. I'm not seeing it error on anything less then 1GB

  - name: "Upload artifact :: {{ artifact }}"
    pulp.squeezer.artifact:
      file: "{{ artifact }}"
      chunk_size: 10000000
      state: present
    register: local_artifact_info

Example: Uploading an AlmaLinux 9.3 ISO that's 10GB, it uploads all the chucks and then errors during the upload commit. The same operations using the pulp-cli is working.

Attached are the sanitized output for both Pulp CLI and Squeezer.

large_upload-PULP-SQUEEZER.txt
large_upload-PULP-CLI.txt

Once the /commit API is called, a few seconds later I see:
INFO: Task 018f0cb0-7413-71e6-a0bf-ad917d8f0be1 failed ([Errno 2] No such file or directory: '/var/lib/pulp/media/upload/018f0ca2-f862-77d9-8161-ed52a8e97f69')

Another important note, that file name above appeared in that location just a few seconds before the error.

@mdellweg
Copy link
Member

I'd assume this is not a client issue. Transferring the issue.

@mdellweg mdellweg transferred this issue from pulp/squeezer Apr 24, 2024
@chtaylo2
Copy link
Contributor Author

chtaylo2 commented Apr 24, 2024

@mdellweg - I'm only seeing this with pulp/squeezer. PULP CLI is working which led me to believe this issue is on the squeezer side.

@mdellweg
Copy link
Member

But the log line you provided comes from the pulpcore-worker, no?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants