Description of problem: I noticed that confusing ERROR when debugging unrelated issue Version-Release number of selected component (if applicable): sh-5.0# rpm -q podman crun podman-1.8.0-0.1.dev.git4699d5e.fc32.x86_64 crun-0.11-1.fc32.x86_64 How reproducible: Deterministic Steps to Reproduce: 1. dnf install -y podman iptables 2. podman run --rm registry.fedoraproject.org/fedora:31 cat /etc/os-release Actual results: sh-5.0# podman run --rm registry.fedoraproject.org/fedora:31 cat /etc/os-release NAME=Fedora VERSION="31 (Container Image)" ID=fedora VERSION_ID=31 VERSION_CODENAME="" PLATFORM_ID="platform:f31" PRETTY_NAME="Fedora 31 (Container Image)" ANSI_COLOR="0;34" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:31" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f31/system-administrators-guide/" SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=31 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=31 PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" VARIANT="Container Image" VARIANT_ID=container ERRO[0000] Error forwarding signal 23 to container d063b783f6dda253450866f46342a342381ba3a315d94bb7d8891a30dcd830f7: container has already been removed Expected results: sh-5.0# podman run --rm registry.fedoraproject.org/fedora:31 cat /etc/os-release NAME=Fedora VERSION="31 (Container Image)" ID=fedora VERSION_ID=31 VERSION_CODENAME="" PLATFORM_ID="platform:f31" PRETTY_NAME="Fedora 31 (Container Image)" ANSI_COLOR="0;34" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:31" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f31/system-administrators-guide/" SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=31 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=31 PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy" VARIANT="Container Image" VARIANT_ID=container Additional info:
Fixed by https://github.com/containers/libpod/pull/5036
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32.
Fix is https://github.com/baude/libpod/commit/d4ce6a010b94864de31b9a1abb0654c79157b7c8 For context, see https://github.com/containers/libpod/issues/5483#issuecomment-598431764 In brief, this was a change in the Go 1.14 runtime that broke us. The fix is merged upstream, and is working its way into a release (Podman 1.8.2) that we hope to have out next week. On un-patched systems where Podman is built with Go 1.14, we expect additional error messages when containers are stopped (which will not affect exit code of the process) and (more seriously) the process in the container will be bombarded by Signal 23 at a rate of several per second on average, which could break some applications.
Proposed as a Blocker for 32-final by Fedora user mheon using the blocker tracking app because: This is a serious regression in Podman caused by an upgrade of the Go toolchain to 1.14 in F32. Container processes started by `podman run` will be repeatedly sent signal 23 (several times a second) which could cause breakage in containerized applications. Fix is, fortunately, relatively simple.
FEDORA-2020-92d6ffa26f has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-92d6ffa26f
podman-1.8.2-2.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-92d6ffa26f
Discussed during the 2020-03-23 blocker review meeting: [0] The decision to classify this bug as a "RejectedBlocker" and an "AcceptedFreezeException" was made as there are (still) no criteria at all requiring podman/container functionality to work at all so we really cannot block on this. However, it's obviously important functionality these days that we would want to work at release, so accepted as an FE issue. [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2020-03-23/f32-blocker-review.2020-03-23-16.00.txt
FEDORA-2020-92d6ffa26f has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.