|  | classes: | 
|  | - service.neutron.compute.single | 
|  | - system.neutron.upgrade | 
|  | - system.salt.minion.cert.rabbitmq.clients.openstack.neutron | 
|  | parameters: | 
|  | _param: | 
|  | neutron_enable_qos: False | 
|  | neutron_enable_vlan_aware_vms: False | 
|  | neutron_enable_bgp_vpn: False | 
|  | neutron_bgp_vpn_driver: bagpipe | 
|  | linux: | 
|  | system: | 
|  | package: | 
|  | python-pymysql: | 
|  | fromrepo: ${_param:openstack_version} | 
|  | version: latest | 
|  | kernel: | 
|  | sysctl: | 
|  | fs.inotify.max_user_instances: 4096 | 
|  | neutron: | 
|  | compute: | 
|  | dvr: ${_param:neutron_compute_dvr} | 
|  | qos: ${_param:neutron_enable_qos} | 
|  | vlan_aware_vms: ${_param:neutron_enable_vlan_aware_vms} | 
|  | bgp_vpn: | 
|  | enabled: ${_param:neutron_enable_bgp_vpn} | 
|  | driver: ${_param:neutron_bgp_vpn_driver} | 
|  | agent_mode: ${_param:neutron_compute_agent_mode} | 
|  | external_access: ${_param:neutron_compute_external_access} | 
|  | backend: | 
|  | tenant_network_types: ${_param:neutron_tenant_network_types}" | 
|  | message_queue: | 
|  | port: ${_param:openstack_rabbitmq_port} | 
|  | members: | 
|  | - host: ${_param:openstack_message_queue_node01_address} | 
|  | - host: ${_param:openstack_message_queue_node02_address} | 
|  | - host: ${_param:openstack_message_queue_node03_address} | 
|  | x509: | 
|  | enabled: ${_param:openstack_rabbitmq_x509_enabled} | 
|  | ca_file: ${_param:rabbitmq_neutron_ssl_ca_file} | 
|  | key_file: ${_param:rabbitmq_neutron_client_ssl_key_file} | 
|  | cert_file: ${_param:rabbitmq_neutron_client_ssl_cert_file} | 
|  | ssl: | 
|  | enabled: ${_param:rabbitmq_ssl_enabled} |