[Bug 1219540] New: [Build 20240202] RMT Server uninstallable - missing user provides
https://bugzilla.suse.com/show_bug.cgi?id=1219540 Bug ID: 1219540 Summary: [Build 20240202] RMT Server uninstallable - missing user provides Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/3914067/modules/yast 2_rmt/steps/4 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: dimstar@opensuse.org QA Contact: jsrain@suse.com Target Milestone: --- Found By: openQA Blocker: Yes ## Observation 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. openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-yast2_ncurses@64bit fails in [yast2_rmt](https://openqa.opensuse.org/tests/3914067/modules/yast2_rmt/steps/4) ## Test suite description Maintainer: qsf-y Test for yast2 UI, ncurses only. Running on created gnome images which provides both text console for ncurses UI tests as well as the gnome environment for the GUI tests. riafarov set TIMEOUT_SCALE to improve stability of the test. ## Reproducible Fails since (at least) Build [20221123](https://openqa.opensuse.org/tests/2899189) ## Expected result Last good: (unknown) (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=yast2_ncurses&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219540 https://bugzilla.suse.com/show_bug.cgi?id=1219540#c4 --- Comment #4 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1219540) was mentioned in https://build.opensuse.org/request/show/1156024 Factory / rmt-server -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219540 https://bugzilla.suse.com/show_bug.cgi?id=1219540#c6 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|IN_PROGRESS |RESOLVED --- Comment #6 from Dominique Leuenberger <dimstar@opensuse.org> --- (In reply to OBSbugzilla Bot from comment #4)
This is an autogenerated message for OBS integration: This bug (1219540) was mentioned in https://build.opensuse.org/request/show/1156024 Factory / rmt-server
=> FIXED -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com