PowerFlex: Installing LIA packages from Gateway during upgrade fails with Error " Command failed: Package lia-3.6-700.103 for OS rhel7 is Not Signed"

Summary: During an upgrade from v3.5 to 3.6.7000.103 or v3.6.0.8 on Powerflex Gateway, the installation of lia may fail due to the RPM-GPG-KEY-ScaleIO file.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

While performing an upgrade of the PowerFlex cluster to 3.6-700.103 from the Gateway, installation of the LIA package may fail with the following error in the Gateway UI.

On Red Hat or CentOS 
image.png

On the Gateway
/opt/emc/scaleio/gateway/logs/operations.log

ERROR operations - Could not install lia with installationId <masked>, allowReboot false and arguments  on node 192.168.25.1,192.168.20.1,192.16.15.1,192.168.10.1 due to: Command failed: Package lia-3.6-700.103 for OS rhel7 is Not Signed


/opt/emc/scaleio/gateway/logs/scaleio-trace.log

DEBUG c.e.s.s.i.s.i.InstallationPackageServiceImpl - getLatestPackage called for ecsComponentType lia and linuxFlavour rhel7 returned InstallationPackage{packageFile=/opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm}
DEBUG c.e.s.s.domain.installation.Version - servicePack 7, minor String 00, buildString 00700, patch 700
DEBUG c.e.s.s.d.i.InstallationPackage - Constructed version 3.6-700.103 for an InstallationPackage EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm
ERROR c.e.s.s.d.i.c.UpgradeLiaCommand - Error Package lia-3.6-700.103 for OS rhel7 is Not Signed executing command .UpgradeLiaCommand (abort) : com.emc.s3g.scaleio.im.services.installation.connectors.LIANodeConnection.installPackage(LIANodeConnection.java:784)
On SLES 
Could not import RPM key on node 10.x.x.x due to gpg: WARNING: no command supplied.
error: /tmp/RPM-GPG-KEY-ScaleIO: key 1 not an armored public key.
image.png

On the Gateway
/opt/emc/scaleio/gateway/logs/operations.log
ERROR operations - Could not install lia with installationId null, allowReboot false and arguments AUTH_MODE=NATIVE_AUTHENTICATION TOKEN=XXXXXXXXX  on node 10.x1.x.x due to: Command failed: Could not import RPM key on node 10.x.x1.x due to: gpg: WARNING: no command supplied.
dos2unix: converting file /tmp/RPM-GPG-KEY-ScaleIO to Unix format...
error: /tmp/RPM-GPG-KEY-ScaleIO: key 1 not an armored public key.

Cause

The newline character is missing in the /opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO file

Resolution

Workaround

Log in to the Gateway that has been upgraded to the target version.
Open the file located at /opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO using the vi editor.
Add a newline character to the file.
Save the file (using the command 'Esc' and wq!) Without making any changes
Verify that running 'rpm --import /opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO' does not return any errors.
Retry the upgrade process.


Fix
The issue is fixed in PowerFlex v3.6.1, v3.5.1.9 and v4.0.1.

Affected Products

PowerFlex Software

Products

PowerFlex rack, PowerFlex Appliance
Article Properties
Article Number: 000209882
Article Type: Solution
Last Modified: 17 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.