Bug 786225 - No way to build/push in default 'new image' workflow
Summary: No way to build/push in default 'new image' workflow
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-conductor
Version: 1.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: beta
Assignee: Matt Wagner
QA Contact: wes hayutin
URL:
Whiteboard:
Depends On: 788397
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-31 18:46 UTC by Scott Seago
Modified: 2012-05-15 22:25 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-15 22:25:53 UTC


Attachments (Terms of Use)
Overlapping Text (231.15 KB, image/png)
2012-02-02 18:39 UTC, Matt Wagner
no flags Details
image (245.71 KB, image/png)
2012-02-24 07:26 UTC, Aziza Karol
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2012:0583 0 normal SHIPPED_LIVE new packages: aeolus-conductor 2012-05-15 22:31:59 UTC

Description Scott Seago 2012-01-31 18:46:11 UTC
Description of problem:

Now that we've removed build/push from deployable UI, there's no way to go from 'upload template' to 'launch' in a single linear workflow
Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Create new image
2. Select the option to create deployable from image
3. On deployable UI there's no way to build or navigate to the image details.
  
Actual results:
On deployable UI there's no way to build or navigate to the image details

Expected results:
Upon image creation, the 'automatically make deployable' option should go away and the user should go straight to the image details view for the newly-created image. From here, there's already the option to build/push _and_ to create a deployable from this image.

In addition, the deployable details page should provide links to the image details for each contained image in the deployable.

Additional info:

Comment 2 Angus Thomas 2012-02-01 21:59:26 UTC
Further to this, within the image details view:

The text "New deployable from component outline" and "View Template XML" should both be sourced from the dictionary, for i18n, and should contain the product terminology.

As an additional navigational change, after the user selects "New Application Blueprint from Component Outline", and saves the application blueprint on the subsequent page, they should arrive at the deployable details page for the newly created deployable, rather than at the page which lists the app. blueprints in the catalog.

Comment 3 Matt Wagner 2012-02-02 18:39:00 UTC
Created attachment 559110 [details]
Overlapping Text

Comment 4 Matt Wagner 2012-02-02 18:39:58 UTC
This has exposed the issue (see "Overlapping Text") screenshot that the names are so much longer that the buttons take up almost the entire width of the screen, leaving room for only about 8 characters for an image name. Restricting the width to ~150px. seems preposterously insufficient.

Comment 5 Matt Wagner 2012-02-02 19:37:15 UTC
After speaking with Ken, we decided that, because the context was obvious, we could shorten the "New Application Blueprint from Component Outline" button to read "New Blueprint from Outline", and the "View Component Outline XML" button to just "View XML". That solves the enormous text overlap, while still leaving the role of the buttons unambiguous.

Comment 7 Matt Wagner 2012-02-06 14:51:28 UTC
Pushed to staging repo:

commit 8a80b0f785e0c5e4c510e875cf8443b62d5671a0
Author: Matt Wagner <matt.wagner>
Date:   Wed Feb 1 14:55:32 2012 -0500

    BZ 786225 - New Image workflow tweak
    
    Building a new image no longer leads to a dead-end, but instead
    takes you to the image details view for the image you've just defined.

Comment 8 wes hayutin 2012-02-10 20:08:30 UTC
depends on 788397 which fails qa .. moving back

Comment 9 Richard Su 2012-02-11 02:46:11 UTC
788397 moved to modified.

Comment 10 Steve Linabery 2012-02-14 18:18:51 UTC
4b5904b  f057569 in aeolus-conductor-0.8.0-27

Comment 11 Aziza Karol 2012-02-24 07:24:53 UTC
"New Application Blueprint from Component Outline" button is changed to
"New Blueprint from Outline", and the "View Component Outline XML" button is changed to just "View XML".

Building a new image takes you to the image details view for the image you've just defined.

verified:
rpm -qa | grep aeolus
rubygem-aeolus-image-0.3.0-9.el6.noarch
rubygem-aeolus-cli-0.3.0-10.el6.noarch
aeolus-all-0.8.0-35.el6.noarch
aeolus-conductor-doc-0.8.0-35.el6.noarch
aeolus-conductor-daemons-0.8.0-35.el6.noarch
aeolus-configure-2.5.0-15.el6.noarch
aeolus-conductor-0.8.0-35.el6.noarch
[root@dell-pe860-01 ~]#

Comment 12 Aziza Karol 2012-02-24 07:26:22 UTC
Created attachment 565513 [details]
image

Comment 13 errata-xmlrpc 2012-05-15 22:25:53 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2012-0583.html


Note You need to log in before you can comment on or make changes to this bug.