astarte_appengine_api
fails to start if astarte_events
is not declared yet by astarte_data_updater_plant
#972
Labels
app:appengine_api
This issue or pull request is about astarte_appengine_api application
app:data_updater_plant
This issue or pull request is about astarte_data_updater_plant application
bug
Something isn't working
Description
The
astarte_appengine_api
crashes and ingress responds a Bad Gateway in some cases - it is not a systematic problem, but a corner case - caused by the astarte_events exchange present in the DUP (astarte_data_updater_plant) project.Logs
Steps to Reproduce
astarte
services.astarte_events
exchange has not been declared in the DUP project.Expected Behavior
The
astarte_appengine_api
should start without errors even if theastarte_events
exchange is not pre-declared.Actual Behavior
The
astarte_appengine_api
crashes, ingress cannot redirect incoming messages and responds with a Bad Gateway error.Possible Solution
A possible solution would be declaring the astarte_events exchange also in AppEngine, should it be idempotent.
The text was updated successfully, but these errors were encountered: