[gate] functional job fails with TypeError: an integer is required (eventlet)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
For example:
2016-01-24 01:35:46,325 ERROR [nova.api.
Traceback (most recent call last):
File "nova/api/
File "nova/api/
return method(req=request, **action_args)
File "nova/api/
for x in self._get_
File "nova/api/
if utils.vpn_
File "nova/utils.py", line 232, in vpn_ping
File "/Users/
return self._send_
File "/Users/
total_sent += send_method(
TypeError: an integer is required
Logstash query:
This is caused by the recent eventlet release:
https:/
In particular, this issue: "Handle blocking I/O errors in GreenSocket".
https:/
https:/
To reproduce (assuming your dev env is using eventlet 0.18.0):
tox -e functional nova.tests.
summary: |
[gate] functional job fails with TypeError: an integer is required + (eventlet) |
description: | updated |
Comment added upstream here: https:/ /github. com/eventlet/ eventlet/ issues/ 290