Closed reubenmiller closed 4 months ago
QA has thoroughly checked the bug and here are the results:
[x] Test for ticket exists in the test suite.
tests/RobotFramework/tests/cumulocity/service_monitoring/service_monitoring.robot The test script is well-structured to verify the existence of an external identity and the status of the bridge service.
[x] QA has tested the bug and it's not reproducable anymore
Describe the bug
thin-edge.io 1.1.0 no longer publishes the
mosquitto-c8y-bridge
service status to the cloud.This is a breaking change, as the service was previously published and was useful when using multiple cloud connections, as you could monitor the status of the other clouds from a cloud with an active connection (e.g. monitor az from c8y, or vice versa).
To Reproduce
Expected behavior
It is expected that the status of each bridge connection is sent to the configured clouds (if the bridge is up of course)
Screenshots
Below shows a screenshot from the v1.1.0 showing the missing service:
Downgrading to thin-edge.io 1.0.1 shows the service again:
Environment (please complete the following information):
Debian GNU/Linux 12 (bookworm)
unknown
Linux 1c0d30ecf9f7 6.5.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 27 00:18:38 UTC 2024 aarch64 GNU/Linux
tedge 1.1.0
Additional context