[DRE-maint] Bug#851761: obs-worker: fails to start, missing user: obsrun

Riku Voipio riku.voipio at linaro.org
Wed Jan 18 14:14:16 UTC 2017


Package: obs-worker
Version: 2.7.1-9
Severity: normal

Dear Maintainer,

After enabling in defaults, Starting obswork fails:

root at obs-worker:~# systemctl start obsworker
Job for obsworker.service failed because the control process exited with error code.
See "systemctl status obsworker.service" and "journalctl -xe" for details.
root at obs-worker:~# systemctl status obsworker
● obsworker.service - LSB: Open Build Service worker
   Loaded: loaded (/etc/init.d/obsworker; generated; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2017-01-18 14:12:42 UTC; 3s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 7339 ExecStart=/etc/init.d/obsworker start (code=exited, status=1/FAILURE)

Jan 18 14:12:42 obs-worker systemd[1]: Starting LSB: Open Build Service worker...
Jan 18 14:12:42 obs-worker obsworker[7339]: chown: invalid user: 'obsrun:obsrun'
Jan 18 14:12:42 obs-worker systemd[1]: obsworker.service: Control process exited, code=exited status=1
Jan 18 14:12:42 obs-worker systemd[1]: Failed to start LSB: Open Build Service worker.
Jan 18 14:12:42 obs-worker systemd[1]: obsworker.service: Unit entered failed state.
Jan 18 14:12:42 obs-worker systemd[1]: obsworker.service: Failed with result 'exit-code'.

The user setup should probably be moved or copied from obs-server postinst to obs-worker. 

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


More information about the Pkg-ruby-extras-maintainers mailing list