Comment 5 for bug 1203413

Revision history for this message
Akihiro Motoki (amotoki) wrote : Re: Horizon passes neutron security group name instead of uuid

[Havana] If we have the solutions in bug 1207184, this issue disappears from Havana.

[Grizzly]
Neturon security group support was added in Havana, so this issue still exists in Grizzly.
The proposed fix does not solve the issue since it break nova native security group implementation.

I am not sure it should be dealt with in Horizon not Nova itself.
When nova security group driver is "nova", we must pass "name".
When nova security group driver is "quantum", we must pass "uuid".
It is a strange API indeed.

[Minor correction] This happens in the following two cases.[
(1) the user has an admin role and security groups from all tenants are visible (as described in Julie's comment)
(2) a user creates multiple security groups in neutron by CLI. (very rase cases)