Ensure admin role is assigned prior to creating floating range

Nova API will return a 403 if a non-admin user attempts to create
a floating IP range.

Change-Id: I5458f9e261ecf90554db264f7b3d3a8b4f0ce468
Closes-bug: #1407675
This commit is contained in:
Vladimir Kuklin 2015-03-09 17:53:08 +03:00
parent d26f3d60cd
commit 62e68af896

View File

@ -423,6 +423,8 @@ if $primary_controller {
Exec<| title=='create-m1.micro-flavor' |>
Class['keystone::roles::admin'] ->
Exec<| title=='create-m1.micro-flavor' |>
Class['keystone::roles::admin'] ->
Nova_floating_range <| |>
if ! $use_neutron {
nova_floating_range { $floating_ips_range: