Loading...
Loading...
PowerFlex Gateway fails to upgrade because firewalld is not installed on the server. The below output is an attempt to upgrade the ScaleIO Gateway using RPM -Uvh: Closing the following TCP/UDP ports (Red Hat 7): TCP 443 TCP 80 linux_update_ports.sh finished with error: firewall-cmd not found. error: %preun(EMC-ScaleIO-gateway-3.0-206.102.x86_64) scriptlet failed, exit status 255 error: EMC-ScaleIO-gateway-3.0-206.102.x86_64: erase failed Running post-run install operations Opening the following TCP/UDP ports (Red Hat 7): TCP 443 TCP 80 linux_update_ports.sh finished with error: firewall-cmd not found
The Gateway script linux_update_ports.sh uses the utility firewall-cmd from the firewalld package. If the utility firewall-cmd is not installed, the server fails to fully uninstall the old version of the PowerFlex Gateway and the upgrade fails.
There are a two possible workarounds depending on the scenario: Install the firewalld package and upgrade the ScaleIO Gateway. Or Uninstall the ScaleIO Gateway using the --noscripts switch. rpm -e EMC-ScaleIO-gateway --noscripts Install the new wanted version of the ScaleIO Gateway.
Click on a version to see all relevant bugs
Dell Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.