Description of problem: ============================== Right now the user has to refresh the component outline details page once a build is completed in order to push, thinking that ajax should enable this button. The same is true for deployables, when a push finishes, the launch button should become enabled without having to refresh.
First part works on master branch "Right now the user has to refresh the component outline details page once a build is completed in order to push, thinking that ajax should enable this button." Patch for other part sent to list: https://fedorahosted.org/pipermail/aeolus-devel/2012-February/009095.html
Pushed in: commit 683c749754c73e162b951530776a846d73e8a24a Author: Petr Blaho <pblaho> Date: Wed Feb 22 14:02:59 2012 +0100 Enable or disable launch button on deployables show page via ajax update according to build results https://bugzilla.redhat.com/show_bug.cgi?id=788719
Noticed on component outline detail page, the push all button doesn't seem to "appear" once the build completes... Seems like everything else is good to go though, Martin can decide though.
Martin has left it up to me, I'll open up a new bug for the push all button good to go in conductor-v0.8.0-34
I am starting to see this again on the application blueprint page, I have to refresh the page inorder for the launch button to become available after a push completes.
Just tested it and works for me. Did it updates "Some of the component outlines are not pushed" text to "All Component Outlines are pushed and recent." on Component Outline page after push?
Dave and me have discovered that this works for /catalogs/:catalog_id/deployables/:id but does not work for /deployables/:id . In fact there is defined routers for /catalogs/:catalog_id/deployables/:id path in backbone/routers.js but not for /deployables/:id . I will provide patch that handles that.
Posted: https://fedorahosted.org/pipermail/aeolus-devel/2012-March/009405.html
Pushed: commit 57543cd7f6a4d21a47542c33ab53b60e25c55053 Author: Petr Blaho <pblaho> Date: Mon Mar 5 20:50:08 2012 +0100 Enable ajax update via backbone on /deployables/:id https://bugzilla.redhat.com/show_bug.cgi?id=788719
launch button is enabled as soon as build/push is finished Checked both for :/catalogs/:catalog_id/deployables/:id and /deployables/:id rpm -qa|grep aeolus aeolus-conductor-doc-0.8.0-41.el6.noarch aeolus-conductor-daemons-0.8.0-41.el6.noarch rubygem-aeolus-cli-0.3.0-13.el6.noarch aeolus-all-0.8.0-41.el6.noarch aeolus-conductor-0.8.0-41.el6.noarch rubygem-aeolus-image-0.3.0-12.el6.noarch aeolus-configure-2.5.0-18.el6.noarch
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