Describe the bug
Toolbox fails to start after an upgrade and a reboot. This seems to be a different error than #669, and I did not do any unusual updates as described there, so I'm creating a different issue.
Steps how to reproduce the behaviour
toolbox enterExpected behaviour
Toolbox environment should start as normal.
Actual behaviour
$ toolbox enter -v --log-level debug
DEBU Running as real user ID 1000
DEBU Resolved absolute path to the executable as /usr/bin/toolbox
DEBU Running on a cgroups v2 host
DEBU Checking if /etc/subgid and /etc/subuid have entries for user ptomato
DEBU TOOLBOX_PATH is /usr/bin/toolbox
DEBU Toolbox config directory is /var/home/ptomato/.config/toolbox
DEBU Current Podman version is 2.2.1
DEBU Creating runtime directory /run/user/1000/toolbox
DEBU Old Podman version is 2.2.1
DEBU Migration not needed: Podman version 2.2.1 is unchanged
DEBU Resolving container and image names
DEBU Container: ''
DEBU Distribution: ''
DEBU Image: ''
DEBU Release: ''
DEBU Resolved container and image names
DEBU Container: 'fedora-toolbox-33'
DEBU Image: 'fedora-toolbox:33'
DEBU Release: '33'
DEBU Checking if container fedora-toolbox-33 exists
DEBU Inspecting mounts of container fedora-toolbox-33
DEBU Requires org.freedesktop.Flatpak.SessionHelper
DEBU Calling org.freedesktop.Flatpak.SessionHelper.RequestSession
DEBU Starting container fedora-toolbox-33
DEBU Inspecting entry point of container fedora-toolbox-33
DEBU Entry point PID is a float64
DEBU Entry point of container fedora-toolbox-33 is toolbox (PID=12307)
DEBU Waiting for container fedora-toolbox-33 to finish initializing
DEBU Creating runtime directory /run/user/1000/toolbox
DEBU Checking if initialization stamp /run/user/1000/toolbox/container-initialized-12307 exists
Error: failed to initialize container fedora-toolbox-33
Screenshots
N/A
Output of toolbox --version (v0.0.90+)
toolbox version 0.0.99
Toolbox package info (rpm -q toolbox)
toolbox-0.0.99-1.fc33.x86_64
Output of podman version
Version: 2.2.1
API Version: 2.1.0
Go Version: go1.15.5
Built: Tue Dec 8 06:37:50 2020
OS/Arch: linux/amd64
Podman package info (rpm -q podman)
podman-2.2.1-1.fc33.x86_64
Info about your OS
Fedora Silverblue 33, freshly updated as of the time of writing
Additional context
This happened after a updating the Silverblue image to the latest, and rebooting. The toolbox image is Fedora 33.
$ toolbox list -i
IMAGE ID IMAGE NAME CREATED
fe7b8c2393f9 registry.fedoraproject.org/f32/fedora-toolbox:32 9 months ago
95dc9d4b0f27 registry.fedoraproject.org/f33/fedora-toolbox:33 4 months ago
Here's a list of packages upgraded (note, it's the list I got from rpm-ostree rollback, so you have to read it in reverse):
Downgraded:
ModemManager 1.14.10-1.fc33 -> 1.14.6-1.fc33
ModemManager-glib 1.14.10-1.fc33 -> 1.14.6-1.fc33
PackageKit-glib 1.2.2-2.fc33 -> 1.2.1-1.fc33
abattis-cantarell-fonts 0.301-1.fc33 -> 0.201-4.fc33
adwaita-qt5 1.2.0-1.fc33 -> 1.1.3-4.fc33
alsa-plugins-pulseaudio 1.2.2-4.fc33 -> 1.2.2-3.fc33
alsa-sof-firmware 1.6.1-1.fc33 -> 1.6-1.fc33
atkmm 2.28.1-1.fc33 -> 2.24.3-6.fc33
audit 3.0-1.fc33 -> 3.0-0.21.20191104git1c2f876.fc33
audit-libs 3.0-1.fc33 -> 3.0-0.21.20191104git1c2f876.fc33
authselect 1.2.2-1.fc33 -> 1.2.1-4.fc33
authselect-libs 1.2.2-1.fc33 -> 1.2.1-4.fc33
bind-libs 32:9.11.27-1.fc33 -> 32:9.11.24-2.fc33
bind-libs-lite 32:9.11.27-1.fc33 -> 32:9.11.24-2.fc33
bind-license 32:9.11.27-1.fc33 -> 32:9.11.24-2.fc33
bind-utils 32:9.11.27-1.fc33 -> 32:9.11.24-2.fc33
binutils 2.35-18.fc33 -> 2.35-14.fc33
binutils-gold 2.35-18.fc33 -> 2.35-14.fc33
bolt 0.9.1-1.fc33 -> 0.9-3.fc33
btrfs-progs 5.10-1.fc33 -> 5.9-1.fc33
buildah 1.18.0-1.fc33 -> 1.16.2-1.fc33
c-ares 1.17.0-1.fc33 -> 1.16.1-3.fc33
chromium 88.0.4324.96-1.fc33 -> 86.0.4240.183-1.fc33
chromium-common 88.0.4324.96-1.fc33 -> 86.0.4240.183-1.fc33
cifs-utils 6.11-2.fc33 -> 6.11-1.fc33
cldr-emoji-annotation 1:38-1.1.fc33 -> 1:38-1.fc33
cldr-emoji-annotation-dtd 1:38-1.1.fc33 -> 1:38-1.fc33
containernetworking-plugins 0.9.0-1.fc33 -> 0.8.7-1.fc33
containers-common 1:1.2.0-13.fc33 -> 1:1.2.0-3.fc33
coreutils 8.32-15.fc33 -> 8.32-12.fc33
coreutils-common 8.32-15.fc33 -> 8.32-12.fc33
crun 0.17-1.fc33 -> 0.15.1-1.fc33
cups 1:2.3.3op1-1.fc33 -> 1:2.3.3-18.fc33
cups-client 1:2.3.3op1-1.fc33 -> 1:2.3.3-18.fc33
cups-filesystem 1:2.3.3op1-1.fc33 -> 1:2.3.3-18.fc33
cups-filters 1.28.6-1.fc33 -> 1.28.5-1.fc33
cups-filters-libs 1.28.6-1.fc33 -> 1.28.5-1.fc33
cups-ipptool 1:2.3.3op1-1.fc33 -> 1:2.3.3-18.fc33
cups-libs 1:2.3.3op1-1.fc33 -> 1:2.3.3-18.fc33
curl 7.71.1-8.fc33 -> 7.71.1-7.fc33
dbus-broker 26-1.fc33 -> 24-1.fc33
dnsmasq 2.83-1.fc33 -> 2.82-3.fc33
enchant2 2.2.14-1.fc33 -> 2.2.13-1.fc33
ethtool 2:5.10-1.fc33 -> 2:5.9-1.fc33
evolution-data-server 3.38.3-1.fc33 -> 3.38.1-1.fc33
evolution-data-server-langpacks 3.38.3-1.fc33 -> 3.38.1-1.fc33
f33-backgrounds-base 33.0.8-1.fc33 -> 33.0.7-1.fc33
f33-backgrounds-gnome 33.0.8-1.fc33 -> 33.0.7-1.fc33
fedora-chromium-config 1.1-7.fc33 -> 1.1-6.fc33
fedora-release-common 33-3 -> 33-2
fedora-release-identity-silverblue 33-3 -> 33-2
fedora-release-silverblue 33-3 -> 33-2
ffmpeg-libs 4.3.1-16.fc33 -> 4.3.1-11.fc33
firefox 85.0-5.fc33 -> 83.0-3.fc33
firewalld 0.8.6-1.fc33 -> 0.8.4-1.fc33
firewalld-filesystem 0.8.6-1.fc33 -> 0.8.4-1.fc33
flac-libs 1.3.3-4.fc33 -> 1.3.3-3.fc33
flashrom 1.2-5.fc33 -> 1.2-3.fc33
flatpak 1.10.1-1.fc33 -> 1.8.3-1.fc33
flatpak-libs 1.10.1-1.fc33 -> 1.8.3-1.fc33
flatpak-selinux 1.10.1-1.fc33 -> 1.8.3-1.fc33
flatpak-session-helper 1.10.1-1.fc33 -> 1.8.3-1.fc33
fuse-overlayfs 1.4.0-1.fc33 -> 1.2.0-1.fc33
fwupd 1.5.5-1.fc33 -> 1.5.1-1.fc33
fwupd-plugin-flashrom 1.5.5-1.fc33 -> 1.5.1-1.fc33
fwupd-plugin-modem-manager 1.5.5-1.fc33 -> 1.5.1-1.fc33
gcr 3.38.1-1.fc33 -> 3.38.0-2.fc33
gcr-base 3.38.1-1.fc33 -> 3.38.0-2.fc33
gdbm-libs 1:1.19-1.fc33 -> 1:1.18.1-5.fc33
gdisk 1.0.6-1.fc33 -> 1.0.5-2.fc33
gdm 1:3.38.2.1-1.fc33 -> 1:3.38.2-1.fc33
ghostscript 9.53.3-4.fc33 -> 9.53.3-2.fc33
git-core 2.29.2-3.fc33 -> 2.28.0-1.fc33
gjs 1.66.2-2.fc33 -> 1.66.1-2.fc33
glib2 2.66.4-1.fc33 -> 2.66.3-1.fc33
glibc 2.32-3.fc33 -> 2.32-2.fc33
glibc-all-langpacks 2.32-3.fc33 -> 2.32-2.fc33
glibc-common 2.32-3.fc33 -> 2.32-2.fc33
glibc-devel 2.32-3.fc33 -> 2.32-2.fc33
glibc-headers-x86 2.32-3.fc33 -> 2.32-2.fc33
glibmm24 2.64.5-3.fc33 -> 2.64.2-4.fc33
gnome-classic-session 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-control-center 3.38.3-1.fc33 -> 3.38.1-2.fc33
gnome-control-center-filesystem 3.38.3-1.fc33 -> 3.38.1-2.fc33
gnome-desktop3 3.38.3-1.fc33 -> 3.38.1-1.fc33
gnome-disk-utility 3.38.1-1.fc33 -> 3.38.0-1.fc33
gnome-getting-started-docs 3.38.0-1.fc33 -> 3.36.2-2.fc33
gnome-initial-setup 3.38.3-1.fc33 -> 3.38.1-1.fc33
gnome-shell 3.38.3-1.fc33 -> 3.38.1-3.fc33
gnome-shell-extension-apps-menu 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-common 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-horizontal-workspaces 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-launch-new-instance 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-places-menu 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-user-theme 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-shell-extension-window-list 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnome-terminal 3.38.1-2.fc33 -> 3.38.1-1.fc33
gnome-terminal-nautilus 3.38.1-2.fc33 -> 3.38.1-1.fc33
gnome-tweaks 3.34.1-1.fc33 -> 3.34.0-6.fc33
gnome-user-docs 3.38.2-1.fc33 -> 3.38.1-1.fc33
gnupg2 2.2.25-2.fc33 -> 2.2.23-1.fc33
gnupg2-smime 2.2.25-2.fc33 -> 2.2.23-1.fc33
google-noto-emoji-color-fonts 20200916-1.fc33 -> 20200723-2.fc33
gst-editing-services 1.18.2-1.fc33 -> 1.18.0-1.fc33
gstreamer1 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-libav 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-bad-free 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-bad-freeworld 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-base 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-good 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-good-gtk 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-good-qt 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-ugly 1.18.2-1.fc33 -> 1.18.1-1.fc33
gstreamer1-plugins-ugly-free 1.18.2-1.fc33 -> 1.18.1-1.fc33
gtk-update-icon-cache 3.24.24-1.fc33 -> 3.24.23-1.fc33
gtk2 2.24.33-1.fc33 -> 2.24.32-8.fc33
gtk3 3.24.24-1.fc33 -> 3.24.23-1.fc33
gtkmm30 3.24.3-1.fc33 -> 3.24.2-3.fc33
gutenprint 5.3.4-1.fc33 -> 5.3.3-7.fc33
gutenprint-cups 5.3.4-1.fc33 -> 5.3.3-7.fc33
gutenprint-libs 5.3.4-1.fc33 -> 5.3.3-7.fc33
gvfs 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-afc 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-afp 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-archive 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-client 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-fuse 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-goa 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-gphoto2 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-mtp 1.46.2-1.fc33 -> 1.46.1-1.fc33
gvfs-smb 1.46.2-1.fc33 -> 1.46.1-1.fc33
hplip 3.20.11-1.fc33 -> 3.20.9-2.fc33
hplip-common 3.20.11-1.fc33 -> 3.20.9-2.fc33
hplip-libs 3.20.11-1.fc33 -> 3.20.9-2.fc33
hwdata 0.343-1.fc33 -> 0.340-1.fc33
ibus 1.5.23-2.fc33 -> 1.5.23-1.fc33
ibus-gtk2 1.5.23-2.fc33 -> 1.5.23-1.fc33
ibus-gtk3 1.5.23-2.fc33 -> 1.5.23-1.fc33
ibus-libs 1.5.23-2.fc33 -> 1.5.23-1.fc33
ibus-setup 1.5.23-2.fc33 -> 1.5.23-1.fc33
ibus-typing-booster 2.10.2-1.fc33 -> 2.10.0-1.fc33
iproute 5.9.0-1.fc33 -> 5.8.0-1.fc33
iproute-tc 5.9.0-1.fc33 -> 5.8.0-1.fc33
iptables 1.8.5-4.fc33 -> 1.8.5-3.fc33
iptables-libs 1.8.5-4.fc33 -> 1.8.5-3.fc33
iptables-nft 1.8.5-4.fc33 -> 1.8.5-3.fc33
iwl100-firmware 39.31.5.1-116.fc33 -> 39.31.5.1-113.fc33
iwl1000-firmware 1:39.31.5.1-116.fc33 -> 1:39.31.5.1-113.fc33
iwl105-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl135-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl2000-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl2030-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl3160-firmware 1:25.30.13.0-116.fc33 -> 1:25.30.13.0-113.fc33
iwl3945-firmware 15.32.2.9-116.fc33 -> 15.32.2.9-113.fc33
iwl4965-firmware 228.61.2.24-116.fc33 -> 228.61.2.24-113.fc33
iwl5000-firmware 8.83.5.1_1-116.fc33 -> 8.83.5.1_1-113.fc33
iwl5150-firmware 8.24.2.2-116.fc33 -> 8.24.2.2-113.fc33
iwl6000-firmware 9.221.4.1-116.fc33 -> 9.221.4.1-113.fc33
iwl6000g2a-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl6000g2b-firmware 18.168.6.1-116.fc33 -> 18.168.6.1-113.fc33
iwl6050-firmware 41.28.5.1-116.fc33 -> 41.28.5.1-113.fc33
iwl7260-firmware 1:25.30.13.0-116.fc33 -> 1:25.30.13.0-113.fc33
kernel 5.10.10-200.fc33 -> 5.9.8-200.fc33
kernel-core 5.10.10-200.fc33 -> 5.9.8-200.fc33
kernel-devel 5.10.10-200.fc33 -> 5.9.8-200.fc33
kernel-headers 5.10.9-200.fc33 -> 5.9.7-200.fc33
kernel-modules 5.10.10-200.fc33 -> 5.9.8-200.fc33
kernel-modules-extra 5.10.10-200.fc33 -> 5.9.8-200.fc33
keyutils 1.6.1-1.fc33 -> 1.6-5.fc33
keyutils-libs 1.6.1-1.fc33 -> 1.6-5.fc33
libaom 2.0.1-3.fc33 -> 2.0.0-3.fc33
libarchive 3.5.1-1.fc33 -> 3.4.3-3.fc33
libblkid 2.36.1-1.fc33 -> 2.36-3.fc33
libbluray 1.2.1-2.fc33 -> 1.2.0-3.fc33
libcurl 7.71.1-8.fc33 -> 7.71.1-7.fc33
libdb 5.3.28-45.fc33 -> 5.3.28-44.fc33
libdnf 0.55.2-1.fc33 -> 0.54.2-3.fc33
libepoxy 1.5.5-1.fc33 -> 1.5.4-3.fc33
libertas-sd8686-firmware 20201218-116.fc33 -> 20201022-113.fc33
libertas-sd8787-firmware 20201218-116.fc33 -> 20201022-113.fc33
libertas-usb8388-firmware 2:20201218-116.fc33 -> 2:20201022-113.fc33
libfdisk 2.36.1-1.fc33 -> 2.36-3.fc33
libgcc 10.2.1-9.fc33 -> 10.2.1-6.fc33
libgcrypt 1.8.7-1.fc33 -> 1.8.6-4.fc33
libgomp 10.2.1-9.fc33 -> 10.2.1-6.fc33
libgpg-error 1.41-1.fc33 -> 1.37-2.fc33
libgs 9.53.3-4.fc33 -> 9.53.3-2.fc33
libhandy1 1.0.3-1.fc33 -> 1.0.2-1.fc33
libibverbs 33.0-2.fc33 -> 32.0-1.fc33
libical 3.0.9-1.fc33 -> 3.0.8-5.fc33
libical-glib 3.0.9-1.fc33 -> 3.0.8-5.fc33
libinput 1.16.4-1.fc33 -> 1.16.3-1.fc33
libipa_hbac 2.4.0-4.fc33 -> 2.4.0-2.fc33
libjcat 0.1.5-1.fc33 -> 0.1.4-1.fc33
libmaxminddb 1.4.3-1.fc33 -> 1.4.2-3.fc33
libmodulemd 2.12.0-1.fc33 -> 2.9.4-3.fc33
libmount 2.36.1-1.fc33 -> 2.36-3.fc33
libmtp 1.1.18-1.fc33 -> 1.1.16-5.fc33
libnet 1.2-1.fc33 -> 1.1.6-20.fc33
libnfsidmap 1:2.5.2-1.rc4.fc33 -> 1:2.5.2-1.rc1.fc33
libopenmpt 0.4.16-1.fc33 -> 0.4.15-1.fc33
libphonenumber 8.12.11-1.fc33 -> 8.12.7-1.fc33
libpskc 2.6.6-1.fc33 -> 2.6.2-6.fc33
libqmi 1.26.8-1.fc33 -> 1.26.6-1.fc33
libqmi-utils 1.26.8-1.fc33 -> 1.26.6-1.fc33
libreport-filesystem 2.14.0-15.fc33 -> 2.14.0-13.fc33
librsvg2 2.50.2-1.fc33 -> 2.50.1-1.fc33
libsane-airscan 0.99.23-1.fc33 -> 0.99.18-1.fc33
libsane-hpaio 3.20.11-1.fc33 -> 3.20.9-2.fc33
libsigc++20 2.10.6-1.fc33 -> 2.10.4-1.fc33
libslirp 4.3.1-3.fc33 -> 4.3.1-2.fc33
libsmartcols 2.36.1-1.fc33 -> 2.36-3.fc33
libsmbclient 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
libsmbios 2.4.3-1.fc33 -> 2.4.2-10.fc33
libsss_autofs 2.4.0-4.fc33 -> 2.4.0-2.fc33
libsss_certmap 2.4.0-4.fc33 -> 2.4.0-2.fc33
libsss_idmap 2.4.0-4.fc33 -> 2.4.0-2.fc33
libsss_nss_idmap 2.4.0-4.fc33 -> 2.4.0-2.fc33
libsss_sudo 2.4.0-4.fc33 -> 2.4.0-2.fc33
libstdc++ 10.2.1-9.fc33 -> 10.2.1-6.fc33
libtiff 4.1.0-6.fc33 -> 4.1.0-4.fc33
libtracker-control 2.3.6-2.fc33 -> 2.3.6-1.fc33
libtracker-miner 2.3.6-2.fc33 -> 2.3.6-1.fc33
libtracker-sparql 2.3.6-2.fc33 -> 2.3.6-1.fc33
libtracker-sparql3 3.0.2-3.fc33 -> 3.0.1-1.fc33
libuuid 2.36.1-1.fc33 -> 2.36-3.fc33
libwacom 1.7-2.fc33 -> 1.5-1.fc33
libwacom-data 1.7-2.fc33 -> 1.5-1.fc33
libwbclient 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
libzstd 1.4.7-1.fc33 -> 1.4.5-5.fc33
linux-firmware 20201218-116.fc33 -> 20201022-113.fc33
linux-firmware-whence 20201218-116.fc33 -> 20201022-113.fc33
low-memory-monitor 2.1-1.fc33 -> 2.0-6.fc33
lua-libs 5.4.2-1.fc33 -> 5.4.1-1.fc33
mesa-dri-drivers 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-filesystem 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-libEGL 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-libGL 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-libgbm 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-libglapi 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-libxatracker 20.3.3-3.fc33 -> 20.2.2-1.fc33
mesa-vulkan-drivers 20.3.3-3.fc33 -> 20.2.2-1.fc33
microcode_ctl 2:2.1-43.fc33 -> 2:2.1-40.fc33
minizip-compat 1.2.11-23.fc33 -> 1.2.11-22.fc33
mlocate 0.26-27.fc33 -> 0.26-26.fc33
mozjs78 78.7.0-1.fc33 -> 78.4.0-1.fc33
mtr 2:0.94-1.fc33 -> 2:0.92-7.fc33
mutter 3.38.3-1.fc33 -> 3.38.1-2.fc33
nautilus 3.38.2-1.fc33 -> 3.38.1-1.fc33
nautilus-extensions 3.38.2-1.fc33 -> 3.38.1-1.fc33
net-snmp-libs 1:5.9-4.fc33 -> 1:5.9-2.fc33
nfs-utils 1:2.5.2-1.rc4.fc33 -> 1:2.5.2-1.rc1.fc33
nftables 1:0.9.3-7.fc33 -> 1:0.9.3-6.fc33
nss 3.60.1-1.fc33 -> 3.58.0-3.fc33
nss-softokn 3.60.1-1.fc33 -> 3.58.0-3.fc33
nss-softokn-freebl 3.60.1-1.fc33 -> 3.58.0-3.fc33
nss-sysinit 3.60.1-1.fc33 -> 3.58.0-3.fc33
nss-util 3.60.1-1.fc33 -> 3.58.0-3.fc33
open-vm-tools 11.2.5-1.fc33 -> 11.2.0-1.fc33
open-vm-tools-desktop 11.2.5-1.fc33 -> 11.2.0-1.fc33
openjpeg2 2.3.1-10.fc33 -> 2.3.1-7.fc33
opensc 0.21.0-1.fc33 -> 0.20.0-7.fc33
openssh 8.4p1-4.fc33 -> 8.4p1-2.fc33
openssh-clients 8.4p1-4.fc33 -> 8.4p1-2.fc33
openssh-server 8.4p1-4.fc33 -> 8.4p1-2.fc33
openssl-libs 1:1.1.1i-1.fc33 -> 1:1.1.1h-1.fc33
openvpn 2.4.10-1.fc33 -> 2.4.9-2.fc33
orca 3.38.2-1.fc33 -> 3.38.0-1.fc33
osinfo-db 20201218-1.fc33 -> 20201015-1.fc33
ostree 2020.8-1.fc33 -> 2020.7-3.fc33
ostree-grub2 2020.8-1.fc33 -> 2020.7-3.fc33
ostree-libs 2020.8-1.fc33 -> 2020.7-3.fc33
p11-kit 0.23.22-2.fc33 -> 0.23.21-2.fc33
p11-kit-server 0.23.22-2.fc33 -> 0.23.21-2.fc33
p11-kit-trust 0.23.22-2.fc33 -> 0.23.21-2.fc33
pam 1.4.0-10.fc33 -> 1.4.0-8.fc33
pango 1.48.1-1.fc33 -> 1.48.0-1.fc33
pangomm 2.42.2-1.fc33 -> 2.42.1-2.fc33
pcre2 10.36-1.fc33 -> 10.35-8.fc33
pcre2-syntax 10.36-1.fc33 -> 10.35-8.fc33
pcre2-utf16 10.36-1.fc33 -> 10.35-8.fc33
pcre2-utf32 10.36-1.fc33 -> 10.35-8.fc33
perl-AutoLoader 5.74-466.fc33 -> 5.74-464.fc33
perl-B 1.80-466.fc33 -> 1.80-464.fc33
perl-Class-Struct 0.66-466.fc33 -> 0.66-464.fc33
perl-Encode 4:3.08-458.fc33 -> 4:3.07-457.fc33
perl-Errno 1.30-466.fc33 -> 1.30-464.fc33
perl-Fcntl 1.13-466.fc33 -> 1.13-464.fc33
perl-File-Basename 2.85-466.fc33 -> 2.85-464.fc33
perl-File-stat 1.09-466.fc33 -> 1.09-464.fc33
perl-FileHandle 2.03-466.fc33 -> 2.03-464.fc33
perl-Getopt-Std 1.12-466.fc33 -> 1.12-464.fc33
perl-IO 1.43-466.fc33 -> 1.43-464.fc33
perl-IPC-Open3 1.21-466.fc33 -> 1.21-464.fc33
perl-NDBM_File 1.15-466.fc33 -> 1.15-464.fc33
perl-POSIX 1.94-466.fc33 -> 1.94-464.fc33
perl-SelectSaver 1.02-466.fc33 -> 1.02-464.fc33
perl-Socket 4:2.031-1.fc33 -> 4:2.030-2.fc33
perl-Symbol 1.08-466.fc33 -> 1.08-464.fc33
perl-base 2.27-466.fc33 -> 2.27-464.fc33
perl-if 0.60.800-466.fc33 -> 0.60.800-464.fc33
perl-interpreter 4:5.32.1-466.fc33 -> 4:5.32.0-464.fc33
perl-libnet 3.13-1.fc33 -> 3.11-458.fc33
perl-libs 4:5.32.1-466.fc33 -> 4:5.32.0-464.fc33
perl-macros 4:5.32.1-466.fc33 -> 4:5.32.0-464.fc33
perl-mro 1.23-466.fc33 -> 1.23-464.fc33
perl-overload 1.31-466.fc33 -> 1.31-464.fc33
perl-overloading 0.02-466.fc33 -> 0.02-464.fc33
perl-subs 1.03-466.fc33 -> 1.03-464.fc33
perl-vars 1.05-466.fc33 -> 1.05-464.fc33
pinentry 1.1.0-9.fc33 -> 1.1.0-8.fc33
pinentry-gnome3 1.1.0-9.fc33 -> 1.1.0-8.fc33
pinentry-gtk 1.1.0-9.fc33 -> 1.1.0-8.fc33
pipewire 0.3.20-1.fc33 -> 0.3.15-2.fc33
pipewire-gstreamer 0.3.20-1.fc33 -> 0.3.15-2.fc33
pipewire-libs 0.3.20-1.fc33 -> 0.3.15-2.fc33
podman 2:2.2.1-1.fc33 -> 2:2.1.1-12.fc33
podman-plugins 2:2.2.1-1.fc33 -> 2:2.1.1-12.fc33
procps-ng 3.3.16-2.fc33 -> 3.3.16-1.fc33
pugixml 1.11.4-1.fc33 -> 1.10-4.fc33
pulseaudio 14.0-2.fc33 -> 13.99.2-1.fc33
pulseaudio-libs 14.0-2.fc33 -> 13.99.2-1.fc33
pulseaudio-libs-glib2 14.0-2.fc33 -> 13.99.2-1.fc33
pulseaudio-module-bluetooth 14.0-2.fc33 -> 13.99.2-1.fc33
pulseaudio-module-x11 14.0-2.fc33 -> 13.99.2-1.fc33
pulseaudio-utils 14.0-2.fc33 -> 13.99.2-1.fc33
python-unversioned-command 3.9.1-2.fc33 -> 3.9.0-1.fc33
python3 3.9.1-2.fc33 -> 3.9.0-1.fc33
python3-audit 3.0-1.fc33 -> 3.0-0.21.20191104git1c2f876.fc33
python3-cups 2.0.1-7.fc33 -> 2.0.1-5.fc33
python3-firewall 0.8.6-1.fc33 -> 0.8.4-1.fc33
python3-libs 3.9.1-2.fc33 -> 3.9.0-1.fc33
python3-nftables 1:0.9.3-7.fc33 -> 1:0.9.3-6.fc33
python3-pillow 7.2.0-3.fc33 -> 7.2.0-2.fc33
python3-rpm 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
python3-speechd 0.10.2-1.fc33 -> 0.10.1-2.fc33
qemu-guest-agent 2:5.1.0-9.fc33 -> 2:5.1.0-5.fc33
qgnomeplatform 0.7.0-2.fc33 -> 0.6.1-3.fc33
qpdf-libs 10.1.0-1.fc33 -> 10.0.3-1.fc33
qt-settings 33.0-3.fc33 -> 33.0-2.fc33
qt5-qtbase 5.15.2-2.fc33 -> 5.15.1-7.fc33
qt5-qtbase-common 5.15.2-2.fc33 -> 5.15.1-7.fc33
qt5-qtbase-gui 5.15.2-2.fc33 -> 5.15.1-7.fc33
qt5-qtdeclarative 5.15.2-2.fc33 -> 5.15.1-1.fc33
qt5-qtwayland 5.15.2-3.fc33 -> 5.15.1-1.fc33
qt5-qtx11extras 5.15.2-2.fc33 -> 5.15.1-1.fc33
qt5-qtxmlpatterns 5.15.2-2.fc33 -> 5.15.1-1.fc33
raptor2 2.0.15-27.fc33 -> 2.0.15-26.fc33
rav1e-libs 0.4.0~alpha-0.1.fc33 -> 0.3.3-2.fc33.1
rdma-core 33.0-2.fc33 -> 32.0-1.fc33
rpm 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
rpm-build-libs 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
rpm-libs 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
rpm-ostree 2021.1-2.fc33 -> 2020.8-1.fc33
rpm-ostree-libs 2021.1-2.fc33 -> 2020.8-1.fc33
rpm-plugin-selinux 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
rpm-sign-libs 4.16.1.2-1.fc33 -> 4.16.0-1.fc33
rsync 3.2.3-3.fc33 -> 3.2.3-1.fc33
samba-client 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
samba-client-libs 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
samba-common 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
samba-common-libs 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
samba-libs 2:4.13.4-0.fc33 -> 2:4.13.2-1.fc33
sane-airscan 0.99.23-1.fc33 -> 0.99.18-1.fc33
selinux-policy 3.14.6-34.fc33 -> 3.14.6-30.fc33
selinux-policy-targeted 3.14.6-34.fc33 -> 3.14.6-30.fc33
shadow-utils 2:4.8.1-5.fc33 -> 2:4.8.1-4.fc33
skopeo 1:1.2.0-13.fc33 -> 1:1.2.0-3.fc33
slirp4netns 1.1.8-1.fc33 -> 1.1.4-4.dev.giteecccdb.fc33
speech-dispatcher 0.10.2-1.fc33 -> 0.10.1-2.fc33
speech-dispatcher-espeak-ng 0.10.2-1.fc33 -> 0.10.1-2.fc33
sqlite-libs 3.34.1-1.fc33 -> 3.33.0-2.fc33
sssd 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-ad 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-client 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-common 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-common-pac 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-ipa 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-kcm 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-krb5 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-krb5-common 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-ldap 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-nfs-idmap 2.4.0-4.fc33 -> 2.4.0-2.fc33
sssd-proxy 2.4.0-4.fc33 -> 2.4.0-2.fc33
sudo 1.9.5p2-1.fc33 -> 1.9.2-1.fc33
switcheroo-control 2.4-1.fc33 -> 2.2-2.fc33
system-config-printer-libs 1.5.15-1.fc33 -> 1.5.13-1.fc33
system-config-printer-udev 1.5.15-1.fc33 -> 1.5.13-1.fc33
systemd 246.7-2.fc33 -> 246.6-3.fc33
systemd-libs 246.7-2.fc33 -> 246.6-3.fc33
systemd-networkd 246.7-2.fc33 -> 246.6-3.fc33
systemd-pam 246.7-2.fc33 -> 246.6-3.fc33
systemd-rpm-macros 246.7-2.fc33 -> 246.6-3.fc33
systemd-udev 246.7-2.fc33 -> 246.6-3.fc33
texlive-lib 7:20200327-19.fc33 -> 7:20200327-18.fc33
thermald 2.4.1-1.fc33 -> 2.3-2.fc33
time 1.9-12.fc33 -> 1.9-11.fc33
toolbox 0.0.99-1.fc33 -> 0.0.97-1.fc33
tpm2-tss 3.0.3-1.fc33 -> 3.0.1-1.fc33
tracker 2.3.6-2.fc33 -> 2.3.6-1.fc33
tracker3 3.0.2-3.fc33 -> 3.0.1-1.fc33
tracker3-miners 3.0.3-1.fc33 -> 3.0.1-1.fc33
tzdata 2021a-1.fc33 -> 2020d-1.fc33
urw-base35-bookman-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-c059-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-d050000l-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-fonts-common 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-gothic-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-nimbus-mono-ps-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-nimbus-roman-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-nimbus-sans-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-p052-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-standard-symbols-ps-fonts 20200910-2.fc33 -> 20200910-1.fc33
urw-base35-z003-fonts 20200910-2.fc33 -> 20200910-1.fc33
usb_modeswitch 2.6.1-1.fc33 -> 2.6.0-2.fc33
util-linux 2.36.1-1.fc33 -> 2.36-3.fc33
vim-minimal 2:8.2.2146-2.fc33 -> 2:8.2.1961-1.fc33
virtualbox-guest-additions 6.1.18-1.fc33 -> 6.1.16-1.fc33
vte-profile 0.62.1-2.fc33 -> 0.62.1-1.fc33
vte291 0.62.1-2.fc33 -> 0.62.1-1.fc33
wavpack 5.4.0-1.fc33 -> 5.3.0-2.fc33
webkit2gtk3 2.30.4-1.fc33 -> 2.30.2-1.fc33
webkit2gtk3-jsc 2.30.4-1.fc33 -> 2.30.2-1.fc33
wget 1.21.1-1.fc33 -> 1.20.3-8.fc33
xorg-x11-server-Xorg 1.20.10-1.fc33 -> 1.20.9-1.fc33
xorg-x11-server-Xwayland 1.20.10-1.fc33 -> 1.20.9-1.fc33
xorg-x11-server-common 1.20.10-1.fc33 -> 1.20.9-1.fc33
xz 5.2.5-4.fc33 -> 5.2.5-3.fc33
xz-libs 5.2.5-4.fc33 -> 5.2.5-3.fc33
yelp 2:3.38.2-1.fc33 -> 2:3.38.1-1.fc33
yelp-libs 2:3.38.2-1.fc33 -> 2:3.38.1-1.fc33
yelp-xsl 3.38.2-1.fc33 -> 3.38.1-1.fc33
zchunk-libs 1.1.9-1.fc33 -> 1.1.5-3.fc33
zimg 3.0.1-2.fc33 -> 2.9.3-3.fc33
zlib 1.2.11-23.fc33 -> 1.2.11-22.fc33
zlib-devel 1.2.11-23.fc33 -> 1.2.11-22.fc33
Removed:
cifs-utils-info-6.11-2.fc33.x86_64
criu-libs-3.15-1.fc33.x86_64
evince-thumbnailer-3.38.0-2.fc33.x86_64
fedora-repos-archive-33-1.noarch
libadwaita-qt5-1.2.0-1.fc33.x86_64
libjaylink-0.2.0-1.fc33.x86_64
libldac-2.0.2.3-7.fc33.x86_64
sudo-python-plugin-1.9.5p2-1.fc33.x86_64
Added:
xorg-x11-font-utils-1:7.5-45.fc33.x86_64
At least, a workaround is rolling back the upgrade.
same issue, @ptomato, except my rollback didn't provide a workaround.
not sure where to go from here, short of giving up on Silverblue and going back to Workstation...
These lines confirm that the entry point of the container got started (as PID 12307):
DEBU Entry point of container fedora-toolbox-33 is toolbox (PID=12307)
DEBU Waiting for container fedora-toolbox-33 to finish initializing
DEBU Creating runtime directory /run/user/1000/toolbox
DEBU Checking if initialization stamp /run/user/1000/toolbox/container-initialized-12307 exists
Error: failed to initialize container fedora-toolbox-33
Hence, this is different from https://github.com/containers/toolbox/issues/669 where the entry point didn't even start because the basic runtime environment is busted.
What's happening here is that the toolbox enter process is waiting for the container's entry point to signal that it's done initializing the container, so that it can proceed and present the user with the interactive shell prompt. However, that signal never arrives, and toolbox enter times out. I suspect that the container's entry point either crashed or errored out.
What does this say:
$ podman start --attach fedora-toolbox-33
I am getting a similar issue, and podman start --attach fedora-toolbox-33 gives the following:
Error: failed to connect to container's attach socket: /run/user/1000/libpod/tmp/socket/f33018c3d7069ffc05e6c8f97bf905b598cf01e9aa7b4f5f09367bb2e7ca6172/attach: dial unixpacket /run/user/1000/libpod/tmp/socket/f33018c3d7069ffc05e6c8f97bf905b598cf01e9aa7b4f5f09367bb2e7ca6172/attach: connect: permission denied
Error: failed to connect to container's attach socket
What's the output from podman info?
Can you try running with the latest version of conmon?
How urgently do you need this info? I am happy to provide it but it may take me quite some time until I find a moment when I can intentionally upgrade my system to a broken state and then downgrade it again, since I need to use it for work in the meantime :smile:
How urgently do you need this info? I am happy to provide it but it may take
me quite some time until I find a moment when I can intentionally upgrade
my system to a broken state and then downgrade it again, since I need to use
it for work in the meantime
It's ok; no stress. All of us have plenty on our plates to keep us occupied. :)
I have the same issue since the last silverblue update which updated conman.
```[hendrik@ghost ~]$ toolbox enter
Error: command /bin/bash not found in container fedora-toolbox-33
Using /bin/bash instead.
[hendrik@ghost ~]$ podman info
host:
arch: amd64
buildahVersion: 1.18.0
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.26-1.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.26, commit: 777074ecdb5e883b9bec233f3630c5e7fa37d521'
cpus: 4
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: ghost.djselbeck.de
idMappings:
gidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.14-200.fc33.x86_64
linkmode: dynamic
memFree: 12743008256
memTotal: 16645468160
ociRuntime:
name: crun
package: crun-0.17-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.17
commit: 0e9229ae34caaebcb86f1fde18de3acaf18c6d9a
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1732600001/podman/podman.sock
rootless: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 4294963200
swapTotal: 4294963200
uptime: 2m 30.11s
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/hendrik/.config/containers/storage.conf
containerStore:
number: 2
paused: 0
running: 1
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /home/hendrik/.local/share/containers/storage
graphStatus:
Backing Filesystem: xfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 1
runRoot: /run/user/1732600001/containers
volumePath: /home/hendrik/.local/share/containers/storage/volumes
version:
APIVersion: 2.1.0
Built: 1607438270
BuiltTime: Tue Dec 8 15:37:50 2020
GitCommit: ""
GoVersion: go1.15.5
OsArch: linux/amd64
Version: 2.2.1
[hendrik@ghost ~]$ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bba25afb94b4 registry.fedoraproject.org/f33/fedora-toolbox:33 toolbox --verbose... 15 hours ago Up 5 minutes ago fedora-toolbox-33
[hendrik@ghost ~]$ podman exec -it bba25afb94b4 /usr/bin/bash
ERRO[0005] Container bba25afb94b4c496f11e098a53dfedaf6c292ee30eb7eddf675c7df4a9f04f7c exec session 69e51c66052128bdc89ef95fec184a01c1ebb9e43b25164ca5d0590892f2ddb7 error: failed to connect to container's attach socket: /run/user/1732600001/libpod/tmp/socket/69e51c66052128bdc89ef95fec184a01c1ebb9e43b25164ca5d0590892f2ddb7/att: dial unixpacket /run/user/1732600001/libpod/tmp/socket/69e51c66052128bdc89ef95fec184a01c1ebb9e43b25164ca5d0590892f2ddb7/att: connect: no such file or directory
Error: timed out waiting for file /home/hendrik/.local/share/containers/storage/overlay-containers/bba25afb94b4c496f11e098a53dfedaf6c292ee30eb7eddf675c7df4a9f04f7c/userdata/69e51c66052128bdc89ef95fec184a01c1ebb9e43b25164ca5d0590892f2ddb7/exit/bba25afb94b4c496f11e098a53dfedaf6c292ee30eb7eddf675c7df4a9f04f7c: internal libpod error
Selecting previous ostree in Grub with working toolbox:
[hendrik@ghost ~]$ podman info
host:
arch: amd64
buildahVersion: 1.18.0
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.21-3.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.21, commit: 0f53fb68333bdead5fe4dc5175703e22cf9882ab'
cpus: 4
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: ghost.djselbeck.de
idMappings:
gidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.14-200.fc33.x86_64
linkmode: dynamic
memFree: 14064754688
memTotal: 16645459968
ociRuntime:
name: crun
package: crun-0.17-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.17
commit: 0e9229ae34caaebcb86f1fde18de3acaf18c6d9a
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1732600001/podman/podman.sock
rootless: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 4294963200
swapTotal: 4294963200
uptime: 49.26s
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/hendrik/.config/containers/storage.conf
containerStore:
number: 2
paused: 0
running: 1
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /home/hendrik/.local/share/containers/storage
graphStatus:
Backing Filesystem: xfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 1
runRoot: /run/user/1732600001/containers
volumePath: /home/hendrik/.local/share/containers/storage/volumes
version:
APIVersion: 2.1.0
Built: 1607438270
BuiltTime: Tue Dec 8 15:37:50 2020
GitCommit: ""
GoVersion: go1.15.5
OsArch: linux/amd64
Version: 2.2.1
```
Wanted to point out the post I made here a little bit back, also attempting to follow what is in this thread:
[agd@enoch ~]$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
zram0 [SWAP]
nvme0n1
├─nvme0n1p1 vfat FAT32 62C2-FE2F 1013.5M 1% /boot/efi
├─nvme0n1p2 ext4 1.0 0acadce3-1f45-459b-a873-bbce11c6548b 818.1M 9% /boot
└─nvme0n1p3 crypto_LUKS 2 2f50a945-cd8c-4ee8-abe3-ceebe6ea0f37
└─luks-2f50a945-cd8c-4ee8-abe3-ceebe6ea0f37
btrfs enoch f580fb00-596b-4546-8212-f536d292a487 1.4T 27% /var
root is on btrfs, as that may have something to do with this. Attempting to follow the golden path silverblue installation. (looked at what the automatic partitioning did and copied it with custom but with slightly different sizes).
[agd@enoch ~]$ du -sh .local/share/containers
du: cannot access '.local/share/containers': No such file or directory
[agd@enoch ~]$ toolbox create test
Image required to create toolbox container.
Download registry.fedoraproject.org/f33/fedora-toolbox:33 (500MB)? [y/N]: y
Created container: test
Enter with: toolbox enter test
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ du -sh .local/share/containers
du: cannot read directory '.local/share/containers/storage/overlay-containers/3b8f5f6945438b788f7f331d788793ad5ee7f14e786e565301c308a1a6d308fb/userdata': Permission denied
364M .local/share/containers
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ toolbox enter -c test
Error: failed to initialize container test
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ podman info
host:
arch: amd64
buildahVersion: 1.18.0
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.26-1.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.26, commit: 777074ecdb5e883b9bec233f3630c5e7fa37d521'
cpus: 8
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: enoch
idMappings:
gidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.14-200.fc33.x86_64
linkmode: dynamic
memFree: 23844376576
memTotal: 33360297984
ociRuntime:
name: crun
package: crun-0.17-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.17
commit: 0e9229ae34caaebcb86f1fde18de3acaf18c6d9a
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1000/podman/podman.sock
rootless: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 4294963200
swapTotal: 4294963200
uptime: 16m 42.84s
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/agd/.config/containers/storage.conf
containerStore:
number: 1
paused: 0
running: 0
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /var/home/agd/.local/share/containers/storage
graphStatus:
Backing Filesystem: btrfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 1
runRoot: /run/user/1000/containers
volumePath: /var/home/agd/.local/share/containers/storage/volumes
version:
APIVersion: 2.1.0
Built: 1607438270
BuiltTime: Tue Dec 8 09:37:50 2020
GitCommit: ""
GoVersion: go1.15.5
OsArch: linux/amd64
Version: 2.2.1
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ podman images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.fedoraproject.org/f33/fedora-toolbox 33 e6fddaf5336e 2 days ago 344 MB
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ podman ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3b8f5f694543 registry.fedoraproject.org/f33/fedora-toolbox:33 toolbox --verbose... 3 minutes ago Exited (1) 2 minutes ago test
md5-f9756166f29d8c92b303912cc7664901
[agd@enoch ~]$ podman start --attach test
level=debug msg="Running as real user ID 0"
level=debug msg="Resolved absolute path to the executable as /usr/bin/toolbox"
level=debug msg="TOOLBOX_PATH is /usr/bin/toolbox"
level=debug msg="Creating /run/.toolboxenv"
level=debug msg="Monitoring host"
level=debug msg="Path /run/host/etc exists"
level=debug msg="Resolved /etc/localtime to /run/host/usr/share/zoneinfo/America/Detroit"
level=debug msg="Binding /etc/machine-id to /run/host/etc/machine-id"
level=debug msg="Creating /run/libvirt"
level=debug msg="Binding /run/libvirt to /run/host/run/libvirt"
level=debug msg="Creating /run/systemd/journal"
level=debug msg="Binding /run/systemd/journal to /run/host/run/systemd/journal"
level=debug msg="Creating /run/udev/data"
level=debug msg="Binding /run/udev/data to /run/host/run/udev/data"
level=debug msg="Creating /tmp"
level=debug msg="Binding /tmp to /run/host/tmp"
level=debug msg="Creating /var/lib/flatpak"
level=debug msg="Binding /var/lib/flatpak to /run/host/var/lib/flatpak"
level=debug msg="Creating /var/lib/libvirt"
level=debug msg="Binding /var/lib/libvirt to /run/host/var/lib/libvirt"
level=debug msg="Creating /var/lib/systemd/coredump"
level=debug msg="Binding /var/lib/systemd/coredump to /run/host/var/lib/systemd/coredump"
level=debug msg="Creating /var/log/journal"
level=debug msg="Binding /var/log/journal to /run/host/var/log/journal"
level=debug msg="Creating /var/mnt"
level=debug msg="Binding /var/mnt to /run/host/var/mnt"
level=debug msg="Creating /sys/fs/selinux"
level=debug msg="Binding /sys/fs/selinux to /usr/share/empty"
level=debug msg="Preparing to redirect /home to /var/home"
level=debug msg="/var/home isn't a symbolic link"
level=debug msg="Redirecting /home to /var/home"
level=debug msg="Looking up group for sudo"
level=debug msg="Group for sudo is wheel"
level=debug msg="Modifying user agd with UID 1000:"
level=debug msg=usermod
level=debug msg=--append
level=debug msg=--groups
level=debug msg=wheel
level=debug msg=--home
level=debug msg=/var/home/agd
level=debug msg=--shell
level=debug msg=/bin/bash
level=debug msg=--uid
level=debug msg=1000
level=debug msg=agd
level=debug msg="Removing password for user agd"
level=debug msg="Removing password for user root"
level=debug msg="Setting up daily ticker"
level=debug msg="Setting up watches for file system events"
Error: no space left on device
Looks like both @djselbeck and @storrgie are having problems with conmon-2.0.26.
At least in @djselbeck 's case, conmon-2.0.21 works. Could you try that, @storrgie? If you don't have an older OSTree image, then you could download the RPM and use rpm-ostree override replace ... to create a new image locally with the older build.
Could we have at least task somewhere to make unit tests for it?
This kind of problems seems recurring and it's not good to leave it on users back..
So far, it looks like a conmon bug. In that case the tests would have to go there.
Even if the reason is in conmon, it's toolbox who fails to start, so maybe it's worth to have at least some basic automated tests here?
Otherwise, we will continue to get these problems in the future..
Obviously there are basic automated tests. I am not sure why those aren't failing, though. At least 103-run.bats should be failing.
Sometimes, writing good tests isn't quite so easy. :)
Obviously there are basic automated tests.
Thanks, I didn't know that! That's really important.
At least 103-run.bats should be failing.
Yeah, probably we should make it so :)
Any ideas?
toolbox keeps stopping working. I had the issue where my uid and gid were not the same, so I change it so they're the same, and get access back to toolbox, but now, I'm hit with this issue and even downgrading conmon as suggested above don't fix the issue.
I get the same behaviour as @storrgie.
@storrgie mentioned btrfs may have something to do with it.
for whatever it's worth (i'm not a software engineer, don't know if this makes a difference): i gave up on Silverblue (deadlines...) and installed Workstation instead, with root on btrfs. i cannot replicate the problem i was having on Silverblue. toolbox works fine on F33 Workstation with root on btrfs.
I do use btrfs over luks, and my layout is as follow:
I 1 lebel@gallifrey ~
↳ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
devtmpfs 7,7G 0 7,7G 0% /dev
tmpfs 7,7G 168K 7,7G 1% /dev/shm
tmpfs 3,1G 11M 3,1G 1% /run
/dev/dm-1 459G 104G 355G 23% /sysroot
tmpfs 7,7G 56K 7,7G 1% /tmp
/dev/dm-1 459G 104G 355G 23% /var/home
/dev/dm-1 459G 104G 355G 23% /var/srv
/dev/dm-1 459G 104G 355G 23% /var/usrlocal
/dev/dm-1 459G 104G 355G 23% /var/srv/podman
/dev/nvme0n1p2 1014M 113M 902M 12% /boot
/dev/nvme0n1p1 499M 8,6M 491M 2% /boot/efi
/dev/mapper/cr_tank 932G 582G 326G 65% /var/mnt/tank
tmpfs 1,6G 292K 1,6G 1% /run/user/1026
I lebel@gallifrey ~
↳
@debarshiray sorry it took me a moment:
[agd@enoch ~]$ date
Tue Feb 16 08:27:21 PM EST 2021
[agd@enoch ~]$ rpm-ostree status
State: idle
Deployments:
● ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210216.0 (2021-02-16T01:47:24Z)
BaseCommit: 54c3dada26965b67c1172a8d2c5067a58f33314db512fe98b97a8afd6b46f305
GPGSignature: Valid signature by 963A2BEB02009608FE67EA4249FD77499570FF31
ReplacedBasePackages: conmon 2:2.0.26-1.fc33 -> 2:2.0.21-3.fc33
LayeredPackages: ansible baobab beets beets-plugins cheese darktable eog evince evolution fcct ffmpeg
file-roller firewall-config gimp git-lfs gmpc gnome-boxes gnome-firmware gnome-screenshot
gnome-sound-recorder gnome-tweaks htop hugo iotop iperf ipmitool keepassxc libreoffice make
mpc mpd mpdscribble mumble nautilus-image-converter nmap numix-gtk-theme
numix-icon-theme-circle oathtool openssl p7zip p7zip-plugins pass pavucontrol pavumeter
peek powertop rawtherapee screen seahorse seahorse-nautilus simple-scan sshuttle
system-config-printer vim virt-manager vlc wireguard-tools youtube-dl
LocalPackages: rpmfusion-nonfree-release-33-1.noarch rpmfusion-free-release-33-1.noarch
Starting fresh (I think) by killing off the ~/.local/share/containers:
[agd@enoch ~]$ sudo rm -rf containers/
[agd@enoch ~]$ du -sh .local/share/containers/
du: cannot read directory '.local/share/containers/storage/overlay-containers/af0c4489a9d264310d5498ab112da3fffc23f5a2fc0a964047500f37935d4e42/userdata': Permission denied
364M .local/share/containers/
[agd@enoch ~]$ toolbox enter -c test
Error: failed to initialize container test
:cry:
[agd@enoch ~]$ podman info
host:
arch: amd64
buildahVersion: 1.18.0
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.21-3.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.21, commit: 0f53fb68333bdead5fe4dc5175703e22cf9882ab'
cpus: 8
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: enoch
idMappings:
gidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.15-200.fc33.x86_64
linkmode: dynamic
memFree: 25114050560
memTotal: 33360302080
ociRuntime:
name: crun
package: crun-0.17-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.17
commit: 0e9229ae34caaebcb86f1fde18de3acaf18c6d9a
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1000/podman/podman.sock
rootless: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 4294963200
swapTotal: 4294963200
uptime: 8m 9.8s
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/agd/.config/containers/storage.conf
containerStore:
number: 1
paused: 0
running: 0
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /var/home/agd/.local/share/containers/storage
graphStatus:
Backing Filesystem: btrfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 1
runRoot: /run/user/1000/containers
volumePath: /var/home/agd/.local/share/containers/storage/volumes
version:
APIVersion: 2.1.0
Built: 1607438270
BuiltTime: Tue Dec 8 09:37:50 2020
GitCommit: ""
GoVersion: go1.15.5
OsArch: linux/amd64
Version: 2.2.1
[agd@enoch ~]$ podman start --attach test
level=debug msg="Running as real user ID 0"
level=debug msg="Resolved absolute path to the executable as /usr/bin/toolbox"
level=debug msg="TOOLBOX_PATH is /usr/bin/toolbox"
level=debug msg="Creating /run/.toolboxenv"
level=debug msg="Monitoring host"
level=debug msg="Path /run/host/etc exists"
level=debug msg="Resolved /etc/localtime to /run/host/usr/share/zoneinfo/America/Detroit"
level=debug msg="Binding /etc/machine-id to /run/host/etc/machine-id"
level=debug msg="Creating /run/libvirt"
level=debug msg="Binding /run/libvirt to /run/host/run/libvirt"
level=debug msg="Creating /run/systemd/journal"
level=debug msg="Binding /run/systemd/journal to /run/host/run/systemd/journal"
level=debug msg="Creating /run/udev/data"
level=debug msg="Binding /run/udev/data to /run/host/run/udev/data"
level=debug msg="Creating /tmp"
level=debug msg="Binding /tmp to /run/host/tmp"
level=debug msg="Creating /var/lib/flatpak"
level=debug msg="Binding /var/lib/flatpak to /run/host/var/lib/flatpak"
level=debug msg="Creating /var/lib/libvirt"
level=debug msg="Binding /var/lib/libvirt to /run/host/var/lib/libvirt"
level=debug msg="Creating /var/lib/systemd/coredump"
level=debug msg="Binding /var/lib/systemd/coredump to /run/host/var/lib/systemd/coredump"
level=debug msg="Creating /var/log/journal"
level=debug msg="Binding /var/log/journal to /run/host/var/log/journal"
level=debug msg="Creating /var/mnt"
level=debug msg="Binding /var/mnt to /run/host/var/mnt"
level=debug msg="Creating /sys/fs/selinux"
level=debug msg="Binding /sys/fs/selinux to /usr/share/empty"
level=debug msg="Preparing to redirect /home to /var/home"
level=debug msg="/var/home isn't a symbolic link"
level=debug msg="Redirecting /home to /var/home"
level=debug msg="Looking up group for sudo"
level=debug msg="Group for sudo is wheel"
level=debug msg="Modifying user agd with UID 1000:"
level=debug msg=usermod
level=debug msg=--append
level=debug msg=--groups
level=debug msg=wheel
level=debug msg=--home
level=debug msg=/var/home/agd
level=debug msg=--shell
level=debug msg=/bin/bash
level=debug msg=--uid
level=debug msg=1000
level=debug msg=agd
level=debug msg="Removing password for user agd"
level=debug msg="Removing password for user root"
level=debug msg="Setting up daily ticker"
level=debug msg="Setting up watches for file system events"
Error: no space left on device
[agd@enoch ~]$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 84K 16G 1% /dev/shm
tmpfs 6.3G 11M 6.3G 1% /run
/dev/dm-0 1.9T 519G 1.4T 28% /sysroot
/dev/nvme0n1p2 976M 91M 819M 10% /boot
/dev/nvme0n1p1 1022M 8.6M 1014M 1% /boot/efi
tmpfs 16G 40K 16G 1% /tmp
tmpfs 3.2G 180K 3.2G 1% /run/user/1000
Next test?
Ok, so clearly @djselbeck and @storrgie are facing different bugs. Not sure about @ptomato yet.
@storrgie could you please file a separate issue about Btrfs and Error: no space left on device? That we can avoid having too many unrelated bugs in the same issue.
Additionnal informations, as I said, I run a fully uptodate Silverblue 33:
Deployments:
● ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210217.0 (2021-02-17T04:32:09Z)
BaseCommit: 34a158b0bf31bba4555b50e8455d971d8ec4f4f409240d7e1a95c5f4826e9010
├─ repo-0 (2020-10-19T23:27:19Z)
├─ repo-1 (2021-02-17T04:02:16Z)
└─ repo-2 (2021-02-17T04:08:43Z)
Commit: ee49ea1595c21eadcae979d4054b2fce12134e11a4c4c403305c40728818622b
Staged: no
StateRoot: fedora
GPGSignature: 1 signature
Signature made mar 16 fév 2021 23:32:14 using RSA key ID 49FD77499570FF31
Good signature from "Fedora <[email protected]>"
LayeredPackages: btrbk cargo ctags edk2-ovmf evolution-ews exfat-utils
fedora-workstation-repositories ffmpeg fish foo2xqx foo2zjs fuse-exfat go htop
kitty neovim postfix python3-neovim qemu-kvm rust scap-workbench snapper
syncthing teams tlp tmux-powerline virt-install virt-manager virt-viewer
waypipe
Here's when I try to attach with full debug:
↳ podman start --attach fedora-toolbox-33 --log-level debug 712ms jeu 2021-02-18 11h23
INFO[0000] podman filtering at log level debug
DEBU[0000] Called start.PersistentPreRunE(podman start --attach fedora-toolbox-33 --log-level debug)
DEBU[0000] Reading configuration file "/usr/share/containers/containers.conf"
DEBU[0000] Merged system config "/usr/share/containers/containers.conf": &{Containers:{Devices:[] Volumes:[] ApparmorProfile:containers-default-0.29.0 Annotations:[] CgroupNS:private Cgroups:enabled DefaultCapabilities:[CHOWN DAC_OVERRIDE FOWNER FSETID KILL NET_BIND_SERVICE SETFCAP SETGID SETPCAP SETUID SYS_CHROOT] DefaultSysctls:[net.ipv4.ping_group_range=0 0] DefaultUlimits:[] DefaultMountsFile: DNSServers:[] DNSOptions:[] DNSSearches:[] EnableKeyring:true EnableLabeling:true Env:[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TERM=xterm] EnvHost:false HTTPProxy:false Init:false InitPath: IPCNS:private LogDriver:k8s-file LogSizeMax:-1 NetNS:slirp4netns NoHosts:false PidsLimit:2048 PidNS:private SeccompProfile:/usr/share/containers/seccomp.json ShmSize:65536k TZ: Umask:0022 UTSNS:private UserNS:host UserNSSize:65536} Engine:{ImageBuildFormat:oci CgroupCheck:false CgroupManager:systemd ConmonEnvVars:[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] ConmonPath:[/usr/libexec/podman/conmon /usr/local/libexec/podman/conmon /usr/local/lib/podman/conmon /usr/bin/conmon /usr/sbin/conmon /usr/local/bin/conmon /usr/local/sbin/conmon /run/current-system/sw/bin/conmon] DetachKeys:ctrl-p,ctrl-q EnablePortReservation:true Env:[] EventsLogFilePath:/run/user/1026/libpod/tmp/events/events.log EventsLogger:journald HooksDir:[/usr/share/containers/oci/hooks.d] ImageDefaultTransport:docker:// InfraCommand: InfraImage:k8s.gcr.io/pause:3.2 InitPath:/usr/libexec/podman/catatonit LockType:shm MultiImageArchive:false Namespace: NetworkCmdPath: NoPivotRoot:false NumLocks:2048 OCIRuntime:crun OCIRuntimes:map[crun:[/usr/bin/crun /usr/sbin/crun /usr/local/bin/crun /usr/local/sbin/crun /sbin/crun /bin/crun /run/current-system/sw/bin/crun] kata:[/usr/bin/kata-runtime /usr/sbin/kata-runtime /usr/local/bin/kata-runtime /usr/local/sbin/kata-runtime /sbin/kata-runtime /bin/kata-runtime /usr/bin/kata-qemu /usr/bin/kata-fc] runc:[/usr/bin/runc /usr/sbin/runc /usr/local/bin/runc /usr/local/sbin/runc /sbin/runc /bin/runc /usr/lib/cri-o-runc/sbin/runc /run/current-system/sw/bin/runc]] PullPolicy:missing Remote:false RemoteURI: RemoteIdentity: ActiveService: ServiceDestinations:map[] RuntimePath:[] RuntimeSupportsJSON:[crun runc] RuntimeSupportsNoCgroups:[crun] RuntimeSupportsKVM:[kata kata-runtime kata-qemu kata-fc] SetOptions:{StorageConfigRunRootSet:false StorageConfigGraphRootSet:false StorageConfigGraphDriverNameSet:false StaticDirSet:false VolumePathSet:false TmpDirSet:false} SignaturePolicyPath:/etc/containers/policy.json SDNotify:false StateType:3 StaticDir:/var/home/lebel/.local/share/containers/storage/libpod StopTimeout:10 TmpDir:/run/user/1026/libpod/tmp VolumePath:/var/home/lebel/.local/share/containers/storage/volumes} Network:{CNIPluginDirs:[/usr/libexec/cni /usr/lib/cni /usr/local/lib/cni /opt/cni/bin] DefaultNetwork:podman NetworkConfigDir:/var/home/lebel/.config/cni/net.d}}
DEBU[0000] Using conmon: "/usr/bin/conmon"
DEBU[0000] Initializing boltdb state at /var/home/lebel/.local/share/containers/storage/libpod/bolt_state.db
DEBU[0000] Using graph driver overlay
DEBU[0000] Using graph root /var/home/lebel/.local/share/containers/storage
DEBU[0000] Using run root /run/user/1026/containers
DEBU[0000] Using static dir /var/home/lebel/.local/share/containers/storage/libpod
DEBU[0000] Using tmp dir /run/user/1026/libpod/tmp
DEBU[0000] Using volume path /var/home/lebel/.local/share/containers/storage/volumes
DEBU[0000] Set libpod namespace to ""
DEBU[0000] Not configuring container store
DEBU[0000] Initializing event backend journald
DEBU[0000] using runtime "/usr/bin/crun"
WARN[0000] Error initializing configured OCI runtime kata: no valid executable found for OCI runtime kata: invalid argument
DEBU[0000] using runtime "/usr/bin/runc"
INFO[0000] Setting parallel job count to 25
INFO[0000] podman filtering at log level debug
DEBU[0000] Called start.PersistentPreRunE(podman start --attach fedora-toolbox-33 --log-level debug)
DEBU[0000] Reading configuration file "/usr/share/containers/containers.conf"
DEBU[0000] Merged system config "/usr/share/containers/containers.conf": &{Containers:{Devices:[] Volumes:[] ApparmorProfile:containers-default-0.29.0 Annotations:[] CgroupNS:private Cgroups:enabled DefaultCapabilities:[CHOWN DAC_OVERRIDE FOWNER FSETID KILL NET_BIND_SERVICE SETFCAP SETGID SETPCAP SETUID SYS_CHROOT] DefaultSysctls:[net.ipv4.ping_group_range=0 0] DefaultUlimits:[] DefaultMountsFile: DNSServers:[] DNSOptions:[] DNSSearches:[] EnableKeyring:true EnableLabeling:true Env:[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TERM=xterm] EnvHost:false HTTPProxy:false Init:false InitPath: IPCNS:private LogDriver:k8s-file LogSizeMax:-1 NetNS:slirp4netns NoHosts:false PidsLimit:2048 PidNS:private SeccompProfile:/usr/share/containers/seccomp.json ShmSize:65536k TZ: Umask:0022 UTSNS:private UserNS:host UserNSSize:65536} Engine:{ImageBuildFormat:oci CgroupCheck:false CgroupManager:systemd ConmonEnvVars:[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] ConmonPath:[/usr/libexec/podman/conmon /usr/local/libexec/podman/conmon /usr/local/lib/podman/conmon /usr/bin/conmon /usr/sbin/conmon /usr/local/bin/conmon /usr/local/sbin/conmon /run/current-system/sw/bin/conmon] DetachKeys:ctrl-p,ctrl-q EnablePortReservation:true Env:[] EventsLogFilePath:/run/user/1026/libpod/tmp/events/events.log EventsLogger:journald HooksDir:[/usr/share/containers/oci/hooks.d] ImageDefaultTransport:docker:// InfraCommand: InfraImage:k8s.gcr.io/pause:3.2 InitPath:/usr/libexec/podman/catatonit LockType:shm MultiImageArchive:false Namespace: NetworkCmdPath: NoPivotRoot:false NumLocks:2048 OCIRuntime:crun OCIRuntimes:map[crun:[/usr/bin/crun /usr/sbin/crun /usr/local/bin/crun /usr/local/sbin/crun /sbin/crun /bin/crun /run/current-system/sw/bin/crun] kata:[/usr/bin/kata-runtime /usr/sbin/kata-runtime /usr/local/bin/kata-runtime /usr/local/sbin/kata-runtime /sbin/kata-runtime /bin/kata-runtime /usr/bin/kata-qemu /usr/bin/kata-fc] runc:[/usr/bin/runc /usr/sbin/runc /usr/local/bin/runc /usr/local/sbin/runc /sbin/runc /bin/runc /usr/lib/cri-o-runc/sbin/runc /run/current-system/sw/bin/runc]] PullPolicy:missing Remote:false RemoteURI: RemoteIdentity: ActiveService: ServiceDestinations:map[] RuntimePath:[] RuntimeSupportsJSON:[crun runc] RuntimeSupportsNoCgroups:[crun] RuntimeSupportsKVM:[kata kata-runtime kata-qemu kata-fc] SetOptions:{StorageConfigRunRootSet:false StorageConfigGraphRootSet:false StorageConfigGraphDriverNameSet:false StaticDirSet:false VolumePathSet:false TmpDirSet:false} SignaturePolicyPath:/etc/containers/policy.json SDNotify:false StateType:3 StaticDir:/var/home/lebel/.local/share/containers/storage/libpod StopTimeout:10 TmpDir:/run/user/1026/libpod/tmp VolumePath:/var/home/lebel/.local/share/containers/storage/volumes} Network:{CNIPluginDirs:[/usr/libexec/cni /usr/lib/cni /usr/local/lib/cni /opt/cni/bin] DefaultNetwork:podman NetworkConfigDir:/var/home/lebel/.config/cni/net.d}}
DEBU[0000] Using conmon: "/usr/bin/conmon"
DEBU[0000] Initializing boltdb state at /var/home/lebel/.local/share/containers/storage/libpod/bolt_state.db
DEBU[0000] Using graph driver overlay
DEBU[0000] Using graph root /var/home/lebel/.local/share/containers/storage
DEBU[0000] Using run root /run/user/1026/containers
DEBU[0000] Using static dir /var/home/lebel/.local/share/containers/storage/libpod
DEBU[0000] Using tmp dir /run/user/1026/libpod/tmp
DEBU[0000] Using volume path /var/home/lebel/.local/share/containers/storage/volumes
DEBU[0000] Set libpod namespace to ""
DEBU[0000] [graphdriver] trying provided driver "overlay"
DEBU[0000] overlay: mount_program=/usr/bin/fuse-overlayfs
DEBU[0000] backingFs=btrfs, projectQuotaSupported=false, useNativeDiff=false, usingMetacopy=false
DEBU[0000] Initializing event backend journald
DEBU[0000] using runtime "/usr/bin/runc"
DEBU[0000] using runtime "/usr/bin/crun"
WARN[0000] Error initializing configured OCI runtime kata: no valid executable found for OCI runtime kata: invalid argument
INFO[0000] Setting parallel job count to 25
DEBU[0000] overlay: mount_data=lowerdir=/var/home/lebel/.local/share/containers/storage/overlay/l/DBAK4O7WTZGYIJVSNZWFI2OD6U:/var/home/lebel/.local/share/containers/storage/overlay/l/VLVTGZBB5T4MPR7MCYUSQCKCOP,upperdir=/var/home/lebel/.local/share/containers/storage/overlay/ff3eced8a796f008391571db39e36515a4c5d4f94b962bf9db3be19a78013032/diff,workdir=/var/home/lebel/.local/share/containers/storage/overlay/ff3eced8a796f008391571db39e36515a4c5d4f94b962bf9db3be19a78013032/work,context="system_u:object_r:container_file_t:s0:c181,c885"
DEBU[0000] mounted container "d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f" at "/var/home/lebel/.local/share/containers/storage/overlay/ff3eced8a796f008391571db39e36515a4c5d4f94b962bf9db3be19a78013032/merged"
DEBU[0000] Created root filesystem for container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f at /var/home/lebel/.local/share/containers/storage/overlay/ff3eced8a796f008391571db39e36515a4c5d4f94b962bf9db3be19a78013032/merged
DEBU[0000] Not modifying container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f /etc/passwd
DEBU[0000] Not modifying container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f /etc/group
DEBU[0000] /etc/system-fips does not exist on host, not mounting FIPS mode secret
DEBU[0000] Setting CGroups for container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f to user.slice:libpod:d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f
DEBU[0000] set root propagation to "rslave"
DEBU[0000] reading hooks from /usr/share/containers/oci/hooks.d
DEBU[0000] Created OCI spec for container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f at /var/home/lebel/.local/share/containers/storage/overlay-containers/d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f/userdata/config.json
DEBU[0000] /usr/bin/conmon messages will be logged to syslog
DEBU[0000] running conmon: /usr/bin/conmon args="[--api-version 1 -c d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f -u d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f -r /usr/bin/crun -b /var/home/lebel/.local/share/containers/storage/overlay-containers/d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f/userdata -p /run/user/1026/containers/overlay-containers/d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f/userdata/pidfile -n fedora-toolbox-33 --exit-dir /run/user/1026/libpod/tmp/exits --socket-dir-path /run/user/1026/libpod/tmp/socket -s -l k8s-file:/var/home/lebel/.local/share/containers/storage/overlay-containers/d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f/userdata/ctr.log --log-level debug --syslog --conmon-pidfile /run/user/1026/containers/overlay-containers/d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/home/lebel/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1026/containers --exit-command-arg --log-level --exit-command-arg error --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1026/libpod/tmp --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --storage-opt --exit-command-arg overlay.mount_program=/usr/bin/fuse-overlayfs --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f]"
[conmon:d]: failed to write to /proc/self/oom_score_adj: Permission denied
DEBU[0000] Received: -1
DEBU[0000] Cleaning up container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f
DEBU[0000] Network is already cleaned up, skipping...
DEBU[0000] unmounted container "d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f"
Error: unable to start container d26714d4e3adcdc49d9992fff59488e215e3b8e1dbfba0cb53cd56703083736f: make `/var/home/lebel/.local/share/containers/storage/overlay/ff3eced8a796f008391571db39e36515a4c5d4f94b962bf9db3be19a78013032/merged` private: Permission denied: OCI permission denied
The regular toolbox enter goes like this:
↳ toolbox enter -v --log-level=debug 393ms jeu 2021-02-18 11h20
DEBU Running as real user ID 1026
DEBU Resolved absolute path to the executable as /usr/bin/toolbox
DEBU Running on a cgroups v2 host
DEBU Checking if /etc/subgid and /etc/subuid have entries for user lebel
DEBU TOOLBOX_PATH is /usr/bin/toolbox
DEBU Toolbox config directory is /var/home/lebel/.config/toolbox
DEBU Current Podman version is 2.2.1
DEBU Creating runtime directory /run/user/1026/toolbox
DEBU Old Podman version is 3.0.0-dev
DEBU Migration not needed: Podman version 2.2.1 is old
DEBU Resolving container and image names
DEBU Container: ''
DEBU Distribution: ''
DEBU Image: ''
DEBU Release: ''
DEBU Resolved container and image names
DEBU Container: 'fedora-toolbox-33'
DEBU Image: 'fedora-toolbox:33'
DEBU Release: '33'
DEBU Checking if container fedora-toolbox-33 exists
DEBU Inspecting mounts of container fedora-toolbox-33
DEBU Starting container fedora-toolbox-33
Error: failed to start container fedora-toolbox-33
My id output is:
uid=1026(lebel) gid=1026(lebel) groupes=1026(lebel),10(wheel),100(users) contexte=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
I too cannot use my containers
I am not on btrfs (it wasn't available back when I installed unfortunately).
Deployments:
● ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210220.0 (2021-02-20T00:47:42Z)
BaseCommit: b9bdf7d43d388d4159b1be0b0dbfb0fe6ed0b4003ae8862569610c0ecdabb3e8
GPGSignature: Valid signature by 963A2BEB02009608FE67EA4249FD77499570FF31
RemovedBasePackages: firefox 85.0.1-1.fc33
LayeredPackages: dkms fuse-exfat hdparm langpacks-en lxc lxc-templates ncdu openssl recapp rhash snapd testdisk unrar wine-core
LocalPackages: rpmfusion-nonfree-release-33-1.noarch rpmfusion-free-release-33-1.noarch touchegg-2.0.6-1.x86_64
ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210207.0 (2021-02-07T00:56:44Z)
BaseCommit: 14706469057c430ff7484aee7014bc44ceed975c2367c60da5b4927918aaaeab
GPGSignature: Valid signature by 963A2BEB02009608FE67EA4249FD77499570FF31
LayeredPackages: dkms fuse-exfat hdparm langpacks-en lxc lxc-templates ncdu openssl recapp rhash snapd testdisk unrar wine-core
LocalPackages: rpmfusion-nonfree-release-33-1.noarch rpmfusion-free-release-33-1.noarch touchegg-2.0.6-1.x86_64
$ toolbox enter
Error: failed to inspect entry point of container fedora-toolbox-33
$ toolbox rm fedora-toolbox-33
Error: failed to inspect container fedora-toolbox-33
md5-f9756166f29d8c92b303912cc7664901
$ toolbox enter --container fedora-toolbox-32
Error: failed to start container fedora-toolbox-32
md5-f9756166f29d8c92b303912cc7664901
$ toolbox enter --container fedora-toolbox-31
Error: failed to start container fedora-toolbox-31
md5-f9756166f29d8c92b303912cc7664901
$ toolbox enter --container fedora-toolbox-30
Error: failed to start container fedora-toolbox-30
md5-d1115bcccde2225ae1daf79874be6584
$ toolbox enter --container fedora-toolbox-33
Error: **failed to inspect entry point of container** fedora-toolbox-33
md5-41ba5e48ac940a3832b6ca6b52d36b92
$ podman start --attach fedora-toolbox-33
level=debug msg="Running as real user ID 0"
level=debug msg="Resolved absolute path to the executable as /usr/bin/toolbox"
level=debug msg="TOOLBOX_PATH is /usr/bin/toolbox"
level=debug msg="XDG_RUNTIME_DIR is unset"
level=debug msg="XDG_RUNTIME_DIR set to /run/user/1000"
level=debug msg="Creating /run/.toolboxenv"
level=debug msg="Monitoring host"
level=debug msg="Path /run/host/etc exists"
level=debug msg="Resolved /etc/localtime to /run/host/usr/share/zoneinfo/Europe/Prague"
level=debug msg="Binding /etc/machine-id to /run/host/etc/machine-id"
level=debug msg="Creating /run/systemd/journal"
level=debug msg="Binding /run/systemd/journal to /run/host/run/systemd/journal"
level=debug msg="Creating /run/udev/data"
level=debug msg="Binding /run/udev/data to /run/host/run/udev/data"
level=debug msg="Creating /tmp"
level=debug msg="Binding /tmp to /run/host/tmp"
level=debug msg="Creating /var/lib/flatpak"
level=debug msg="Binding /var/lib/flatpak to /run/host/var/lib/flatpak"
level=debug msg="Creating /var/lib/systemd/coredump"
level=debug msg="Binding /var/lib/systemd/coredump to /run/host/var/lib/systemd/coredump"
level=debug msg="Creating /var/log/journal"
level=debug msg="Binding /var/log/journal to /run/host/var/log/journal"
level=debug msg="Creating /var/mnt"
level=debug msg="Binding /var/mnt to /run/host/var/mnt"
level=debug msg="Creating /sys/fs/selinux"
level=debug msg="Binding /sys/fs/selinux to /usr/share/empty"
level=debug msg="Preparing to redirect /home to /var/home"
level=debug msg="/var/home isn't a symbolic link"
level=debug msg="Redirecting /home to /var/home"
level=debug msg="Looking up group for sudo"
level=debug msg="Group for sudo is wheel"
level=debug msg="Modifying user user with UID 1000:"
level=debug msg=usermod
level=debug msg=--append
level=debug msg=--groups
level=debug msg=wheel
level=debug msg=--home
level=debug msg=/home/user
level=debug msg=--shell
level=debug msg=/bin/bash
level=debug msg=--uid
level=debug msg=1000
level=debug msg=user
level=debug msg="Removing password for user user"
level=debug msg="Removing password for user root"
level=debug msg="Setting up daily ticker"
level=debug msg="Setting up watches for file system events"
level=debug msg="Finished initializing container"
level=debug msg="Creating runtime directory /run/user/1000/toolbox"
level=debug msg="Creating initialization stamp /run/user/1000/toolbox/container-initialized-12258"
level=debug msg="Listening to file system and ticker events"
md5-e9ac66d3c420937a6a2d038a31d094f4
$ toolbox enter --container fedora-toolbox-33
Error: failed to start container fedora-toolbox-33
md5-f9756166f29d8c92b303912cc7664901
$ podman info
host:
arch: amd64
buildahVersion: 1.18.0
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.26-1.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.26, commit: 777074ecdb5e883b9bec233f3630c5e7fa37d521'
cpus: 8
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: PreAg
idMappings:
gidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.16-200.fc33.x86_64
linkmode: dynamic
memFree: 39933894656
memTotal: 50411151360
ociRuntime:
name: crun
package: crun-0.17-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.17
commit: 0e9229ae34caaebcb86f1fde18de3acaf18c6d9a
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1000/podman/podman.sock
rootless: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 12712927232
swapTotal: 12712927232
uptime: 2h 41m 53.11s (Approximately 0.08 days)
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/cecko/.config/containers/storage.conf
containerStore:
number: 12
paused: 0
running: 0
stopped: 12
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /var/home/cecko/.local/share/containers/storage
graphStatus:
Backing Filesystem: extfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 21
runRoot: /run/user/1000
volumePath: /var/home/cecko/.local/share/containers/storage/volumes
version:
APIVersion: 2.1.0
Built: 1607438270
BuiltTime: Tue Dec 8 15:37:50 2020
GitCommit: ""
GoVersion: go1.15.5
OsArch: linux/amd64
Version: 2.2.1
This works for me. Edit ~/.config/containers/containers.conf
[engine]
cgroup_manager = "cgroupfs"
reboot and try toolbox enter container again
The issue for me is fixed with a recent update in F33 silverblue.
Fixed podman info:
$ podman info
host:
arch: amd64
buildahVersion: 1.19.4
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.0.26-1.fc33.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.0.26, commit: 777074ecdb5e883b9bec233f3630c5e7fa37d521'
cpus: 4
distribution:
distribution: fedora
version: "33"
eventLogger: journald
hostname: ghost.djselbeck.de
idMappings:
gidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1732600001
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 5.10.19-200.fc33.x86_64
linkmode: dynamic
memFree: 10808819712
memTotal: 16645472256
ociRuntime:
name: crun
package: crun-0.18-1.fc33.x86_64
path: /usr/bin/crun
version: |-
crun version 0.18
commit: 808420efe3dc2b44d6db9f1a3fac8361dde42a95
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +YAJL
os: linux
remoteSocket:
path: /run/user/1732600001/podman/podman.sock
security:
apparmorEnabled: false
capabilities: 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_CHROOT
rootless: true
seccompEnabled: true
selinuxEnabled: true
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.1.8-1.fc33.x86_64
version: |-
slirp4netns version 1.1.8
commit: d361001f495417b880f20329121e3aa431a8f90f
libslirp: 4.3.1
SLIRP_CONFIG_VERSION_MAX: 3
libseccomp: 2.5.0
swapFree: 4294963200
swapTotal: 4294963200
uptime: 7m 27.88s
registries:
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- registry.centos.org
- docker.io
store:
configFile: /var/home/hendrik/.config/containers/storage.conf
containerStore:
number: 2
paused: 0
running: 1
stopped: 1
graphDriverName: overlay
graphOptions:
overlay.mount_program:
Executable: /usr/bin/fuse-overlayfs
Package: fuse-overlayfs-1.4.0-1.fc33.x86_64
Version: |-
fusermount3 version: 3.9.3
fuse-overlayfs: version 1.4
FUSE library version 3.9.3
using FUSE kernel interface version 7.31
graphRoot: /home/hendrik/.local/share/containers/storage
graphStatus:
Backing Filesystem: xfs
Native Overlay Diff: "false"
Supports d_type: "true"
Using metacopy: "false"
imageStore:
number: 1
runRoot: /run/user/1732600001/containers
volumePath: /home/hendrik/.local/share/containers/storage/volumes
version:
APIVersion: 3.0.0
Built: 1613753777
BuiltTime: Fri Feb 19 17:56:17 2021
GitCommit: ""
GoVersion: go1.15.8
OsArch: linux/amd64
Version: 3.0.1
I am having this issue on f34, as a workaround I followed @biji advice. Happy to porovide more info to trooubleshoot.
As in @djselbeck's case, the issue is resolved for me on the latest Fedora 33 Silverblue.
I'm also having this issue on Fedora Silverblue 34.
$ toolbox enter -v --log-level=debug
DEBU Running as real user ID 1000
DEBU Resolved absolute path to the executable as /usr/bin/toolbox
DEBU Running on a cgroups v2 host
DEBU Checking if /etc/subgid and /etc/subuid have entries for user klaatu
DEBU TOOLBOX_PATH is /usr/bin/toolbox
DEBU Toolbox config directory is /var/home/klaatu/.config/toolbox
DEBU Current Podman version is 3.1.0
DEBU Creating runtime directory /run/user/1000/toolbox
DEBU Old Podman version is 3.1.0
DEBU Migration not needed: Podman version 3.1.0 is unchanged
DEBU Resolving container and image names
DEBU Container: ''
DEBU Distribution: ''
DEBU Image: ''
DEBU Release: ''
DEBU Resolved container and image names
DEBU Container: 'fedora-toolbox-34'
DEBU Image: 'fedora-toolbox:34'
DEBU Release: '34'
DEBU Checking if container fedora-toolbox-34 exists
DEBU Inspecting mounts of container fedora-toolbox-34
DEBU Starting container fedora-toolbox-34
DEBU Inspecting entry point of container fedora-toolbox-34
DEBU Entry point PID is a float64
DEBU Entry point of container fedora-toolbox-34 is toolbox (PID=5797)
DEBU Waiting for container fedora-toolbox-34 to finish initializing
DEBU Creating runtime directory /run/user/1000/toolbox
DEBU Checking if initialization stamp /run/user/1000/toolbox/container-initialized-5797 exists
Error: failed to initialize container fedora-toolbox-34
I may have been the cause, though, because I created a group called users (100) in /etc/group and promoted it as my primary group.
$ id
uid=1000(klaatu) gid=100(users) groups=100(users),10(wheel),1000(klaatu) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
Using newgrp to change my primary group and then running toolbox enter has no effect, and podman info seems to be aware of the correct id mappings:
idMappings:
gidmap:
- container_id: 0
host_id: 100
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
Most helpful comment
Obviously there are basic automated tests. I am not sure why those aren't failing, though. At least
103-run.batsshould be failing.Sometimes, writing good tests isn't quite so easy. :)