TestRPC unit tests intermittently fail with "'>' not supported between instances of 'NoneType' and 'datetime.datetime'" - maybe due to "Fatal Python error: Cannot recover from stack overflow."
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Stephen Finucane |
Bug Description
Seen here:
2019-04-18 18:12:52.121182 | ubuntu-bionic | {3} nova.tests.
2019-04-18 18:12:52.138024 | ubuntu-bionic | '>' not supported between instances of 'NoneType' and 'datetime.datetime'
2019-04-18 18:12:52.353474 | ubuntu-bionic | ERROR: InvocationError for command /home/zuul/
Which seems to kill the test and stestr.
There is also a stack overflow here:
2019-04-18 18:10:53.423952 | ubuntu-bionic | Fatal Python error: Cannot recover from stack overflow.
2019-04-18 18:10:53.423999 | ubuntu-bionic |
2019-04-18 18:10:53.424162 | ubuntu-bionic | Current thread 0x00007f34d2bcc740 (most recent call first):
2019-04-18 18:10:53.424472 | ubuntu-bionic | File "/home/
2019-04-18 18:10:53.424794 | ubuntu-bionic | File "/home/
...
2019-04-18 18:10:53.476982 | ubuntu-bionic | File "/home/
2019-04-18 18:10:53.477236 | ubuntu-bionic | ...
2019-04-18 18:10:53.477293 | ubuntu-bionic | Aborted
The stack overflow seems to be just nova since April 15:
I don't see anything that looks related for nova changes around April 15, but maybe something that was released to upper-constraints on April 15:
https:/
Nothing in there looks obvious though.
Changed in nova: | |
assignee: | nobody → Stephen Finucane (stephenfinucane) |
status: | Confirmed → In Progress |
http:// logstash. openstack. org/#dashboard/ file/logstash. json?query= message% 3A%5C%22' %3E'%20not% 20supported% 20between% 20instances% 20of%20' NoneType' %20and% 20'datetime. datetime' %5C%22% 20AND%20tags% 3A%5C%22console %5C%22& from=7d