-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Add support for Azure storage account user assigned identity #5891
Conversation
3a745d1
to
19ed883
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.
This PR looks good, thanks for the contribution! I added a few minor comments.
19ed883
to
7bad83c
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.
LGTM. Thanks again for the contribution! I don't think a changelog entry is necessary for this small change, is it @slim-bean ?
@chaudum I wasn't sure if your CHANGELOG was auto generated or not, if it's manual I'm happy to add something as this is likely a useful change and an aid to adoption in Azure. |
@chaudum are you waiting on anything from me? |
Let's just merge conflict. |
@cyriltovena I need to wait for a reply to #6015 (comment) before I can rebase this branch but as soon as i hear back I'll get it back into a mergeable state. |
Head branch was pushed to by a user without write access
7bad83c
to
9c31812
Compare
@cyriltovena I've rebased assuming that the changes made by @trevorwhitney in #6015 are correct even though I still haven't heard back. CC @owen-d |
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.
Small changes to capitalization needed.
Signed-off-by: Steve Hipwell <[email protected]>
9c31812
to
cdd65b2
Compare
./tools/diff_coverage.sh ../loki-main/test_results.txt test_results.txt ingester,distributor,querier,querier/queryrange,iter,storage,chunkenc,logql,loki Change in test coverage per package. Green indicates 0 or positive change, red indicates that test coverage for a package fell. + ingester 0%
+ distributor 0%
+ querier 0%
+ querier/queryrange 0%
+ iter 0%
+ storage 0%
+ chunkenc 0%
+ logql 0%
+ loki 0% |
@cyriltovena how are we looking for getting this merged? |
@KMiller-Grafana could you update your approval or let me know if there is anything else required? |
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 for the docs changes.
@cyriltovena is there anything else needed before we can get this merged? |
@chaudum what do we need to do to get this merged? |
Hey @stevehipwell sorry for letting you wait. Unfortunately, I don't have the permissions to merge, but I'll escalate it :) |
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.
LGTM
@chaudum is there an ETA for when these changes will be released? Also is there a pre-release version which would have these changes in it? |
@slim-bean it looks like v2.6.0 has this feature in it but it doesn't appear in the CHANGELOG? |
What this PR does / why we need it:
This PR adds support for authenticating to an Azure storage account via a user defined identity and is based on the Thanos implementation.
This PR also tidies up the existing code for Azure storage account and makes the documentation easier to understand.
Which issue(s) this PR fixes:
Fixes #5710.
Special notes for your reviewer:
I haven't tested this in Azure yet as I'd like a review in principal first.
Checklist
CHANGELOG.md
about the changes.