Skip to content
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

Cortex config refactor part 2 #1692

Merged
merged 28 commits into from
Sep 12, 2023

Conversation

kralicky
Copy link
Member

@kralicky kralicky commented Sep 1, 2023

No description provided.

@kralicky kralicky changed the title [WIP] Cortex config bugfixes Cortex config bugfixes Sep 5, 2023
@kralicky kralicky marked this pull request as ready for review September 5, 2023 20:20
@kralicky kralicky force-pushed the cortex-config-bugfixes-wip branch 2 times, most recently from ab603e3 to 1fa60df Compare September 11, 2023 17:13
@kralicky kralicky changed the title Cortex config bugfixes Cortex config refactor part 2 Sep 11, 2023
test/integration/managementapi_cert_test.go Outdated Show resolved Hide resolved
plugins/metrics/apis/cortexops/cortexops.proto Outdated Show resolved Hide resolved
pkg/plugins/driverutil/constraints.go Outdated Show resolved Hide resolved
pkg/util/generic.go Show resolved Hide resolved
pkg/plugins/driverutil/reflect.go Show resolved Hide resolved
…ions

When resetting the active config (with or without supplying a mask), and the
config message type has a field named 'enabled', the server will create a new
revision and preserve history, instead of deleting the object from the
active store. When there is no 'enabled' field in the message type, it
will delete the object as usual.

Add revision field to generic history request

Add unit tests for the base config server
@kralicky kralicky merged commit c3be372 into cortex-config-monitoring-cluster Sep 12, 2023
2 checks passed
@kralicky kralicky deleted the cortex-config-bugfixes-wip branch September 12, 2023 00:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants