diff --git a/manifests/neutron.pp b/manifests/neutron.pp index 471fdf8fc..9f90842ef 100644 --- a/manifests/neutron.pp +++ b/manifests/neutron.pp @@ -207,10 +207,17 @@ class openstack_integration::neutron ( interface_driver => $driver, debug => true, } - class { '::neutron::agents::l3': - interface_driver => $driver, - debug => true, - extensions => 'fwaas', + if ($::os_package_type == 'debian') { + class { '::neutron::agents::l3': + interface_driver => $driver, + debug => true, + } + } else { + class { '::neutron::agents::l3': + interface_driver => $driver, + debug => true, + extensions => 'fwaas', + } } class { '::neutron::agents::dhcp': interface_driver => $driver,