Bug #13377
closedradosgw-agent[ERROR ] RegionMapError: Could not retrieve region map from destination: make_request() got an unexpected keyword argument 'params'
0%
Description
python-boto 2.3.0.1
2015-10-06 14:19:41,689 16628 [radosgw_agent.client][INFO ] creating connection to endpoint: http://eu-backup.s3.arancloud.com:80
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] Traceback (most recent call last):
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] File "/usr/lib/python2.7/dist-packages/radosgw_agent/util/decorators.py", line 69, in newfunc
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] return f(*a, **kw)
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] File "/usr/lib/python2.7/dist-packages/radosgw_agent/cli.py", line 412, in main
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] region_map = client.get_region_map(dest_conn)
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] File "/usr/lib/python2.7/dist-packages/radosgw_agent/client.py", line 605, in get_region_map
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] region_map = request(connection, 'get', 'admin/config')
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] File "/usr/lib/python2.7/dist-packages/radosgw_agent/client.py", line 204, in request
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] _retries=_retries)
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] File "/usr/lib/python2.7/dist-packages/radosgw_agent/request.py", line 157, in make_request
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] override_num_retries=_retries
2015-10-06 14:19:41,690 16628 [radosgw_agent][ERROR ] TypeError: make_request() got an unexpected keyword argument 'params'
Updated by Alfredo Deza over 8 years ago
- Project changed from Ceph to rgw
- Subject changed from [RADOSGW-AGENT] [radosgw_agent][ERROR ] RegionMapError: Could not retrieve region map from destination: make_request() got an unexpected keyword argument 'params' to radosgw-agent[ERROR ] RegionMapError: Could not retrieve region map from destination: make_request() got an unexpected keyword argument 'params'
- Status changed from New to 12
- Assignee set to Alfredo Deza
- Priority changed from Normal to Urgent
- Source changed from other to Community (user)
This affects all versions of the radosgw-agent that have a very old version of boto available.
The old versions had a different signature for a method that the recent versions of the agent uses. This also affects the
PyPI version as the requirement is the same.
The three boto version requirements (Python, Debian, and RPM) need to change and point to a newer version of boto.
Updated by Alfredo Deza about 8 years ago
- Status changed from In Progress to Fix Under Review
Pull request opened https://github.com/ceph/radosgw-agent/pull/40
Updated by Yehuda Sadeh about 8 years ago
- Status changed from Fix Under Review to Resolved
Marking this as resolved. If reported still have issues we can reopen it.