This is a minor update with some changes that didn’t make it into the main release.
Improved API documentation
The built-in swagger UI now provides more details about each endpoint.
Release-notes in UI
Since v2.5.0 the EdgeNode has a simple dashboard. This UI got minor visual updates and now also includes release-notes as of v2.5.1.
View flow logs in UI
Previously you could see the host logs in the built-in UI. Now you can also view the logs for each flow deployed on the EdgeNode.
Endpoints for killing processes disabled by default
The endpoints that can be used for terminating the host and runtimes is now by default disabled. To configure these endpoints you can edit the appsettings.json
"restApi": {
"allowKillHostFromApi": false,
"allowKillProcessFromApi": false,
"allowKillRemoteSessionProcessFromApi": false
},
Environment
You can also override these setting with environment variables:
EdgeNodeConfiguration__RestApi__AllowKillHostFromApi = <value>
EdgeNodeConfiguration__RestApi__AllowKillProcessFromApi = <value>
EdgeNodeConfiguration__RestApi__AllowKillRemoteSessionProcessFromApi = <value>
Disk storage changes
We previously wrote some files to the root of the application. These files do not need to be persistent. Since the interest for running the EdgeNode in Open Shift has increased we moved all temporary files into /tmp
. This will make it easier to configure Open Shift and other products with similar requirements.
Module default timeout change
The default module timeout (initialize/start) was changed from 5 seconds to 30 seconds since some modules require more than 5 seconds to initialize/start. In the future this setting will be available from the UI for each module individually.