You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run this command on MacOS Sonoma 14.6.1: $ podman run --arch=amd64 --user podman --privileged quay.io/podman/stable podman run --security-opt label=disable --arch=amd64 ubi8 echo hello`
Outputs:
Trying to pull quay.io/podman/stable:latest...
Getting image source signatures
Copying blob sha256:e1692216987b1447a9ace3eeea25a42598468715ee96e4797c3916eda6559078
Copying blob sha256:1c871c9e1156f017971f22e9a8962f6163e3794b022f9d7335d948b579c86f51
Copying blob sha256:42521c433f9942aafd017c3ad2d66c324a3e750c892f13c571bfd272af8ce289
Copying blob sha256:f00759b0f86cb3e5ff41e2f8bf3333d5f751cf0e08f4ed4181adbf2b1eaa4584
Copying blob sha256:4a7ba16125a5f25cccf7d8344af926c3178b7eaa97df41a9e546c96ff6c519fb
Copying blob sha256:600940db6cefe5d3b2af5c6933feca46ad2481b3d122986cdf4f574c71fec32c
Copying blob sha256:ba895d446c26ec25b7b7445605023b7d493075e5ef6a050fd106e20cd4014fb9
Copying blob sha256:4120b6484c19622df088e25ebc173c697ef3d6fee21e962b6df336dc66884c14
Copying blob sha256:4e4b247a60f1f48d3e4c7d54d37b6af98a7f729628db89f9695880fab7839339
Copying blob sha256:875102153b9de9e4af592b29bd5fbde369f0c4e8231833fe0ebde54c75ea6e88
Copying config sha256:fde8a686fd1734d01a575d28fdebfa9494b939301a94b95e5f827f59d0b1067e
Writing manifest to image destination
Resolved "ubi8" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull registry.access.redhat.com/ubi8:latest...
Getting image source signatures
Checking if image destination supports signatures
Copying blob sha256:333bc3ffacb9d6460ffa9424a2db28dee18c917e978408c8b869eb4b8fc6fd24
Error: copying system image from manifest list: writing blob: adding layer with blob "sha256:333bc3ffacb9d6460ffa9424a2db28dee18c917e978408c8b869eb4b8fc6fd24"/""/"sha256:9ba1617a86008118b1a3cccc006ce415eb13d59cf0e266d7b5183eec0e63d5d1": unpacking failed (error: exit status 125; output: Error: unrecognized command `podman /`
Did you mean this?
cp
ps
rm
Try 'podman --help' for more information
)
Describe the results you received
Error: copying system image from manifest list: writing blob: adding layer with blob "sha256:333bc3ffacb9d6460ffa9424a2db28dee18c917e978408c8b869eb4b8fc6fd24"/""/"sha256:9ba1617a86008118b1a3cccc006ce415eb13d59cf0e266d7b5183eec0e63d5d1": unpacking failed (error: exit status 125; output: Error: unrecognized command `podman /`
Describe the results you expected
To be able to run podman inside podman on MacOS
podman info output
$ podman infohost:
arch: arm64buildahVersion: 1.36.0cgroupControllers:
- cpu
- io
- memory
- pidscgroupManager: systemdcgroupVersion: v2conmon:
package: conmon-2.1.10-1.fc40.aarch64path: /usr/bin/conmonversion: 'conmon version 2.1.10, commit: 'cpuUtilization:
idlePercent: 99.55systemPercent: 0.1userPercent: 0.35cpus: 8databaseBackend: sqlitedistribution:
distribution: fedoravariant: coreosversion: "40"eventLogger: journaldfreeLocks: 1992hostname: localhost.localdomainidMappings:
gidmap:
- container_id: 0host_id: 1000size: 1
- container_id: 1host_id: 100000size: 1000000uidmap:
- container_id: 0host_id: 502size: 1
- container_id: 1host_id: 100000size: 1000000kernel: 6.8.11-300.fc40.aarch64linkmode: dynamiclogDriver: journaldmemFree: 11607891968memTotal: 16703303680networkBackend: netavarknetworkBackendInfo:
backend: netavarkdns:
package: aardvark-dns-1.11.0-1.20240531102943328308.main.4.g6838c50.fc40.aarch64path: /usr/libexec/podman/aardvark-dnsversion: aardvark-dns 1.12.0-devpackage: netavark-1.11.0-1.20240606174759319307.main.8.gfebe31a.fc40.aarch64path: /usr/libexec/podman/netavarkversion: netavark 1.12.0-devociRuntime:
name: crunpackage: crun-1.15-1.20240607090105650503.main.32.gea54402.fc40.aarch64path: /usr/bin/crunversion: |- crun version UNKNOWN commit: 7cfd0aeb40e4605b6b0ee0afd9cfca80f9c5f68a rundir: /run/user/502/crun spec: 1.0.0 +SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJLos: linuxpasta:
executable: /usr/bin/pastapackage: passt-0^20240510.g7288448-1.fc40.aarch64version: | pasta 0^20240510.g7288448-1.fc40.aarch64-pasta Copyright Red Hat GNU General Public License, version 2 or later <https://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.remoteSocket:
exists: truepath: /run/user/502/podman/podman.sockrootlessNetworkCmd: pastasecurity:
apparmorEnabled: falsecapabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOTrootless: trueseccompEnabled: trueseccompProfilePath: /usr/share/containers/seccomp.jsonselinuxEnabled: trueserviceIsRemote: trueslirp4netns:
executable: /usr/bin/slirp4netnspackage: slirp4netns-1.2.2-2.fc40.aarch64version: |- slirp4netns version 1.2.2 commit: 0ee2d87523e906518d34a6b423271e4826f71faf libslirp: 4.7.0 SLIRP_CONFIG_VERSION_MAX: 4 libseccomp: 2.5.3swapFree: 0swapTotal: 0uptime: 6h 30m 48.00s (Approximately 0.25 days)variant: v8plugins:
authorization: nulllog:
- k8s-file
- none
- passthrough
- journaldnetwork:
- bridge
- macvlan
- ipvlanvolume:
- localregistries:
search:
- docker.iostore:
configFile: /var/home/core/.config/containers/storage.confcontainerStore:
number: 17paused: 0running: 1stopped: 16graphDriverName: overlaygraphOptions: {}graphRoot: /var/home/core/.local/share/containers/storagegraphRootAllocated: 106769133568graphRootUsed: 70919860224graphStatus:
Backing Filesystem: xfsNative Overlay Diff: "true"Supports d_type: "true"Supports shifting: "false"Supports volatile: "true"Using metacopy: "false"imageCopyTmpDir: /var/tmpimageStore:
number: 158runRoot: /run/user/502/containerstransientStore: falsevolumePath: /var/home/core/.local/share/containers/storage/volumesversion:
APIVersion: 5.1.1Built: 1717459200BuiltTime: Mon Jun 3 19:00:00 2024GitCommit: ""GoVersion: go1.22.3Os: linuxOsArch: linux/arm64Version: 5.1.1
$ podman version
Client: Podman Engine
Version: 5.2.2
API Version: 5.2.2
Go Version: go1.23.0
Git Commit: fcee48106a12dd531702d729d17f40f6e152027f
Built: Wed Aug 21 12:43:11 2024
OS/Arch: darwin/arm64
Server: Podman Engine
Version: 5.1.1
API Version: 5.1.1
Go Version: go1.22.3
Built: Mon Jun 3 19:00:00 2024
OS/Arch: linux/arm64
### Podman in a container
Yes
### Privileged Or Rootless
Privileged
### Upstream Latest Release
Yes
### Additional environment details
MacOS Sonoma 14.6.1
### Additional information
_No response_
The text was updated successfully, but these errors were encountered:
The emulation is not compatible with applications that reexec themselves on need argv0 to be preserved which we do.
see containers/buildah#5322 (reply in thread) for more info
Issue Description
I am trying to run podman (amd64) inside podman (amd64) on MacOS Sonoma 14.6.1 and it is failing with:
The following command works fine, but I want it to be able to run amd64 inside amd64:
Do we have a similar guide https://www.redhat.com/sysadmin/podman-inside-container for MacOS?
Steps to reproduce the issue
Steps to reproduce the issue
Outputs:
Describe the results you received
Describe the results you expected
To be able to run podman inside podman on MacOS
podman info output
The text was updated successfully, but these errors were encountered: