Puppet Class: openstack::neutron::ovs_agent

Defined in:
modules/openstack/manifests/neutron/ovs_agent.pp

Summary

manage neutron openvswitch L2 agent

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • version (OpenStack::Version)
  • overlay_address (Stdlib::IP::Address::Nosubnet)
  • provider_networks (Hash[String[1], OpenStack::Neutron::ProviderNetwork])


3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'modules/openstack/manifests/neutron/ovs_agent.pp', line 3

class openstack::neutron::ovs_agent (
    OpenStack::Version                                   $version,
    Stdlib::IP::Address::Nosubnet                        $overlay_address,
    Hash[String[1], OpenStack::Neutron::ProviderNetwork] $provider_networks,
) {
    class { "openstack::neutron::ovs_agent::${version}":
        * => wmflib::resource::filter_params('version'),
    }

    service { 'neutron-openvswitch-agent':
        ensure => running,
        enable => true,
    }
}