ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
When kafka events are turned on, subscriptions internal to CloudStack can no longer receive events.
There appears to be code that is trying to use the events existing in the CloudStack code, but would stop working once kafka emitting is enabled.
This issue is to start a dialog about this functionality and/or directions.
A work around was created to resolve this issue, by creating an in-memory bus subscribe-able to anything internal to CloudStack and also emit events to any configured kafka endpoint simultaneously. Thus allowing event processing internally to CloudStack without having to subscribe to external endpoint.
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
When kafka events are turned on, subscriptions internal to CloudStack can no longer receive events.
There appears to be code that is trying to use the events existing in the CloudStack code, but would stop working once kafka emitting is enabled.
This issue is to start a dialog about this functionality and/or directions.
A work around was created to resolve this issue, by creating an in-memory bus subscribe-able to anything internal to CloudStack and also emit events to any configured kafka endpoint simultaneously. Thus allowing event processing internally to CloudStack without having to subscribe to external endpoint.