5fe11a8fcb
The following Neutron agents: - neutron-metadata - neutron-dhcp-agent - neutron-l3-agent - neutron-lbaasv2-agent - neutron-vpn-agent doesn't require ml2_conf.ini file. ml2_conf.ini file is used to managed L2 network configuration. This config doesn't have to be in DHCP, L3, metadata agents... We should remove it to avoid restarting these agents in case of ml2_conf.ini file modification. Only neutron-server, neutron-openvswitch-agent, neutron-linuxbridge-agent must be restarted. Closes-Bug: #1677163 Change-Id: I0876b8a3845d1c2bccd996426a65df1a3a6f7085
43 lines
1.2 KiB
Django/Jinja
43 lines
1.2 KiB
Django/Jinja
{
|
|
"command": "neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini",
|
|
"config_files": [
|
|
{
|
|
"source": "{{ container_config_directory }}/neutron.conf",
|
|
"dest": "/etc/neutron/neutron.conf",
|
|
"owner": "neutron",
|
|
"perm": "0600"
|
|
},
|
|
{
|
|
"source": "{{ container_config_directory }}/dhcp_agent.ini",
|
|
"dest": "/etc/neutron/dhcp_agent.ini",
|
|
"owner": "neutron",
|
|
"perm": "0600"
|
|
},
|
|
{
|
|
"source": "{{ container_config_directory }}/dnsmasq.conf",
|
|
"dest": "/etc/neutron/dnsmasq.conf",
|
|
"owner": "neutron",
|
|
"perm": "0600"
|
|
},
|
|
{
|
|
"source": "{{ container_config_directory }}/policy.json",
|
|
"dest": "/etc/neutron/policy.json",
|
|
"owner": "neutron",
|
|
"perm": "0600",
|
|
"optional": true
|
|
}
|
|
],
|
|
"permissions": [
|
|
{
|
|
"path": "/var/log/kolla/neutron",
|
|
"owner": "neutron:neutron",
|
|
"recurse": true
|
|
},
|
|
{
|
|
"path": "/var/lib/neutron/kolla",
|
|
"owner": "neutron:neutron",
|
|
"recurse": true
|
|
}
|
|
]
|
|
}
|