Predix Edge Manager Release Notes 2.2.0

These are the new features, enhancements, and known and resolved issues for Predix Edge Manager.

New Features/Enhancements

This release contains the following new features and enhancements:
Edge Analytics Framework
The Edge Analytic Framework gives the ability to compute near the device in order to offer benefits in performance, reliability and bandwidth. A preferred Analytic engine can now be uploaded and deployed to a device. Once the engine has been deployed it can be configured by sending down the actual analytic logic with the Analytic Template file, and a data mapping on the device with the Analytic Data Map file.
Custom Commands
Commands have been extended to allow execution against specific applications as well as the device, allowing for improved customization of edge devices. When creating a command, you can specify that the command is associated with an application. This allows the execution of commands within third-party applications deployed to a device.
Edge Manager External API
The Edge Manager External API exposes a set of API endpoints to be consumed by outside parties. This allows third parties to build applications and tooling that leverages the vast set of Edge Manager capabilities.
Predix Edge Native Commands
Extension of the System Commands available to all Predix Edge devices includes the following commands:
  • Ifconfig
  • top -b -n 0
  • Set Polling Interval
Large File Transfer Support
The previous file size limit when uploading multi container applications was 500MB. This has been extended to 10GB.

Known Issues

This release has the following known issues:

No link for edited configurations
After deploying an edited configuration to a device, a link for the operation details is not created. All other deployments result in a link to the operation details being provided.
Browser Issues
On Firefox and Chrome browsers, there is a plug-in conflict that causes the browser to crash (GE internal only) when downloading a file, or when viewing the output of a command.

The same plug-in conflict causes an error when uploading a large file (hundreds of MB).

Firefox Workaround: Run Firefox in Safe mode to disable Firefox plug-ins.
Chrome Workaround:
  1. Run Chrome in Incognito mode.
  2. In Settings > Extensions, if you have the DGExtension, ensure that it is disabled by unselecting the checkbox.
Execution time does not get updated
When you update a Docker container, the Execution Time in the Deployment Schedule does not get updated in Edge Manager. However, Start and End times are updated and displayed correctly.
Time for operations displayed differently
Operations start, execution start, and elapsed time display differently for the top level versus operation details when there is only one operation. This is due to how the summary is calculated versus how the operation detail is calculated.
Software and configuration packages sometimes need to be re-deployed
If a device is placed in inventory but not enrolled, and software or configuration packages are sent to that device, and one of the Edge Manager services fails and needs to be restarted, then those software or configuration packages may need to be redeployed to that device.
Cannot delete groups with large number of devices
There is a known issue with deleting a group with a large number (over 5,000) of devices. Do not create such large groups, or move devices incrementally out of large groups so you can delete the group.