Description of problem: All AngularJS-based views in Horizon fail with a javascript error: Uncaught Error: [$injector:unpr] Unknown provider: $uibModalProvider <- $uibModal <- horizon.framework.widgets.modal.wizard-modal.service <- horizon.app.core.images.actions.edit.service http://errors.angularjs.org/1.5.8/$injector/unpr?p0=%24uibModalProvider%20%…wizard-modal.service%20%3C-%20horizon.app.core.images.actions.edit.service at 4ae1ca88d058.js:699 at 4ae1ca88d058.js:913 at Object.getService [as get] (4ae1ca88d058.js:929) at 4ae1ca88d058.js:913 at getService (4ae1ca88d058.js:929) at injectionArgs (4ae1ca88d058.js:932) at Object.invoke (4ae1ca88d058.js:937) at Object.enforcedReturnValue [as $get] (4ae1ca88d058.js:917) at Object.invoke (4ae1ca88d058.js:938) at 4ae1ca88d058.js:913 Version-Release number of selected component (if applicable): python-XStatic-Angular-Bootstrap-0.11.0.2-1.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1. Go to project→instances and click on the "launch instance" button 2. Try going to project→images 3. Look at the browser's error console Actual results: The button does nothing, the images view displays empty. There are errors in the console. Expected results: The "launch instance" dialog should appear, and the "images" view should display. There should be no errors in the console. Additional info: The problem is due to python-XStatic-Angular-Bootstrap being too old. This commit bumps the requirements upstream: https://github.com/openstack/horizon/commit/ed772a9097fc010560408c7aee07159f657ea636 We need to be shipping XStatic-Angular-Bootstrap>=2.2.0.0
This bugzilla has been removed from the release and needs to be reviewed and Triaged for another Target Release.
A workaround is to install the newer packages from RDO, for instance, from: https://cbs.centos.org/koji/buildinfo?buildID=15447 (Both python-XStatic-Angular-Bootstrap and xstatic-angular-bootstrap-common need to be updated.)
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. https://access.redhat.com/errata/RHEA-2017:1245