You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Hub Operator I want to integrate Event Framework into Mojaloop components so that so that all events (errors, general, etc) can be audited and traced appropriately
Tasks:
Explore the current integration of event-sdk with central-ledger and ml-api adapter [@ggrg]
When running event-sidecar locally with default config on MacOS Catalina I'm getting the following output:
2019-10-16T13:55:36.966Z - info: GRPC Server started at host: localhost, port: 50051
E1016 16:55:36.969858000 4358815040 server_chttp2.cc:40] {"created":"@1571234136.969818000","description":"No address added out of total 2 resolved","file":"../deps/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc","file_line":394,"referenced_errors":[{"created":"@1571234136.969802000","description":"Failed to add port to server","file":"../deps/grpc/src/core/lib/iomgr/tcp_server_custom.cc","file_line":404,"referenced_errors":[{"created":"@1571234136.969797000","description":"Failed to listen to port","file":"../deps/grpc/src/core/lib/iomgr/tcp_uv.cc","file_line":72,"grpc_status":14,"os_error":"address already in use"}]},{"created":"@1571234136.969816000","description":"Failed to add port to server","file":"../deps/grpc/src/core/lib/iomgr/tcp_server_custom.cc","file_line":404,"referenced_errors":[{"created":"@1571234136.969816000","description":"Failed to listen to port","file":"../deps/grpc/src/core/lib/iomgr/tcp_uv.cc","file_line":72,"grpc_status":14,"os_error":"address already in use"}]}]}
2019-10-16T13:55:36.970Z - info: Server listening on localhost:50051...
Please note: "grpc_status":14,"os_error":"address already in use"
It turned out launchd is using port 50051, so I needed to change EVENT_LOGGER_GRPC_PORT locally to another port (e.g. 50055) to run the service successfully.
Goal:
As a
Hub Operator
I want tointegrate Event Framework into Mojaloop components
so thatso that all events (errors, general, etc) can be audited and traced appropriately
Tasks:
Integrate SDK for loggingConfiguration in default.json (e.g. sidecar enabled, logging mode etc)Integrate into health end-points for Event Sidecar (if sidecar is enabled)Logs (replace existing logs)Implement trace header handling on GET Quotes operation (this has not been implemented as part of the original PR)[@ggrg] <-- GET /payerfspORpayeefsp/quotes/{id} is not implemented at all, so this is rather a separate simulator story (Implement GET /quotes on the simulator to support event framework testing / demos on quoting-service #1028)HelmIntegrate event-sidecar into helm chartHelm Release v8.4.0: Support QA, Fixes, Releases, etc #1015Updated configuration for default.json in helm chartHelm Release v8.4.0: Support QA, Fixes, Releases, etc #1015Acceptance Criteria:
Integration Tests passEnsure that components will not startup without Sidecar when enabledEvent, Auditing and Error Framework Design - Part III - Interlocks #834Helm ChartsDeployment includes sidecar as part of deploymentHelm Release v8.4.0: Support QA, Fixes, Releases, etc #1015Deployment includes sidecar configurationHelm Release v8.4.0: Support QA, Fixes, Releases, etc #1015Pull Requests:
Follow-up:
Dependencies:
Accountability:
The text was updated successfully, but these errors were encountered: