The obvious answer is to have Horizon show whatever nova-client would show here. However, given that these things now stay around forever, I would argue that the functionality within nova-client itself is suspect and that perhaps there should be a flag to show instances/volumes with an error state.
Otherwise something that fails just stays around forever, which is certainly not desirable. Devin On Saturday, January 21, 2012 at 10:29 AM, Tres Henry wrote: > While trying to debug boot-from-volume I've ended up with instances (and > volumes for that matter) in various states of failure. Currently Horizon > simply displays all instances regardless of state (see attached ss). > > Horizon can filter out instances in an error state very simply, however, that > is not necessarily the desired user experience. For example if a user > attempts to launch a new instance and the instance goes into an error state > before Horizon can render the instances page. In that case if we filtered out > instances in an error state the user would never see the instance. It would > appear as though nothing happened. > > This issue exists for any asynchronous process which could result in an > object in the system with an unexpected state. This issue also impacts every > client (not just Horizon). > > My question to the greater community is this: how should OpenStack present > objects in unexpected states consistently so that every client (Horizon, CLI, > third-party tool, etc) provides a consistent user experience? > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net (mailto:openstack@lists.launchpad.net) > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp > > > > > Attachments: > - error_instances.png >
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp