Describe the bug
Every time when there is a change on /etc/tedge/operations/c8y/, [te/errors] No operation update required is published. The message doesn't sound an error.
[c8y/s/us] 114,c8y_DeviceProfile,c8y_DownloadConfigFile,c8y_LogfileRequest,c8y_RelayArray,c8y_RemoteAccessConnect,c8y_Restart,c8y_SoftwareUpdate,c8y_UploadConfigFile
[te/errors] No operation update required
[c8y/s/us] 114,aaa,c8y_DeviceProfile,c8y_DownloadConfigFile,c8y_LogfileRequest,c8y_RelayArray,c8y_RemoteAccessConnect,c8y_Restart,c8y_SoftwareUpdate,c8y_UploadConfigFile
[te/errors] No operation update required
[c8y/s/us] 114,c8y_DeviceProfile,c8y_DownloadConfigFile,c8y_LogfileRequest,c8y_RelayArray,c8y_RemoteAccessConnect,c8y_Restart,c8y_SoftwareUpdate,c8y_UploadConfigFile,foo
[te/errors] No operation update required
Expected behavior
I'm actually not sure what No operation update required is intended for. At least, I'm sure that it should not be published in te/errors.
Screenshots
Environment (please complete the following information):
Describe the bug Every time when there is a change on
/etc/tedge/operations/c8y/
,[te/errors] No operation update required
is published. The message doesn't sound an error.The corresponded code is here: https://github.com/thin-edge/thin-edge.io/blob/main/crates/extensions/c8y_mapper_ext/src/converter.rs#L174
Can we just get rid of this message?
To Reproduce Just run this:
Then check the output of
tedge mqtt sub "#"
Expected behavior I'm actually not sure what
No operation update required
is intended for. At least, I'm sure that it should not be published inte/errors
.Screenshots
Environment (please complete the following information):
Additional context