Bug 1219532

Summary: [Build 20240202] openQA test fails in rabbitmq
Product: [openSUSE] openSUSE Tumbleweed Reporter: Dominique Leuenberger <dimstar>
Component: OtherAssignee: Simon Lees <simonf.lees>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: guillaume.gardet
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.opensuse.org/tests/3914058/modules/rabbitmq/steps/2
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2024-02-04 01:35:51 UTC
## Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-stack_tests_python@64bit fails in
[rabbitmq](https://openqa.opensuse.org/tests/3914058/modules/rabbitmq/steps/2)

## Test suite description



## Reproducible

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


## Expected result

Last good: [20240201](https://openqa.opensuse.org/tests/3910709) (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=stack_tests_python&version=Tumbleweed)
Comment 1 Dominique Leuenberger 2024-02-04 01:35:59 UTC
The introduction of rpm 4.19 resulted in this error

Any package that declares special owner on files get an automatic dependency on the respective user/group.

If said user/group are generated by means of Stausees.d, the provides are automatically added by rpm.

In case the user is manually created using add user/add group in a pre script, the capability needs to be manually advertised using
provides: user(username)
Provides: group(group name)

Preferably the packages are converted to sysusers to generate the user, but manually adding the provides is a valid stop-measure.
Comment 2 Guillaume GARDET 2024-02-09 13:26:10 UTC
Fixed with https://build.opensuse.org/request/show/1144783
Comment 9 Maintenance Automation 2024-06-19 08:30:25 UTC
SUSE-FU-2024:2078-1: An update that solves five vulnerabilities, contains one feature and has five fixes can now be installed.

Category: feature (important)
Bug References: 1181400, 1185075, 1186203, 1187818, 1187819, 1199431, 1205267, 1216582, 1219532, 1222591
CVE References: CVE-2021-22116, CVE-2021-32718, CVE-2021-32719, CVE-2022-31008, CVE-2023-46118
Jira References: PED-8414
Maintenance Incident: [SUSE:Maintenance:34194](https://smelt.suse.de/incident/34194/)
Sources used:
openSUSE Leap 15.3 (src):
 erlang26-26.2.1-150300.7.5.1, elixir115-1.15.7-150300.7.5.1
openSUSE Leap 15.6 (src):
 erlang26-26.2.1-150300.7.5.1, elixir115-1.15.7-150300.7.5.1, rabbitmq-server313-3.13.1-150600.13.5.3
Server Applications Module 15-SP6 (src):
 erlang26-26.2.1-150300.7.5.1, rabbitmq-server313-3.13.1-150600.13.5.3, elixir115-1.15.7-150300.7.5.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.