Kami commented on issue #1545: URL: https://github.com/apache/libcloud/issues/1545#issuecomment-765501507
@olegrtecno I was able to reproduce the issue - it's indeed a regression. I will open a PR with a bug fix shortly. As part of that change, I will also make it possibly to specify ``signature_version`` via driver constructor argument and override default value from region constants file. As a temporary workaround, you could do something like this: ```python import libcloud.common.aws libcloud.common.aws.DEFAULT_SIGNATURE_VERSION = "4" ``` This should work as long as you are only using drivers which support signature version 4. Another option would be to subclass the NodeDriver and implement custom ``_ex_connection_class_kwargs`` method which returns dict with "signature_version": "4" item. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
