ESF 6.1.2 - Release

Eurotech, a long-time leading provider of embedded systems and a global leader in Internet of Things (IoT) enablement, announces a new release of Everyware Software Framework (ESF). ESF Release 6.1.2, based on Eclipse Kura 4.1.1 release, offers a commercially supported, enterprise ready edition of the open source middleware for IoT gateways and edge computing nodes.

ESF 6.1.2 is a service release to address various discovered bugs and functional issues.
It adds support for ReliaGATE 10-20 systems with EL 27.0.0 (systemd support).

ESF 6.1.2 is available for download at the following link

New and Noteworthy:

Features and Enhancements

  • Added modem support for Huawei MS2372, Zte ME3630, SimTech SIM7000 LTE NB-IOT, Quectel EG25
  • Added support for 10-20 Systemd EL 27.0.0 system
  • Updated the suggested production security policy supporting a more flexible approach for trust with certificate per certificate revocations

Target Platform Updates

  • Jetty 9.4.19.v20190610
  • H2DB 1.4.199
  • Paho 1.2.1.k2

Bug fixes and cleanups

  • Fixed modem reset issue when the value is configured to 0 (no reset)
  • Fixed issue with multiple cloud connections
  • Fixed issue with parsing of ip route command
  • Fixed issue where assets with only write channels still can call driver.read() method
  • Fixed issue with token bucket where a change of system type can inpact with the token bucket functionality
  • Fixed issue where a change in system tyme could impact the Wires Timer
  • Fixed issue with Asset channel restore functionality
  • Fixed issue with DEPLOY-V2 failure message publishing
  • Fixed issue with Paho overriding SSL settings
  • TLS v1.2 is now default in all the platforms
  • Fixed issue in CanConnection service with multiple can interfaces
  • Fixed issue with modem switching from data mode to command mode
  • Fixed issues with modem reset
  • Fixed issue where an incorrect configuration of the LE910NA-V2 with Verizon Wireless could cause a reset loop

Compatibility:

  • ESF v6.1.2 does not introduce API breakage with previous releases.
  • The Command Service is now disabled by default. To use it, the user needs to opt-in to this feature, enabling the service from configuration.
  • ESF 6.1.2 introduces H2DB v.1.4.199 that requires to delete/upgrade the existing persisted database to be compatible with this new version. Please refer to http://www.h2database.com/html/tutorial.html#upgrade_backup_restore
  • ESF v6.1.2 uses a different set of signing certificates due to the expiration of the ones used in previous version. Please check the ESF documentation to verify if the usage of the Policy Updater Bundle is necessary before considering an update from previous version.

Target Environments:

  • ESF v6.1.2 supports the following Devices and Everyware Linux (EL) versions:
    • ReliaGATE 10-11
      • EL 20.2.0
    • ReliaGATE 10-12
      • EL 25.3.0
      • EL 26.0.0
      • EL 27.0.0
    • ReliaGATE 10-20
      • EL 10.0.0
      • EL 12.1.0
      • EL 27.0.0
    • ReliaGATE 20-25;
      • EL 22.0.0
      • EL 23.0.0
    • BoltGATE 20-25;
      • EL 21.4.0
    • Raspberry Pi 2;
    • Raspberry Pi 3;
    • ESF is also available as a pre-built Docker container based on:
      • Centos 7
      • RHEL 7