OpenAFS Master Repository branch, master, updated. openafs-stable-1_8_0pre1-37-gc666bfe
Gerrit Code Review
Sat, 25 Mar 2017 15:57:08 -0400
The following commit has been merged in the master branch:
Author: Jonathon Weiss <firstname.lastname@example.org>
Date: Thu Nov 10 17:06:18 2016 -0500
Prevent double-starting client on RHEL7
On RHEL7 if the AFS client is stopped with 'service openafs-client
stop', but that fails for some reason (most commonly because some
process has a file or directory in AFS open) systemd will decide that
the openafs-client is in a failed state when it is actually running.
If one then runs 'service openafs-client start' systemd will start a
new AFS client. At this point AFS access will continue to work until
the functional AFS client is (successfully) stopped, at which point a
reboot is required to recover.
Have systemd check the status of 'fs sysname' before starting the
AFS client, so we avoid getting into a state that requires a reboot.
Tested-by: BuildBot <email@example.com>
Reviewed-by: Michael Meffie <firstname.lastname@example.org>
Reviewed-by: Benjamin Kaduk <email@example.com>
src/packaging/RedHat/openafs-client.service | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
OpenAFS Master Repository