← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1406329] [NEW] allowed checks on several panels are not protected by try

 

Public bug reported:

The VPN, Firewall and Loadbalancers panels all have checks to see if the
appropriate service is enabled. This call requires a neutron API call
that is not protected in a try/except block. If there is a problem with
the neutron service, the user encounters the 500 page and is unable to
do anything in Horizon.

The same is true of checking enabled extensions in the Aggregates panel.

The desired experience is the user should still be able to log in and
perform actions unrelated to those misconfigured/down services.

** Affects: horizon
     Importance: Medium
     Assignee: David Lyle (david-lyle)
         Status: In Progress


** Tags: neutron nova

-- 
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/1406329

Title:
  allowed checks on several panels are not protected by try

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  The VPN, Firewall and Loadbalancers panels all have checks to see if
  the appropriate service is enabled. This call requires a neutron API
  call that is not protected in a try/except block. If there is a
  problem with the neutron service, the user encounters the 500 page and
  is unable to do anything in Horizon.

  The same is true of checking enabled extensions in the Aggregates
  panel.

  The desired experience is the user should still be able to log in and
  perform actions unrelated to those misconfigured/down services.

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


Follow ups

References