Page MenuHomePhabricator

Horizon failing to show instance details in projects that display the instances in the 'Instances' panel
Closed, ResolvedPublic

Description

Possibly related to T261136? Users are reporting seeing instances in horizon from bastion project.

Event Timeline

I see "bastion" as one of the projects. In fact, confusingly, it's the default (perhaps due to alphabetical order?).

Clicking on any of the instances yields


with zero additional information.

Andrew renamed this task from Horizon showing instances from the wrong project to Horizon failing to show instance details in projects that display the instances in the 'Instances' panel.Thu, Apr 8, 5:58 PM
Andrew added a subscriber: Andrew.

There are a couple of things happening here. @Ijon is a member of the bastion project and has it selected by default -- that is not itself a bug (although it might be worth investigating some way of hiding it since mostly users don't want to be in there.)

On the other hand, he should either be able to see the instance details or should not be invited to click on the instance name. This seems like some confusion about what it means to have read-only rights in a project.

Change 678022 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] OpenStack nova: allow anyone to read instance volume info

https://gerrit.wikimedia.org/r/678022

Change 678022 merged by Andrew Bogott:

[operations/puppet@production] OpenStack nova: allow anyone to read instance volume info

https://gerrit.wikimedia.org/r/678022

This should be fixed now. The problem related to Horizon wanting to know volume information (even if there wasn't any) before displaying the details.