cvat
cvat copied to clipboard
Add support for Azure Blob Storage connection string authentication
Motivation and context
This is a change to support Connection String authentication for Azure Blob Storage. For example, Connection String Authentication allows for Azure Blob Storage running on the IoT Edge of an edge device.
How has this been tested?
I tested it by actually running it as shown in the next image, I could not find where the E2E test for cloudstorage was done.
Checklist
- [x] I submit my changes into the
develop
branch - [x] I have added a description of my changes into CHANGELOG file
- [x] I have updated the documentation accordingly
- [ ] I have added tests to cover my changes
- [ ] I have linked related issues (read github docs)
- [x] I have increased versions of npm packages if it is necessary (cvat-canvas, cvat-core, cvat-data and cvat-ui)
License
- [x] I submit my code changes under the same MIT License that covers the project. Feel free to contact the maintainers if that's a concern.
- [x] I have updated the license header for each file (see an example below)
# Copyright (C) 2022 Intel Corporation
#
# SPDX-License-Identifier: MIT
Hi, @suzusuzu, thanks for the contribution! Are you still going to contribute to us? If so, could you please resolve conflicts in this PR?
@Marishka17 Thanks for the reply, I resolved the conflict. Please check it out.
/check
:x: Some checks failed :page_facing_up: See logs here
@kirill-sizov Can you look to full-check run? Looks like it does not work for 3rd-party PRs.
/check
:heavy_check_mark: All checks completed successfully :page_facing_up: See logs here
@Marishka17 Have you already reviewed this PR? Or it requires additional review?
Unfortunately, I haven't, but that was planned. Need to review and test it with a container on Azure.
@Marishka17 , let's try to find sometime next week to review the PR.
@nmanovic, Ok, but in this case, I need an account on Azure for testing. I forgot to ask this again in our last meeting about this question.
@suzusuzu, One more thing, when I attach the Azure container and go to update cloud storage page field with connection string is empty.(Need add fake credentials for connection string.)
@SpecLad , your check is working :). Should @Marishka17 just update it in the case?