Comments (14)
First have you tried as root?
What does
$ podman cat /proc/self/uid_map
Show
from fuse-overlayfs.
On host:
❯ cat /etc/subgid /etc/subuid /proc/self/uid_map
francisco:100000:65536
francisco:100000:65536
0 0 4294967295
from fuse-overlayfs.
Also, I didn't try it as root, as it was working rootless before. My intent is to use it rootless. I finished build the same image with Docker, but hence, I had to run it with sudo
.
from fuse-overlayfs.
I need podman unshare cat proc/self/uid_map
from fuse-overlayfs.
Just checking for root, to see if there are just issues on rootless.
from fuse-overlayfs.
❯ podman cat /proc/self/uid_map
Error: unrecognized command `podman cat`
Try 'podman --help' for more information.
❯ podman unshare cat proc/self/uid_map
cat: proc/self/uid_map: No such file or directory
Error: exit status 1
from fuse-overlayfs.
podman unshare cat /proc/self/uid_map
from fuse-overlayfs.
❯ podman unshare cat /proc/self/uid_map
0 1000 1
1 100000 65536
from fuse-overlayfs.
I'll leave the build command running as root, but I'll have the result only tomorrow, as this build takes a lot of time.
from fuse-overlayfs.
Ok, User Namespace looks good.
@giuseppe PTAL
from fuse-overlayfs.
Build successful as root, just like with docker. So it looks like I'm hitting issues when running rootless now, which I didn't hit earlier.
from fuse-overlayfs.
Well, when running in root I think there were some different configurations, for example, there's no uid/gip mapping, and also, the final image got double the size than I expected, I think it's because root isn't using layered filesystem, I've only configured that to my user.
from fuse-overlayfs.
could you try #123 ?
from fuse-overlayfs.
@giuseppe I just tried. I believe it's fixed. Sorry but I didn't rebuild the image from scratch as it's quite annoying. But, I didn't face containers/buildah#1868 after applying #123. Meaning, after an image upgrade, and installing some new tools, and squashing the image with buildah
, I didn't end up with missing files. all was there. I think that issue relates to this one? It looks like for me, so I think this one is also fixed.
from fuse-overlayfs.
Related Issues (20)
- Failure to replace a file that is non-writable in lower dir HOT 2
- File descriptor leak for mmaped files
- v0.7.x release for CentOS 7 HOT 1
- Rootless Overlay Fails With Userns HOT 4
- hide overlapping paths HOT 2
- `tar: .: file changed as we read it` with `fuse-overlayfs` HOT 14
- debug help to indentify partial reads on readonly overlay
- kernel crash (task blocked) when using fuse-overlayfs on tmpfs HOT 2
- change fuse-overlayfs license to GPL2 HOT 35
- Calling fuse-overlayfs in a systemd user service fails to mount anything HOT 3
- Mount with fuse-overlayfs is about 7x slower than mount with /usr/bin/mount HOT 3
- wrong inode on entries read by readdir instead of readdirplus
- Unpredictable Behavior when Upperdir is also Mountpoint HOT 5
- Extraneous "/proc seems to be mounted as readonly, it can lead to unexpected failures" HOT 1
- cp's copy_file_range vs read-only files HOT 2
- chown -R on non-empty directory changes mtime
- overlay driver is very slow in podman-in-podman builds with large COPY layer HOT 6
- What are the Supported Options in fuse-overlayfs? HOT 1
- force_mask affects permissions inside container HOT 11
- touch: setting times of 'XXX' : No such file or directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fuse-overlayfs.