Bug 1206260

Summary: nfs-rquotad.service missing
Product: [Fedora] Fedora Reporter: Edgar Hoch <edgar.hoch>
Component: quotaAssignee: Petr Pisar <ppisar>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 21CC: bfields, jlayton, ovasik, ppisar, steved
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: quota-4.02-2.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-18 09:54:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Edgar Hoch 2015-03-26 16:25:40 UTC
Description of problem:
The service nfs-rquotad.service is not available at fedora 21.

Without a running rpc.rquotad on a nfs server with disk quotas enabled
the "quota" command on nfs clients doesn't work.

The file /usr/lib/systemd/system/nfs-rquotad.service is missing.
It was contained in nfs-utils up to and including fedora 20.
nfs-utils-1.3.0-2.4.fc20.x86_64 contains this file.

The file /usr/sbin/rpc.rquotad is still available (from package quota).

Please could you include the service file again in the package and release a new version of it?


Version-Release number of selected component (if applicable):
nfs-utils-1.3.1-6.1.fc21.x86_64

How reproducible:
Always


Additional info:
We use quota for our home directories on the nfs server since about twenty years. The users should be able to check there quota on there nfs clients.

Comment 1 Edgar Hoch 2015-03-26 22:39:15 UTC
If nfs-rquotad.service would be available again,
/usr/lib/systemd/system/nfs-server.service should contain the configuration option

Requires=nfs-rquotad.service

Otherwise, it should be configured that nfs-rquotad.service is started automatically on demand, when the system receives a remote quota request.

Comment 2 Steve Dickson 2015-04-01 12:13:42 UTC
The problem here is rpc.quotad is no longer part of the nfs-utils
package. Its now part of the quota package.

Comment 3 Petr Pisar 2015-04-01 12:27:35 UTC
Since when nfs-rquotad.service is not part of nfs-utils? It's news for me. Last time I hit this issue, you said it's nfs-utils business (bug #866225).

Comment 4 Steve Dickson 2015-04-01 16:00:59 UTC
(In reply to Petr Pisar from comment #3)
> Since when nfs-rquotad.service is not part of nfs-utils? It's news for me.
> Last time I hit this issue, you said it's nfs-utils business (bug #866225).
F17 was a long time a go! ;-) 

Upstream drop support of rpc.quotad when we move to common systemd
scripts. With F21 I adopted those common systemd scripts and 
over the support of rpc.qoutad to the quota package.

Comment 5 Petr Pisar 2015-04-02 07:34:56 UTC
This change happened in nfs-utils-1.3.0-0.1.fc21.

Comment 6 Petr Pisar 2015-04-02 12:29:04 UTC
I added the systemd service under rpc-rquotad.service name into quota package. Also the service configuration is read from /etc/sysconfig/rpc-rquotad file now.

I will sub-package the rpc.rquotad daemon from the quota package in Fedora 23.

Comment 7 Fedora Update System 2015-04-02 12:31:21 UTC
quota-4.02-2.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/quota-4.02-2.fc22

Comment 8 Fedora Update System 2015-04-02 12:31:41 UTC
quota-4.01-15.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/quota-4.01-15.fc21

Comment 9 Fedora Update System 2015-04-02 18:59:55 UTC
Package quota-4.02-2.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing quota-4.02-2.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-5416/quota-4.02-2.fc22
then log in and leave karma (feedback).

Comment 10 Fedora Update System 2015-04-18 09:54:59 UTC
quota-4.01-15.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2015-04-21 18:37:56 UTC
quota-4.02-2.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.