Description of problem: with the latest gdeploy disable-multipath.sh has been renamed to black-list-all-devices.sh and due to that configuring gluster using cockpit+gdeploy fails. To prevent the failure we need to have disable-multipath.sh script in the following locations which is /usr/share/ansible/gdeploy/scripts & /usr/share/gdeploy/scripts. Version-Release number of selected component (if applicable): gdeploy-2.0.2-13.el7rhgs.noarch How reproducible: Always Steps to Reproduce: 1. Install latest gdeploy 2. start configuring gluster using gdeploy+cockpit 3. Actual results: configuring gluster using gdeploy+cockpit fails due to the reason that disable-multipath.sh file is not present. Expected results: disable-multipath.sh file is needed for the installation to work fine. Additional info:
Verified and works fine with build gdeploy-2.0.2-14.el7rhgs.noarch. disable-multipath.sh file is present in the following location [root@yarrow-nic2 ~]# ls -l /usr/share/ansible/gdeploy/scripts/ total 16 -rwxr-xr-x. 1 root root 1218 Jul 28 16:23 blacklist_all_disks.sh -rwxr-xr-x. 1 root root 512 Jul 28 16:23 disable-gluster-hooks.sh -rwxr-xr-x. 1 root root 1218 Jul 28 16:23 disable-multipath.sh -rwxr-xr-x. 1 root root 3476 Jul 28 16:23 grafton-sanity-check.sh
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2777