Bug 641376
| Summary: | [UI]: Clicking on actions without checking an instance in Instance Management shows confusing error | ||
|---|---|---|---|
| Product: | [Retired] CloudForms Cloud Engine | Reporter: | Chris Lalancette <clalance> |
| Component: | aeolus-conductor | Assignee: | Mo Morsi <mmorsi> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | wes hayutin <whayutin> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 0.3.1 | CC: | akarol, cpelland, deltacloud-maint, mmorsi, sseago |
| Target Milestone: | alpha | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 651514 | ||
The former will be done for phase 1 -- post phase 1 we will be more intelligent about what actions are allowed based on selections (at least when javascript is enabled) Patches doing both (better error and js to enable/disable links) sent to list https://fedorahosted.org/pipermail/deltacloud-devel/2010-October/003111.html https://fedorahosted.org/pipermail/deltacloud-devel/2010-October/003112.html The enable/disable links bit can be eventually expanded to only enable actions which are appropriate for the selected instance. This option is not available in new UI. so marking it as verified. [root@hp-ml150g6-01 aeolus-conductor]# rpm -qa | grep aeolus aeolus-conductor-0.3.0-0.fc14.20110627173747git2a88782.noarch rubygem-aeolus-cli-0.0.1-1.fc14.20110627173747git2a88782.noarch aeolus-conductor-daemons-0.3.0-0.fc14.20110627173747git2a88782.noarch aeolus-all-0.3.0-0.fc14.20110627173747git2a88782.noarch aeolus-configure-2.0.1-0.fc14.20110624144850git38b0c06.noarch aeolus-conductor-doc-0.3.0-0.fc14.20110627173747git2a88782.noarch release pending... release pending... perm close closing out old bugs |
Description of problem: If you try to click "Shutdown", "Instance Details", or "Remove Failed" in the Instance Management UI without selecting any instances, you get the slightly confusing: Couldn't find Instance without an ID We should either print a better error message ("You must select an instance to perform this action"), or we should be Web 2.0 about it and not allow the action at all if it is currently invalid.