feat(devservices): Add taskbroker to devservices, taskworker to devserver#82244
Conversation
…rver This PR adds the taskbroker to the new devservices (it has been added to old devservices in a separate PR) and also adds an option to devserver to start the taskworker daemon.
|
🚨 Warning: This pull request contains Frontend and Backend changes! It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently. Have questions? Please ask in the |
|
Testing devserver locally: The get_task call fails because of the bug preventing the taskbroker kafka topic from being created. |
markstory
left a comment
There was a problem hiding this comment.
The devserver daemon and cli option look good to me.
hubertdeng123
left a comment
There was a problem hiding this comment.
This looks good to me too.
The get_task call fails because of the bug preventing the taskbroker kafka topic from being created.
On this, devserver needs to run with either --workers or --ingest for now to create the topics. Nonideal but it's now an item we're looking at
|
With this change now in taskbroker, the bug with kafka is fixed. I tested this all locally and now when running |
This PR adds the taskbroker to the new devservices (it has been added to old devservices in a
separate PR) and also adds an option to devserver to start the taskworker daemon.
PR for old devservices: #82244