Red Hat Bugzilla – Bug 1291306
backport to icehouse: Error: Unable to connect to Neutron" is displayed when instance table displays many instances over 150
Last modified: 2018-02-08 06:06:42 EST
Description of problem:
When I displayed over 150 instances in a single page of instance table, I always got "Error: Unable to connect to Neutron".
The instance table itself is displayed properly, so I think the priority is low.
The error is RequestURITooLong from api.neutron.servers_update_addresses().
This method calls port_list with port_id filter parameters and too many port_id can be passed.
As a result URI line becomes too long and the above exception is raised.
It is better not to display such error message and deal with RequestURITooLong exception in api/neutron.
Note that we can avoid by setting API_RESULT_LIMIT to around 100 (the default value is 1000).
Version-Release number of selected component (if applicable):
displayed over 150 instances in a single page of instance table
Steps to Reproduce:
Error: Unable to connect to Neutron
there is already a bug for this: https://bugzilla.redhat.com/show_bug.cgi?id=1160599
*** This bug has been marked as a duplicate of bug 1160599 ***
According to our records, this should be resolved by python-django-horizon-2014.1.5-2.el6ost. This build is available now.