【发布时间】:2015-11-25 17:48:33
【问题描述】:
我们将 python-urllib3 从 1.5-7 升级到 10.10.4-1,并在 Cloud-init 尝试获取 AWS 元数据时开始出现错误:
"unexpected error [cannot concatenate 'str' and 'tuple' objects]".
我已经看到其他几个 StackOverFlow 问题指向 urllib3 和请求 (Python Requests Timeout Value error)、(Algolia reindex command fails with exception in urllib3) 之间的不兼容问题。
我找不到做可以协同工作的任何版本矩阵。由于调用代码隐藏在 CloudInit 中,因此我们无法获得其他问题中的解决方案。
我们真的没有选择回到以前版本的 urllib3,因为其他包(ElasticSearch Curator)显然需要更新版本。
【问题讨论】:
-
需要一些 Traceback 代码来重新编辑基类。但我的想法不仅仅是一个错误!
标签: python python-requests urllib3 cloud-init