Skip to content

Validate tenant limits in user-overrides endpoint - #7897

Open
SungJin1212 wants to merge 1 commit into
masterfrom
add-validation-override-api
Open

SungJin1212 wants to merge 1 commit into
masterfrom
add-validation-override-api

Conversation

@SungJin1212

Copy link
Copy Markdown
Member

What this PR does:
POST /api/v1/user-overrides currently writes the merged tenant limits to the runtime config without running the validation that components apply when loading it. While the invalid entry stays in the file, no further runtime config changes take effect on components, and any of them restarted in the meantime fail to start with failed to load runtime config.

This PR validates the merged limits of the tenant before uploading them.

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]
  • docs/configuration/v1-guarantees.md updated if this PR introduces experimental flags

@SungJin1212
SungJin1212 requested a review from a team as a code owner October 27, 2026 12:54
@SungJin1212
SungJin1212 requested a review from alanprot October 27, 2026 12:54
@SungJin1212
SungJin1212 force-pushed the add-validation-override-api branch from 381de3b to c39c181 Compare October 27, 2026 12:57
Signed-off-by: SungJin1212 <tjdwls1201@gmail.com>
@SungJin1212
SungJin1212 force-pushed the add-validation-override-api branch from c39c181 to 7e3e7fd Compare October 27, 2026 12:58

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant