Bug 1112778

Summary: when promoting a content view, initially the library checkbox is available
Product: Red Hat Satellite Reporter: Eric Helms <ehelms>
Component: Content ManagementAssignee: Eric Helms <ehelms>
Status: CLOSED CURRENTRELEASE QA Contact: Tazim Kolhar <tkolhar>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.0.3CC: bbuckingham, cwelton, jmontleo, tkolhar
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
URL: http://projects.theforeman.org/issues/4847
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-11 12:19:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Eric Helms 2014-06-24 16:23:45 UTC
<pre>
[root@satellite ~]# rpm -qa | grep -E "foreman|puppet|katello" | sort
foreman-1.5.0-0.develop.201403241725git8527c9f.el6.noarch
foreman-postgresql-1.5.0-0.develop.201403241725git8527c9f.el6.noarch
foreman-proxy-1.5.0-0.develop.201403211738git597ab3a.el6.noarch
foreman-release-1.5.0-0.develop.201403241725git8527c9f.el6.noarch
katello-1.5.0-14.201403251058gitade6b90.el6.noarch
katello-apache-1.0-1.noarch
katello-ca-1.0-1.noarch
katello-certs-tools-1.5.2-1.git.1.edab2c4.el6.noarch
katello-installer-0.0.19-1.201403212102git0dea157.el6.noarch
katello-repos-1.5.1-1.git.14.0868bd1.el6.noarch
pulp-katello-plugins-0.2-1.el6.noarch
pulp-puppet-plugins-2.3.1-1.el6.noarch
puppet-3.4.3-1.el6.noarch
puppetlabs-release-6-10.noarch
puppet-server-3.4.3-1.el6.noarch
python-pulp-puppet-common-2.3.1-1.el6.noarch
ruby193-rubygem-foreman-tasks-0.4.0-1.el6.noarch
ruby193-rubygem-katello-1.5.0-10.201403251032gitade6b90.el6.noarch
rubygem-foreman_api-0.1.11-1.el6.noarch
rubygem-hammer_cli_foreman-0.0.18-1.el6.noarch
rubygem-hammer_cli_foreman_tasks-0.0.1-3.201403242109git93c1e95.git.0.0d9e8ac.el6.noarch
rubygem-hammer_cli_katello-0.0.3-1.201403251054gitfd155c3.git.0.b77eaa1.el6.noarch
rubygem-katello_api-0.0.8-1.201403251050gitebaa251.git.0.b46d26e.el6.noarch
</pre>

When you initially click the promote button for promoting a content view, you are presented with the lifecycle path.

The "Library" environment has a checkbox on it. When the generation of the page content is very slow, it can be very confusing because the publish action already put content into the library.

1) By default, when the lifecycle path is first displayed, there should be no checkboxes available.
2) Once the back-end finishes calculations, at that point we should update the page with a checkbox on the proper environment.
3) While calculations are being done on the back end, there should be a visual aid (spinner) to let you know something is happening.

Comment 1 Eric Helms 2014-06-24 16:23:47 UTC
Created from redmine issue http://projects.theforeman.org/issues/4847

Comment 4 Tazim Kolhar 2014-08-11 12:43:48 UTC
VERIFIED

Comment 5 Bryan Kearney 2014-09-11 12:19:08 UTC
This was delivered with Satellite 6.0 which was released on 10 September 2014.