VNC API server fails to read a resource with more that 10k ref/back_ref
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
Trunk |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
During scaling tests where more than 10k network/subnet are created, the VNC server APi fails to show the default network-ipam resource with that traceback:
Traceback (most recent call last):
File "/usr/lib/
response = handler(*args, **kwargs)
File "/usr/lib/
response = func(api_
File "/usr/lib/
(ok, result) = db_conn.
File "/usr/lib/
obj_type, [obj_ids['uuid']], obj_fields)
File "/usr/lib/
include_
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/local/
packed_
File "/usr/local/
return getattr(conn, f)(*args, **kwargs)
File "/usr/local/
result = f(self, *args, **kwargs)
File "/usr/local/
return self.recv_
File "/usr/local/
result.
File "/usr/local/
fastbinary.
OverflowError: list size out of the sanity limit (10000 items max)
no longer affects: | opencontrail |
Review in progress for https:/ /review. opencontrail. org/19153
Submitter: Édouard Thuleau (<email address hidden>)