-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Empty workflow log files generated for config and log management operations #2836
Comments
Indeed, something to do. However, this is unfortunately far beyond just "fix logging".
|
Thanks to #2844, the log and config operations are now plainly supported by the workflow feature:
|
This bug was reproducable before the PR's that are fixing it were merged. Review done for following tests: software.robotIn this Test Suite following Test Steps are added:
In this Test Suite following new Keywords are added:
Overall, the new test cases and keywords are well-designed with clear documentation and robust validation steps. Well-documented steps and expected outcomes. configuration_operation.robotIn this Test Suite following Test Steps are added:
and following keywords:
log_operation.robotIn this Test Suite following Test Steps are added:
and following keywords:
|
Describe the bug
The workflow log files created on execution of configuration and log management operations are empty as seen here:
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 thetedge_operation_converter
as it is done for software manager and restart manager actors.The text was updated successfully, but these errors were encountered: