Bug ID 1183047
Summary [Build 20210303] wsdd: missing pre script dependenices to create users
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
URL https://openqa.opensuse.org/tests/1655624/modules/await_install/steps/69
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter dimstar@opensuse.org
QA Contact qa-bugs@suse.de
Found By openQA
Blocker Yes

## Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-create_hdd_gnome@64bit
fails in
[await_install](https://openqa.opensuse.org/tests/1655624/modules/await_install/steps/69)

## Test suite description
image creation job used as parent for other jobs testing based on existing
installation. GUI-Installation and selecting the gnome desktop during
installation.

wsdd, with it's supplements on samba, is currently breaking all tumbleweed
installs due to missing pre script dependencies

2021-03-04 09:04:52 <1> install(3571) [Ruby]
modules/PackageCallbacks.rb(DonePackage):498 DonePackage(error: 3, reason:
'Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.mARn1N: line 11:
/usr/sbin/sysusers2shadow: No such file or directory
error: %prein(wsdd-0.6.4-1.1.noarch) scriptlet failed, exit status 1
error: wsdd-0.6.4-1.1.noarch: install failed


Error is due to non-compliance to the packaging guideline:

https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups

especially missing %sysusers_requires


## Reproducible

Fails since (at least) Build
[20210303](https://openqa.opensuse.org/tests/1655624) (current job)


## Expected result

Last good: [20210302](https://openqa.opensuse.org/tests/1652996) (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=create_hdd_gnome&version=Tumbleweed)


You are receiving this mail because: