← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1349841] Re: "Error: Unable to connect to Neutron" is displayed when instance table displays many instances over 150

 

** Also affects: horizon/icehouse
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1349841

Title:
  "Error: Unable to connect to Neutron" is displayed when instance table
  displays many instances over 150

Status in OpenStack Dashboard (Horizon):
  Fix Released
Status in OpenStack Dashboard (Horizon) icehouse series:
  Fix Committed
Status in OpenStack Dashboard (Horizon) juno series:
  Fix Released

Bug description:
  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).

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1349841/+subscriptions


References