Description of problem: Packages from http://download.gluster.org/pub/gluster/glusterfs/3.4/3.4.1/RHEL/epel-6.4/x86_64/ rpm -q --whatprovides /etc/init.d/glusterfsd error: file /etc/init.d/glusterfsd: No such file or directory But rpm -q --scripts glusterfs-server clearly states that it wants to use this init script in: preuninstall scriptlet (using /bin/sh): if [ $1 -eq 0 ]; then if [ -f /etc/init.d/glusterfsd ]; then /sbin/service glusterfsd stop &>/dev/null ; fi /sbin/service glusterd stop &>/dev/null ; if [ -f /etc/init.d/glusterfsd ]; then /sbin/chkconfig --del glusterfsd ; fi /sbin/chkconfig --del glusterd ;fi if [ $1 -ge 1 ]; then if [ -f /etc/init.d/glusterfsd ]; then /sbin/service glusterfsd condrestart &>/dev/null ; fi /sbin/service glusterd condrestart &>/dev/null ;fi Version-Release number of selected component (if applicable): 3.4.1 How reproducible: always Steps to Reproduce: 1. install package 2. start gluster daemon and bricks 3. reinstall package, bricks are still runing from old binary Actual results: brick daemons not reloaded by reinstall of package Expected results: brick daemonds should be reloaded Additional info: for now manual fix of notifying killall glusterfsd from puppet works :(
fixed in 3.4.1-2. el5, el6 only, fedora-xx are not affected, the glusterfsd.service systemd files are in 3.4.1-1 rpms , so I did not respin the fedora RPMs.
*** Bug 994745 has been marked as a duplicate of this bug. ***
This should have been fixed for the packages that are build from the Fedora packaging repository. The repository contains the glusterfs-init-script. Unfortunately, the script is not available in the upstream community. I'll work on getting that included there, so that builds from the upstream repository do not have the issue anymore either.
3.4.x is EOL