Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
loosen azure sdk dependencies in azurearm cloud driver #49696
What does this PR do?
This PR removes the dependency on azure-cli from the azurearm cloud driver, which is not used at all. It also changes the driver to import the azure-storage sdk package in lieu of the multiapi storage package, in case the latter is not available.
What issues does this PR fix or reference?
Allows the azurearm cloud driver to be used on platforms that do not have the azure-cli or azure-multiapi-storage packages.
Manually tested with azure-storage 0.36 and azure-multiapi-storage 0.1.4.
Commits signed with GPG?
Welcome @jgleissner! Thank you for contributing.
Can you fix the lint error? https://jenkinsci.saltstack.com/job/pr-lint/job/PR-49696/1/warnings52Result/