Bug ID 1234314
Summary [Build 20241208] SELinux: openQA test fails in audit2allow
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
URL https://openqa.opensuse.org/tests/4692625/modules/audit2allow/steps/48
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Security
Assignee security-team@suse.de
Reporter dimstar@opensuse.org
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By openQA
Blocker Yes

## Observation

From the terminal, this seems to be this error:
Checking for file conflicts: [...done]
(1/2) Installing: python311-distro-1.9.0-2.3.noarch [..
error: setexecfilecon: (/bin/sh, rpm_script_t) Invalid argument
error: Plugin selinux: hook scriplet_fork_post failed
warning: %post(python311-distro-1.9.0-2.3.noarch) scriptlet failed, exit status
126
done]
(2/2) Installing: policycoreutils-devel-3.7-1.3.x86_64 [..done]
Running post-transaction scripts [....done]
TpLaZ-107-
Not sure what to look for in the audit log )invalid argument seems not to be a
denied message, is it?)
The scriptlet of python311-distro does not do much :
> rpm -q --scripts python311-distro
postinstall scriptlet (using /bin/sh):
# python311_install_alternative: 
update-alternatives --quiet --install /usr/bin/distro distro
/usr/bin/distro-3.11 1311


openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-selinux@64bit fails in
[audit2allow](https://openqa.opensuse.org/tests/4692625/modules/audit2allow/steps/48)

## Test suite description
Maintainer (Lily Zhao) llzhao@suse.com


## Reproducible

Fails since (at least) Build
[20241204](https://openqa.opensuse.org/tests/4684005)


## Expected result

Last good: [20241203](https://openqa.opensuse.org/tests/4682286) (or more
recent)


## Further details

Always latest result in this scenario:
[latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=selinux&version=Tumbleweed)


You are receiving this mail because: