Upgrade ESF

The RPM file used to a fresh ESF install can be used to upgrade an existing installation. The RPM file, indeed, contains all the resources needed to upgrade/install ESF. The upgrade will preserve all the user preferences, scripts and snapshots.


Check the gateway-specific page if more detailed installation instructions or additional preliminary steps are needed for your device.

To upgrade ESF using .rpm files, use the following command:

dnf upgrade esf-*.rpm


The ESF upgrade using RPM files supports upgrades from ESF 6.2.0 to 7.0.0.

In the case of different upgrade requirements, please keep in touch with your Eurotech sales representative for the quotation of a specific Professional Service.

Since ESF 7.0.0 is a major release with breaking changes, please refer to the ESF 7 Upgrade and Backwards Incompatible Changes page to verify the impact of the update on your existing installation and applications currently running on the framework.


On already deployed devices, the rpm install may require the installation of the ESF RPM GPG key used to sign and verify the ESF RPM.

The ESF RPM Key comes pre-installed in EL 27.1.0 and EL 30.0.0.

The Key is available here. To install in the target device, run the following command: rpm --import <key>