Releases: Cumulocity-IoT/cumulocity-devicemanagement-agent
v1.3.7 - Support for Cumulocity 10.18
Adding new SmartREST static messages for measurements which has been introduced with 10.18 release of Cumulocity IoT.
This improves how the messages are sent & visualized in Cumulocity IoT.
https://cumulocity.com/releasenotes/release-10-18-0/devices-10-18-0/
v1.3.6 - Minor Fix in Log Management
In cases the log file does not exists or could not be read the operation stays in status EXECUTING.
This has been fixed with 1.3.6
v1.3.5 Minor fix docker watcher & adv. software management
There was a minor bug when docker was not installed and no container where existing.
Also a bug is fixed when a non-existing apt package should be removed.
v1.3.3 Fix of log management + service metrics
There was an issue in the log management that files could not be uploaded anymore.
Also with this release service metrics should now be sent correctly.
v1.3.2 MQTT Agent Fragment Update
The DM-agent now uses the new static template for providing agent information.
https://cumulocity.com/guides/10.15.0/reference/device-management-library/#agent-information
Please note: This requires Cumulocity 1014.28.0+ version otherwise the static template is unknown.
If you are below 1014.28.0 you can uncomment this line in the agent_initializer.py.
v1.3.1 Fixing unique identifier for services
This release contains a fix that unique IDs for service are used. Before that it can conflict with other services using the same container IDs.
v1.3.0 Adv. Software Management + Service Management
With this release I implemented the advanced software management and service management introduced to Cumulocity IoT 10.14.
The Advanced software management has been implemented to support software types mainly of type "apt". Docker might be added later on.
The Service Management uses docker to monitor all running containers.
The "old" software management might be broken because the way of how to sent the software list to Cumulocity has been changed and using the adv. software mgmt Microservice. When not subscribed to a tenant this might lead to errors. Normally this service should be available in all tenants so not causing any issues.
v1.2.3 Fix for cannot change name
In the DM the name of the device could not be changed because the url of the Firmware is "null".
Setting it to "None" solves the issues.
v1.2.2 Bugfix Release for v1.2.1
The change introduced in v1.2.1 was faulty. When no device.id was provided the docker agent will not start with "Unbound variable" error message.
This releases fixes this.
v1.2.1 Bugfix Release
Fixing a bug with certs and Remote Access Listener
Fixing a bug where the device ID provided as env variable is not recognized correctly