rubygem-staypuft: Poor user experience while deploying RHOS. No puppet reports or progress is available. The total progress is at the same point for a long time. Environment: openstack-foreman-installer-3.0.2-1.el7ost.noarch ruby193-rubygem-staypuft-0.5.0-1.el7ost.noarch ruby193-rubygem-foreman_openstack_simplify-0.0.6-8.el7ost.noarch rhel-osp-installer-client-0.5.0-5.el7ost.noarch openstack-puppet-modules-2014.2.5-1.el7ost.noarch rhel-osp-installer-0.5.0-5.el7ost.noarch Steps to reproduce: 1. Install rhel-osp-installer 2. Create and run any deployment. Results: After the OS is installed, it takes a very long time to apply the puppet configuration on the host. During all that time (more than 1 hour), there's no indication of what's being done, and the progress bar doesn't advance. No reports are available until the puppet run is completed. The only available option for the user is to login to the deployed host(s) and run strace on the puppet process. Expected results: Better user experience. For example, to make a dedicated progress bar for the puppet run.