-
Notifications
You must be signed in to change notification settings - Fork 462
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
Migrate to Thanos Objstore package at new location #2682
Conversation
3ec7d33
to
356e6be
Compare
I wanted to check if there's any logic difference, so I looked at:
There are changes to Azure client because of the Azure SDK upgrade, but logic looks unchanged, so LGTM so far. |
356e6be
to
ce1a8b9
Compare
ce1a8b9
to
2125765
Compare
This comment has been minimized.
This comment has been minimized.
2eba5e0
to
ed80907
Compare
fc1adf5
to
1a25ce8
Compare
@bboreham What's the status of this? Are we ready to rebase and merge, or is there anything left? |
The CHANGELOG has just been cut to prepare for the next Mimir release. Please rebase |
CHANGELOG.md
Outdated
@@ -11,6 +11,7 @@ | |||
* [CHANGE] Query-frontend: CLI flag `-query-frontend.align-querier-with-step` has been deprecated. Please use `-query-frontend.align-queries-with-step` instead. #2840 | |||
* [CHANGE] Distributor: change the default value of `-distributor.remote-timeout` to `2s` from `20s` and `-distributor.forwarding.request-timeout` to `2s` from `10s` to improve distributor resource usage when ingesters crash. #2728 | |||
* [CHANGE] Ingester: changed default setting for `-ingester.ring.readiness-check-ring-health` from `true` to `false`. #2953 | |||
* [CHANGE] Flag `-azure.msi-resource` no longer works. This setting is now made automatically by Azure. #??? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* [CHANGE] Flag `-azure.msi-resource` no longer works. This setting is now made automatically by Azure. #??? | |
* [CHANGE] Flag `-*.azure.msi-resource` has been deprecated and will be removed in Mimir 2.7. This setting is now made automatically by Azure. #2682 |
pkg/storage/bucket/azure/config.go
Outdated
@@ -18,22 +19,22 @@ type Config struct { | |||
ContainerName string `yaml:"container_name"` | |||
Endpoint string `yaml:"endpoint_suffix"` | |||
MaxRetries int `yaml:"max_retries" category:"advanced"` | |||
MSIResource string `yaml:"msi_resource" category:"advanced"` | |||
MSIResource string `yaml:"msi_resource" category:"advanced"` // deprecated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MSIResource string `yaml:"msi_resource" category:"advanced"` // deprecated | |
MSIResource string `yaml:"msi_resource" category:"advanced" doc:"hidden"` // TODO Remove in Mimir 2.7. |
1a25ce8
to
9680e15
Compare
grafana/thanos fork updated. Many changes to 3rd-party libraries. Requires update to grafana/e2e and grafana/dskit.
Removed in upstream Azure library and marked as deprecated in thanos-io/objstore, so lint fails if we use it. Because we want to log if it is used, many places need to pass a logger parameter through to `RegisterFlags`. Also update the docs.
9680e15
to
b23e42c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Bryan!
Signed-off-by: Marco Pracucci <marco@pracucci.com>
I've just pushed a |
grafana/thanos fork updated.
Requires update to grafana/e2e grafana/e2e#4 and grafana/dskit grafana/dskit#210.
Checklist
CHANGELOG.md
updated