CloudVE / cloudbridge

A consistent interface to multiple IaaS clouds; in Python.
https://cloudbridge.cloudve.org
MIT License
113 stars 51 forks source link

Update to latest azure libs #276

Closed nuwang closed 2 years ago

nuwang commented 2 years ago

xref: https://github.com/CloudVE/cloudbridge/pull/274

FabioRosado commented 2 years ago

Hello @nuwang forgive me for sending the message here, just wanted to share my findings and prevent double effort :smile: I was able to dig a bit more and found out why the storage account wasn't being created (at least lot of tests were failing with this error). Changing a few things and the storage account is not being created.

I am still seeing other errors like disks aren't being created and such, but doing good progress :+1:

nuwang commented 2 years ago

@FabioRosado Thanks for the update and for working on this and let's continue the discussion here. Great to hear that you've found out the reason for the storage account not being created and are narrowing in on the other issues.

FabioRosado commented 2 years ago

The permissions issue that we see when we try to create or upload an object is related to my changes so I need to dig into that as well :smile:

-- Update --

Finally dug into the issue, it seems that we will need to add the Storage Blob Contributorpermission in order to fetch/list objects from a bucket. Not sure how this will affect things

nuwang commented 2 years ago

@FabioRosado I've cleaned up the remaining issues and it's all looking good! Thanks again for all your work on this. Hoping to make a new release of cloudbridge tomorrow or so.

FabioRosado commented 2 years ago

This is great thank you so much for the help finishing this! Apologies for not working on the update for a while

nuwang commented 2 years ago

@FabioRosado New release is out: https://github.com/CloudVE/cloudbridge/releases/tag/v2.2.0