This RFE is a request to update the Bastion gem in Satellite to the latest one based on angularjs 1.5.5 [2]. The Satellite Insights plugin UI is currently a standalone angularjs application that is embedded in the frontend, but does not take advantage of the Bastion framework[1]. This has resulted in number of issues: (1) duplicate efforts in implementation, typically using unstable workarounds. (2) a number of bugs when changes are made in the parent Satellite product. (3) inability to implement the Insights UI screens as true SPA app, resulting in slow UI response when switching screens The main blocker for using the bastion framework has been the mismatch in the angularjs versions used in the Insights UI components(angularjs 1.5.5) and the Bastion framework (angularjs 1.2). The updated version of Bastion is now using angularjs 1.5.5 [2], but this not yet available in Satellite. We have a number of enhancements planned for the Insights in both Satellite 6.2z and 6.3, including adding support for Container/RHEV/OSP and we would like to convert the Insights plugin to use the bastion framework. Preliminary work has already been done in development. [1] https://github.com/Katello/bastion [2] https://github.com/Katello/bastion/pull/112
This update will also enable the Insights plugin to decorate existing hosts pages in Satellite with Insights data.
Connecting redmine issue http://projects.theforeman.org/issues/15080 from this bug
This has already been addressed, see https://github.com/Katello/bastion/pull/112