FS#58213 - [glusterfs] service unit will not start without rpcbind

Attached to Project: Community Packages
Opened by Tyler Langlois (leothrix) - Friday, 13 April 2018, 03:24 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 18 April 2018, 15:13 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The glusterfs package has an `After=` dependency on `rpcbind.service`, so when attempting to start `glusterd.service` without the rpcbind package installed, the following error gets thrown and gluster isn't started:

# systemctl start glusterd
Failed to start glusterd.service: Unit rpcbind.service not found.

Additional info:
* package version(s): 1:3.13.2-2


Steps to reproduce:
1. Install glusterfs package without rpcbind optional dependency
2. `systemctl start glusterd`

Given that the package just ships the upstream service unit, the optdepends dependency on rpcbind should probably just be a hard dependency to ensure the service works out of the box.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 18 April 2018, 15:13 GMT
Reason for closing:  Fixed

Loading...