← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1395897] Re: Database Instance Status confusion

 

thanks for the detailed report brian.

since this is regarding the ui, this belongs under the horizon project,
not trove.

note: horizon at the moment merely reflects the state returned by the
trove api. we cannot change 'build' to 'building' in the api, as that
would be a breaking change, but we could consider sprucing up the ui
representation.

** Project changed: trove => horizon

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

Title:
  Database Instance Status confusion

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  As a new user to Trove, I was confused by the user interface and
  specifically the usage of action tense for the communication of the
  current database status. After what I thought was already launched,
  the status message appeared as "Build". So I naturally assumed that I
  needed to build it. But I did not see a "Build" button, only a
  terminate button. I then assumed that I needed to click the "Launch
  Instance" button in order to build it, but that gave me the modal to
  launch/create a new instance. After some discussion with a colleague
  more familiar with Trove, he told me that Build actually means that
  the database is "building" or being provisioned. So why don't we say
  "Building" instead of "Build", or even more direct -- "Provisioning"?
  I think if we add the "ING" to Build, Reboot and Resize statuses it
  will be much less confusing. Plus this has the added benefit of being
  consistent with Nova (it uses the 'ing' form for statuses). Also
  shouldn't there be a progress bar that appears in the UI when trove is
  working in the background on either the building, rebooting or
  resizing statuses?

  I propose the following renaming of the database statuses to more
  clearly indicate that the action is in progress (and to be consistent
  with Nova):

  Build --> Building
  Reboot --> Rebooting
  Resize --> Resizing

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