Page MenuHomePhabricator

Migrate and re-deploy eventstreams using service-utils
Closed, ResolvedPublic8 Estimated Story Points

Description

In our effort to standardize our Nodejs service implementation stack, eventstreams should be migrated and re-deployed to the new service-utils library.

https://phabricator.wikimedia.org/T360924

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add libssl-dev to docker imagerepos/data-engineering/eventstreams!16tchinlibssl-dev-testmaster
Initial migration to service-utilsrepos/data-engineering/eventstreams!6tchinservice-utils-migrationmaster
Customize query in GitLab

Event Timeline

Ahoelzl set the point value for this task to 8.Apr 4 2024, 12:25 AM
tchin renamed this task from Migrate and re-deploy eventstreams using new service runner to Migrate and re-deploy eventstreams using service-utils.Jul 18 2024, 4:39 PM
  1. Eventstreams is currently deployed in the beta cluster successfully with service-utils
  2. It turns out that KafkaSSE uses bunyan, so logging is a bit weird since now it uses 2 formats
  3. Beta logstash does not seem to capture logging from stdout, so it only shows the logs from KafkaSSE. However, the eventstreams logs do exist when looking inside the docker container

@tchin can you detail the remaining work to complete this task and get eventstreams deployed in production? Thanks.

Just saw that service-utils passed security review, so I think the only step right now is just to release service-utils under @wikimedia/service-utils and deploy the new eventstreams to production

Change #1111105 had a related patch set uploaded (by TChin; author: TChin):

[operations/deployment-charts@master] Eventstreams: Bump image, use service-utils

https://gerrit.wikimedia.org/r/1111105

Change #1111105 merged by jenkins-bot:

[operations/deployment-charts@master] Eventstreams: Bump image, use service-utils

https://gerrit.wikimedia.org/r/1111105

Change #1119245 had a related patch set uploaded (by TChin; author: TChin):

[operations/deployment-charts@master] Eventstreams: Bump image to v0.14.0

https://gerrit.wikimedia.org/r/1119245

Change #1119245 merged by jenkins-bot:

[operations/deployment-charts@master] Eventstreams: Bump image to v0.14.0

https://gerrit.wikimedia.org/r/1119245

tchin changed the task status from Open to In Progress.Feb 13 2025, 6:20 PM