Description of problem: ======================= In-service software upgrade was not throwing error when glusterfs, glusterfsd, glusterd processes are still alive & running. Version-Release number of selected component (if applicable): ============================================================= glusterfs-3.7.5-0.3 How reproducible: ================= Always Steps to Reproduce: =================== 1. Create a trusted storage pool of 2 RHGS nodes 2. Create a distribute & replicate volume with this 2 nodes 3. With all the processes ( glusterd, glusterfsd, glusterfs ) running, try to upgrade RHGS to glusterfs-3.7.5-0.3. Actual results: =============== upgrade happened successfully, without failures. Expected results: ================= Upgrade should fail, asking to "kill {glusterd,glusterfs, glusterfsd}" Additional info: related bug = https://bugzilla.redhat.com/show_bug.cgi?id=1097782
This is working now with the below mentioned build [root@dhcp ~]# rpm -qa |grep gluster glusterfs-cli-3.7.5-11.el7rhgs.x86_64 python-gluster-3.7.5-6.el7rhgs.noarch nfs-ganesha-gluster-2.2.0-9.el7rhgs.x86_64 glusterfs-client-xlators-3.7.5-11.el7rhgs.x86_64 glusterfs-debuginfo-3.7.5-11.el7rhgs.x86_64 glusterfs-fuse-3.7.5-11.el7rhgs.x86_64 glusterfs-ganesha-3.7.5-11.el7rhgs.x86_64 glusterfs-libs-3.7.5-11.el7rhgs.x86_64 glusterfs-api-3.7.5-11.el7rhgs.x86_64 glusterfs-geo-replication-3.7.5-11.el7rhgs.x86_64 glusterfs-3.7.5-11.el7rhgs.x86_64 glusterfs-rdma-3.7.5-11.el7rhgs.x86_64 gluster-nagios-addons-0.2.5-1.el7rhgs.x86_64 glusterfs-server-3.7.5-11.el7rhgs.x86_64 gluster-nagios-common-0.2.3-1.el7rhgs.noarch vdsm-gluster-4.16.20-1.3.el7rhgs.noarch [root@dhcp ~]# Pls refer the https://bugzilla.redhat.com/show_bug.cgi?id=1273706 for the patch closing this bug