Skip to content

[content-service] Remove UsageReport service #12932

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 16, 2022
Merged

Conversation

easyCZ
Copy link
Member

@easyCZ easyCZ commented Sep 13, 2022

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
Copy link
Contributor

@adrienthebo adrienthebo left a comment

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
Copy link
Member Author

easyCZ commented Sep 16, 2022

/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