-
Notifications
You must be signed in to change notification settings - Fork 86
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
podman commit overlooks something? #131
Comments
@TomSweeneyRedHat ptal |
@rohanlean Thanks for the issue. Just to make sure we're on the same page, could you include the step(s) that you did for 'Step 1' to run the container and then install tex* onto it? |
@TomSweeneyRedHat Something like
My apologies for the test case being so elaborate. |
Note: Don't fully follow what is broken here, but I know @giuseppe has been working on lots of fixes for fuse-ovarlayfs. |
It looks related to fuse-overlayfs. I can only reproduce rootless. It doesn't occur as root. @giuseppe, could you have a look? |
it looks like an issue that was fixed some time ago in fuse-overlayfs. Could you please try the last version? |
it seems to work correctly with fuse-overlayfs 0.6.3. I am closing the issue. Please re-open if it still happens |
This still happens to me with
For versions of other components see containers/podman#4258. |
EDIT: I see the issue now, with these steps:
|
You should run |
make sure the directory is reloaded so the correct number of links can be retrieved. Closes: containers#131 Signed-off-by: Giuseppe Scrivano <[email protected]>
took a while to debug this issue, but here is a PR: #132 |
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind bug
Description
Steps to reproduce the issue:
debian:10
in a container; installtexlive
andtexlive-luatex
. Createexample.tex
with the following content:Run
texhash
(optionally convince yourself that this does not change the environment).Commit the container.
Still in the container, run
lualatex example
.Create and run a container from the image you just commited. Run
lualatex example
.Describe the results you received:
In the original container the compilation proceeds without problems. In the container started from the commit, the following message occurs:
Describe the results you expected:
The container and the copy created from the commit behave identically.
Additional information you deem important (e.g. issue happens only occasionally):
The problem also occurs when building the image from a Dockerfile, i.e. to avoid the error one always has to run
texhash
in a fresh container, even iftexhash
is run during image creation. I cannot find an error in the file system of the freshly started container, and I am clueless as to what changes whentexhash
is run, apart from some timestamps.Output of
podman version
:Output of
podman info --debug
:Package info (e.g. output of
rpm -q podman
orapt list podman
):Additional environment details (AWS, VirtualBox, physical, etc.):
Fedora Silverblue 30:
The text was updated successfully, but these errors were encountered: