lsetxattr /dev/initctl: operation not permitted
When I pull mysql, there is error "lsetxattr /dev/initctl: operation not permitted". But I pull centos successfully. $ podman pull docker.io/library/mysql:8.0.30 Trying to pull docker.io/library/mysql:8.0.30... Getting image source signatures Copying blob 48d3d73d1704 done Copying blob b8cf360b4a14 done Copying blob 295ca2342728 done Copying blob 79af4312a7e0 done Copying blob 0115482cc006 done Copying blob 521b8724b397 done Copying blob a360b08917ea done Copying blob 12deeb3c1323 done Copying blob ee1dc10db1e9 done Copying blob 64be404ad29c done Copying blob 1921fe8879a2 done Error: writing blob: adding layer with blob "sha256:295ca23427284cb123fd4c132a1ecb521e7f787ac75dadec342f744a343efec4": Error processing tar file(exit status 1): lsetxattr /dev/initctl: operation not permitted $ podman pull docker.io/library/centos Trying to pull docker.io/library/centos:latest... Getting image source signatures Copying blob a1d0c7532777 done Copying config 5d0da3dc97 done Writing manifest to image destination Storing signatures 5d0da3dc976460b72c77d94c8a1ad043720b0416bfc16c52c45d4847e53fadb6
Hi GHui, Thanks for reaching out. Can you please share the output of `podman info`? As I've mentioned in earlier threads, we really need some environment and podman information to better help debug and analyze such issues. Kind regards, Valentin On Thu, Mar 2, 2023 at 10:57 AM GHui Wu via Podman <podman@lists.podman.io> wrote:
When I pull mysql, there is error "lsetxattr /dev/initctl: operation not permitted". But I pull centos successfully.
$ podman pull docker.io/library/mysql:8.0.30 Trying to pull docker.io/library/mysql:8.0.30... Getting image source signatures Copying blob 48d3d73d1704 done Copying blob b8cf360b4a14 done Copying blob 295ca2342728 done Copying blob 79af4312a7e0 done Copying blob 0115482cc006 done Copying blob 521b8724b397 done Copying blob a360b08917ea done Copying blob 12deeb3c1323 done Copying blob ee1dc10db1e9 done Copying blob 64be404ad29c done Copying blob 1921fe8879a2 done Error: writing blob: adding layer with blob "sha256:295ca23427284cb123fd4c132a1ecb521e7f787ac75dadec342f744a343efec4": Error processing tar file(exit status 1): lsetxattr /dev/initctl: operation not permitted
$ podman pull docker.io/library/centos Trying to pull docker.io/library/centos:latest... Getting image source signatures Copying blob a1d0c7532777 done Copying config 5d0da3dc97 done Writing manifest to image destination Storing signatures 5d0da3dc976460b72c77d94c8a1ad043720b0416bfc16c52c45d4847e53fadb6 _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
Thanks for reply. The output of `podman info` is: $ podman info host: arch: amd64 buildahVersion: 1.24.1 cgroupControllers: [] cgroupManager: cgroupfs cgroupVersion: v1 conmon: package: Unknown path: /export/home/rkn/.local/container/bin/conmon version: 'conmon version 2.1.0, commit: unknown' cpus: 32 distribution: distribution: '"centos"' version: "7" eventLogger: file hostname: centos idMappings: gidmap: - container_id: 0 host_id: 1009 size: 1 - container_id: 1 host_id: 384288 size: 35536 uidmap: - container_id: 0 host_id: 1009 size: 1 - container_id: 1 host_id: 384288 size: 35536 kernel: 3.10.0-1160.36.2.el7.x86_64 linkmode: dynamic logDriver: k8s-file memFree: 187011858432 memTotal: 201216163840 networkBackend: cni ociRuntime: name: runc package: Unknown path: /export/home/rkn/.local/container/sbin/runc version: |- runc version 1.1.0 spec: 1.0.2-dev go: go1.16.13 libseccomp: 2.3.1 os: linux remoteSocket: path: /run/user/1009/podman/podman.sock security: apparmorEnabled: false capabilities: CAP_AUDIT_WRITE,CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_MKNOD,CAP_NET_BIND_SERVICE,CAP_NET_RAW,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT rootless: true seccompEnabled: true seccompProfilePath: "" selinuxEnabled: false serviceIsRemote: false slirp4netns: executable: /export/home/rkn/.local/container/bin/slirp4netns package: Unknown version: |- slirp4netns version 1.1.12 commit: 7a104a101aa3278a2152351a082a6df71f57c9a3 libslirp: 4.6.1.55-888d SLIRP_CONFIG_VERSION_MAX: 4 libseccomp: 2.3.1 swapFree: 34359734272 swapTotal: 34359734272 uptime: 383h 25m 55.95s (Approximately 15.96 days) plugins: log: - k8s-file - none - passthrough network: - bridge - macvlan - ipvlan volume: - local registries: {} store: configFile: /export/home/rkn/.local/container/shareconfig/containers/storage.conf containerStore: number: 1 paused: 0 running: 0 stopped: 1 graphDriverName: overlay graphOptions: overlay.force_mask: "777" overlay.mount_program: Executable: /export/home/rkn/.local/container/bin/fuse-overlayfs Package: Unknown Version: |- fusermount3 version: 3.10.4 fuse-overlayfs: version 1.8.2 FUSE library version 3.10.3 using FUSE kernel interface version 7.31 overlay.mountopt: nodev,fsync=0 graphRoot: /export/home/rkn/.local/share/containers/storage graphStatus: Backing Filesystem: <unknown> Native Overlay Diff: "false" Supports d_type: "true" Using metacopy: "false" imageCopyTmpDir: /var/tmp imageStore: number: 1 runRoot: /run/user/1009/containers volumePath: /export/home/rkn/.local/share/containers/storage/volumes version: APIVersion: 4.0.2 Built: 1648031621 BuiltTime: Wed Mar 23 18:33:41 2022 GitCommit: c99f9f1b6960b98158b7f5fc4e6b5ac1a10b3542 GoVersion: go1.16.13 OsArch: linux/amd64 Version: 4.0.2
The /export/home/rkn is lustre filesystem. And mount info is 10.10.1.2@ib:10.10.2.28@o2ib:/export on /export type lustre (rw,localflock,user_xattr,lazystatfs).
On 3/2/23 04:56, GHui Wu via Podman wrote:
When I pull mysql, there is error "lsetxattr /dev/initctl: operation not permitted". But I pull centos successfully.
$ podman pull docker.io/library/mysql:8.0.30 Trying to pull docker.io/library/mysql:8.0.30... Getting image source signatures Copying blob 48d3d73d1704 done Copying blob b8cf360b4a14 done Copying blob 295ca2342728 done Copying blob 79af4312a7e0 done Copying blob 0115482cc006 done Copying blob 521b8724b397 done Copying blob a360b08917ea done Copying blob 12deeb3c1323 done Copying blob ee1dc10db1e9 done Copying blob 64be404ad29c done Copying blob 1921fe8879a2 done Error: writing blob: adding layer with blob "sha256:295ca23427284cb123fd4c132a1ecb521e7f787ac75dadec342f744a343efec4": Error processing tar file(exit status 1): lsetxattr /dev/initctl: operation not permitted
Works for me. $ podman pull docker.io/library/mysql:8.0.30 Trying to pull docker.io/library/mysql:8.0.30... Getting image source signatures Copying blob 0115482cc006 done Copying blob 295ca2342728 done Copying blob 48d3d73d1704 done Copying blob 521b8724b397 done Copying blob b8cf360b4a14 done Copying blob 79af4312a7e0 done Copying blob a360b08917ea done Copying blob 12deeb3c1323 done Copying blob ee1dc10db1e9 done Copying blob 64be404ad29c done Copying blob 1921fe8879a2 done Copying config dbaea59d1b done Writing manifest to image destination Storing signatures dbaea59d1b4194257138a6434ec0820a13097dd7e900135e78daf9759fe2407a $ rpm -q podman podman-4.4.1-3.fc38.x86_64
$ podman pull docker.io/library/centos Trying to pull docker.io/library/centos:latest... Getting image source signatures Copying blob a1d0c7532777 done Copying config 5d0da3dc97 done Writing manifest to image destination Storing signatures 5d0da3dc976460b72c77d94c8a1ad043720b0416bfc16c52c45d4847e53fadb6 _______________________________________________ Podman mailing list -- podman@lists.podman.io To unsubscribe send an email to podman-leave@lists.podman.io
participants (3)
-
Daniel Walsh -
GHui Wu -
Valentin Rothberg