Skip to content

[content-service] Remove UsageReport service#12932

Merged
roboquat merged 1 commit into
mainfrom
mp/cs-remove-usage-service
Sep 16, 2022
Merged

[content-service] Remove UsageReport service#12932
roboquat merged 1 commit into
mainfrom
mp/cs-remove-usage-service

Conversation

@easyCZ

@easyCZ easyCZ commented Sep 13, 2022

Copy link
Copy Markdown
Member

Description

We originally used the UsageReportService for storing Usage & Billing reports. However, our strategy shifted to use a Ledger-like approach which makes the usage report obsolete.

This PR removes the service from content-service and deprecates its config.

In subsequent PR, the following will be cleaned up:

  1. Deprecated config fields removed - these are staying to avoid issues during service rollback and unknown config, in the short term
  2. Proto definitions will be removed

You can check there's no ongoing traffic over the service from this dashboard

Related Issue(s)

Fixes #

How to test

CI Runs

Release Notes

NONE

Documentation

Werft options:

  • /werft with-preview

@easyCZ
easyCZ force-pushed the mp/cs-remove-usage-service branch from b272b4e to cc38cb3 Compare September 14, 2022 12:26
@roboquat roboquat added size/XL and removed size/L labels Sep 14, 2022

@adrienthebo adrienthebo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/hold in case other reviews are needed, since signing off for self-hosted may merge this PR

LGTM

@easyCZ

easyCZ commented Sep 16, 2022

Copy link
Copy Markdown
Member Author

/unhold

@roboquat
roboquat merged commit 37d9ad8 into main Sep 16, 2022
@roboquat
roboquat deleted the mp/cs-remove-usage-service branch September 16, 2022 14:33
@roboquat roboquat added the deployed: workspace Workspace team change is running in production label Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deployed: workspace Workspace team change is running in production release-note-none size/XL team: delivery Issue belongs to the self-hosted team team: workspace Issue belongs to the Workspace team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants