Images pages blank in Horizon

Bug #1661367 reported by Ben Nemec
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Unassigned

Bug Description

I was trying to use the Horizon deployed in a current master TripleO cloud and discovered that the Images pages (both the admin and project ones) are blank. I haven't dug into it yet, but it might be relevant that I could not use cli glance without the overcloudrc.v3 file either. Regular overcloudrc did not work due to the following error:

You must provide a project_id or project_name (with project_domain_name or project_domain_id) via --os-project-id (env[OS_PROJECT_ID]) --os-project-name (env[OS_PROJECT_NAME]), --os-project-domain-id (env[OS_PROJECT_DOMAIN_ID]) --os-project-domain-name (env[OS_PROJECT_DOMAIN_NAME])

So maybe glance is requiring v3 auth now and Horizon isn't providing it?

Changed in tripleo:
milestone: ocata-rc1 → ocata-rc2
Changed in tripleo:
milestone: ocata-rc2 → pike-1
Changed in tripleo:
milestone: pike-1 → pike-2
Revision history for this message
Dan Trainor (dtrainor) wrote :

I ran in to this as well. Both the v2 and v3 version of an overclourc file (the one provided by Horizon) did let me communicate successfully with Glance.

Revision history for this message
Dan Trainor (dtrainor) wrote :

I am not certain this is related but I see this on a lot of pages in Horizon, including the "Images" page, in the browser console when I click on the tab:

4ae1ca88d058.js:699 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

Revision history for this message
Ben Nemec (bnemec) wrote :

Just did a deployment with the latest master and the images page is working again. I'm curious if this is still an issue with ocata, but I'm going to close it for the moment.

Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.