Closed
Description
Describe the bug
The workflow log files created on execution of configuration and log management operations are empty as seen here:
$ ls -l /var/log/tedge/agent/
total 24
-rw-r--r-- 1 tedge tedge 0 Apr 23 13:44 workflow-config_snapshot-c8y-mapper-35841214.log
-rw-r--r-- 1 tedge tedge 0 Apr 23 13:32 workflow-log_upload-c8y-mapper-35588951.log
To Reproduce
Execute any config management or log management operation and check the corresponding workflow log files at /var/log/tedge/agent/
Expected behavior
The workflow log files should properly capture the state transitions of these operations, just like it does for software management or device restart operations
Additional context
This is a side effect of the config management and log management actors being integrated with tedge-agent
as independent actors and not via the tedge_operation_converter
as it is done for software manager and restart manager actors.