Skip to content

Upload of a certain file fails when running locally in docker #1154

@markpatton

Description

@markpatton

What?

When uploading a certain file to PASS running in docker, it fails. The same file uploaded to PASS in the staging environment works fine.

The following stack trace is in pass-core:

 io.ocfl.api.exception.OcflJavaException: Failed to move files in /tmp/1647042164858939784/ocfl-work/76b39ff230ec475c1bd558c5a159c73f-56262193 into 4cb/5a8/1a7/4cb5a81a7bc850287ba62343bcde7707b9fb1f3cb570276e3ea6f7a1c172f8bd/v1
	at io.ocfl.core.storage.cloud.CloudStorage.moveDirectoryInto(CloudStorage.java:281)

If you look in the pass-core /tmp directory, the file in question does not exist.

Uploading a file with the same name and different content doesn't cause the problem. Contact @markpatton to get the file.

Why?

All file uploads should work.

How?

Acceptance Criteria

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions