Regrettably, I'd never even heard of F2FS. I'm 99% sure that's not a file system we are testing. Just to be transparent, we only support XFS on RHEL, so that's probably the best tested solution. I have also used it on EXT4 without a problem. Mileage may vary when you get outside XFS and EXT4. Others might have a better understanding of F2FS and why it might cause this doubling problem. On Wed, May 6, 2020 at 2:26 AM Alvin Sebastian <a.sebastian@uq.edu.au> wrote:
Hi,
I run podman as root, but it seems that the build and commit commands always create images that double the size on every change. I run podman on ArchLinux with F2FS disk. Is F2FS not supported? I could not find anything on the web that mentions this.
# podman info host: arch: amd64 buildahVersion: 1.14.8 cgroupVersion: v1 conmon: package: Unknown path: /usr/bin/conmon version: 'conmon version 2.0.15, commit: 1bddbf7051a973f4a4fecf06faa0c48e82f1e9e1' cpus: 8 distribution: distribution: arch version: unknown eventLogger: file hostname: archasw idMappings: gidmap: null uidmap: null kernel: 5.6.10-arch1-1 memFree: 8687009792 memTotal: 16554958848 ociRuntime: name: runc package: Unknown path: /usr/bin/runc version: |- runc version 1.0.0-rc10 commit: dc9208a3303feef5b3839f4323d9beb36df0a9dd spec: 1.0.1-dev os: linux rootless: false slirp4netns: executable: "" package: "" version: "" swapFree: 0 swapTotal: 0 uptime: 20h 4m 31.66s (Approximately 0.83 days) registries: search: - docker.io - registry.fedoraproject.org - quay.io - registry.access.redhat.com - registry.centos.org store: configFile: /etc/containers/storage.conf containerStore: number: 3 paused: 0 running: 0 stopped: 3 graphDriverName: overlay graphOptions: overlay.mountopt: nodev graphRoot: /var/lib/containers/storage graphStatus: Backing Filesystem: f2fs Native Overlay Diff: "false" Supports d_type: "true" Using metacopy: "true" imageStore: number: 5 runRoot: /var/run/containers/storage volumePath: /var/lib/containers/storage/volumes
Example with commit:
# podman image tree centos7-systemd Image ID: 0cd1f34a88bc Tags: [localhost/centos7-systemd:latest] Size: 227.7MB Image Layers └── ID: 913cda0bf08e Size: 227.7MB Top Layer of: [localhost/centos7-systemd:latest]
# podman run -it centos7-systemd /bin/bash # yum update # exit # podman commit inspiring_ganguly inspiring_ganguly # podman image tree inspiring_ganguly Image ID: feb029dfb122 Tags: [localhost/inspiring_ganguly:latest] Size: 436.4MB Image Layers ├── ID: 913cda0bf08e Size: 227.7MB Top Layer of: [localhost/centos7-systemd:latest] └── ID: 3ff0a6be06fa Size: 208.7MB Top Layer of: [localhost/inspiring_ganguly:latest]
Regards, Alvin _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
-- -- Moving Wordpress, Mediawiki and Request Tracker into containers: http://crunchtools.com/a-hackers-guide-to-moving-linux-services-into-contain... -- Scott McCarty Product Management - Containers, Red Hat Enterprise Linux & OpenShift Email: smccarty@redhat.com Phone: 312-660-3535 Cell: 330-807-1043 Web: http://crunchtools.com Using Azure Pipelines with Red Hat Universal Base Image and Quay.io: https://red.ht/2TvYo3Y