This repository was archived by the owner on Mar 27, 2024. It is now read-only.
Save temporary layer in container-diff cache directory instead of /tmp directory #195
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was trying to diff some images built by kbuild, and kept getting this error:
can't rename /tmp/078692987 to /usr/local/google/home/priyawadhwa/.container-diff/cache/sha256:5482db2bf884077e5eaf85cf0bd062ad71bb69710216ee9e7d9bec98bc4f6984: invalid cross-device link
The only way I could find to fix it was to save the temporary layer in the same directory, so that the files are on the same device