| 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} |