Skip to content

Conversation

pracucci
Copy link
Collaborator

What this PR does:
Today I've spent a good 10 minutes to review changes related to configdb in #4. Since configdb is deprecated, would be nice if we could remove it completely in Mimir. This PR does that.

Thoughts?

Which issue(s) this PR fixes:
Fixes #10

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Copy link
Contributor

@pstibrany pstibrany left a comment

Choose a reason for hiding this comment

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

Nice, lgtm.

With the introduction of Cortex 1.8 the storage backend config option shifted to the new pattern [#3888](https://github.com/cortexproject/cortex/pull/3888). You can find the new configuration [here](../configuration/config-file-reference.md#alertmanager_storage_config)

Note that when using `-alertmanager.sharding-enabled=true`, the following storage backends are not supported: `local`, `configdb`.
Note that when using `-alertmanager.sharding-enabled=true`, the following storage backends are not supported: `local`.
Copy link
Contributor

Choose a reason for hiding this comment

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

super-nit: change the clause to singular? ("the following storage backend is not supported: local")

Copy link
Contributor

Choose a reason for hiding this comment

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

this is not imporant, ignore.

@pracucci pracucci merged commit 8e45a7b into main Jul 19, 2021
@pracucci pracucci deleted the remove-configdb-support branch July 19, 2021 15:27
@pracucci pracucci mentioned this pull request Jul 28, 2021
3 tasks
dimitarvdimitrov added a commit that referenced this pull request Jan 20, 2022
The API was removed by #15, so the
docs need to be updated as well.
pracucci pushed a commit that referenced this pull request Jan 20, 2022
* Remove configs API from API docs.

The API was removed by #15, so the
docs need to be updated as well.

* Update CHANGELOG.md

Signed-off-by: Dimitar Dimitrov <[email protected]>

* Reformat table in api docs

Signed-off-by: Dimitar Dimitrov <[email protected]>

* Update table in docs

Signed-off-by: Dimitar Dimitrov <[email protected]>
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.

Remove configdb support for ruler and alertmanager backends

2 participants