Bug 1719993
Summary: | toolbox appears broken by latest podman update | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Gerard Ryan <fedora> |
Component: | toolbox | Assignee: | Debarshi Ray <debarshir> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | debarshir, tagoh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-09-29 09:33:11 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Gerard Ryan
2019-06-12 21:49:36 UTC
FWIW I can reproduce this in an up-to-date F30 Workstation too, with a newly created toolbox: $ toolbox create -r 29 $ toolbox enter -r 29 toolbox: unable to copy /etc/profile.d/toolbox.sh to container fedora-toolbox-29 There seems two issues here. 1) Unable to copy a file into rootless container. needing --pause=false as podman proposes: $ podman cp /etc/profile.d/toolbox.sh fedora-toolbox-30:/etc/profile.d Error: cannot copy into running rootless container with pause set - pass --pause=false to force copying 2) podman seems trying to create a directory with the source name. but it already exists in container as a file. then fail. $ podman cp --pause=false /etc/profile.d/toolbox.sh fedora-toolbox-30:/etc/profile.d Error: error copying "/etc/profile.d/toolbox.sh" to "/var/home/tagoh/.local/share/containers/storage/overlay/f8bd6ca0826f345921a1aa542177d549d473fc78033b5d29db9d71d95301067d/merged/etc/profile.d/toolbox.sh/toolbox.sh": mkdir /var/home/tagoh/.local/share/containers/storage/overlay/f8bd6ca0826f345921a1aa542177d549d473fc78033b5d29db9d71d95301067d/merged/etc/profile.d/toolbox.sh: not a directory I believe this issue could be closed now. Yes, we stopped using 'podman cp' altogether in toolbox-0.0.12 onwards. |