Merge "Fix docker neutron logging"
This commit is contained in:
commit
7b8e0b7d72
@ -7,8 +7,18 @@ parameters:
|
|||||||
DockerNeutronApiImage:
|
DockerNeutronApiImage:
|
||||||
description: image
|
description: image
|
||||||
type: string
|
type: string
|
||||||
|
NeutronServiceName:
|
||||||
|
description: service name
|
||||||
|
type: string
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
cmd_extra_args:
|
||||||
|
description: Extra command line arguments for running the service in the container.
|
||||||
|
value:
|
||||||
|
str_replace:
|
||||||
|
template: "--log-file=/var/log/neutron/SERVICE.log"
|
||||||
|
params:
|
||||||
|
SERVICE: {get_param: NeutronServiceName}
|
||||||
config_settings:
|
config_settings:
|
||||||
description: Extra hieradata needed to log to files in the host.
|
description: Extra hieradata needed to log to files in the host.
|
||||||
value: null
|
value: null
|
||||||
|
@ -3,7 +3,19 @@ heat_template_version: queens
|
|||||||
description: >
|
description: >
|
||||||
OpenStack containerized Neutron service
|
OpenStack containerized Neutron service
|
||||||
|
|
||||||
|
parameters:
|
||||||
|
NeutronServiceName:
|
||||||
|
description: service name
|
||||||
|
type: string
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
cmd_extra_args:
|
||||||
|
description: Extra command line arguments for running the service in the container.
|
||||||
|
value:
|
||||||
|
str_replace:
|
||||||
|
template: "--log-file=/var/log/neutron/SERVICE.log"
|
||||||
|
params:
|
||||||
|
SERVICE: {get_param: NeutronServiceName}
|
||||||
config_settings:
|
config_settings:
|
||||||
description: Extra hieradata needed to log to files in the host.
|
description: Extra hieradata needed to log to files in the host.
|
||||||
value: null
|
value: null
|
||||||
|
@ -3,7 +3,15 @@ heat_template_version: queens
|
|||||||
description: >
|
description: >
|
||||||
OpenStack containerized Neutron API service
|
OpenStack containerized Neutron API service
|
||||||
|
|
||||||
|
parameters:
|
||||||
|
NeutronServiceName:
|
||||||
|
description: service name
|
||||||
|
type: string
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
cmd_extra_args:
|
||||||
|
description: Extra command line arguments for running the service in the container.
|
||||||
|
value: "--log-file="
|
||||||
config_settings:
|
config_settings:
|
||||||
description: Extra hieradata needed to log to stdout.
|
description: Extra hieradata needed to log to stdout.
|
||||||
value:
|
value:
|
||||||
|
@ -76,6 +76,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronApi
|
type: OS::TripleO::Services::Logging::NeutronApi
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: server
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -101,7 +103,11 @@ outputs:
|
|||||||
config_image: {get_param: DockerNeutronConfigImage}
|
config_image: {get_param: DockerNeutronConfigImage}
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_api.json:
|
/var/lib/kolla/config_files/neutron_api.json:
|
||||||
command: /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -66,6 +66,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: dhcp-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -92,7 +94,11 @@ outputs:
|
|||||||
config_image: {get_param: DockerNeutronConfigImage}
|
config_image: {get_param: DockerNeutronConfigImage}
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_dhcp.json:
|
/var/lib/kolla/config_files/neutron_dhcp.json:
|
||||||
command: /usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -54,6 +54,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: l3-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -74,7 +76,11 @@ outputs:
|
|||||||
config_image: {get_param: DockerNeutronConfigImage}
|
config_image: {get_param: DockerNeutronConfigImage}
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_l3_agent.json:
|
/var/lib/kolla/config_files/neutron_l3_agent.json:
|
||||||
command: /usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -54,6 +54,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: metadata-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -74,7 +76,11 @@ outputs:
|
|||||||
config_image: {get_param: DockerNeutronConfigImage}
|
config_image: {get_param: DockerNeutronConfigImage}
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_metadata_agent.json:
|
/var/lib/kolla/config_files/neutron_metadata_agent.json:
|
||||||
command: /usr/bin/neutron-metadata-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-metadata-agent
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-metadata-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-metadata-agent
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -58,6 +58,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: openvswitch-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -86,7 +88,11 @@ outputs:
|
|||||||
- /run/openvswitch:/run/openvswitch
|
- /run/openvswitch:/run/openvswitch
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_ovs_agent.json:
|
/var/lib/kolla/config_files/neutron_ovs_agent.json:
|
||||||
command: /usr/bin/neutron-openvswitch-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron/conf.d/common
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-openvswitch-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-dir /etc/neutron/conf.d/common
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -54,6 +54,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: sriov-nic-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -72,7 +74,11 @@ outputs:
|
|||||||
config_image: {get_param: DockerNeutronConfigImage}
|
config_image: {get_param: DockerNeutronConfigImage}
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/neutron_sriov_agent.json:
|
/var/lib/kolla/config_files/neutron_sriov_agent.json:
|
||||||
command: /usr/bin/neutron-sriov-nic-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/sriov_agent.ini --config-dir /etc/neutron/conf.d/common
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/neutron-sriov-nic-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/sriov_agent.ini --config-dir /etc/neutron/conf.d/common
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
@ -54,6 +54,8 @@ resources:
|
|||||||
|
|
||||||
NeutronLogging:
|
NeutronLogging:
|
||||||
type: OS::TripleO::Services::Logging::NeutronCommon
|
type: OS::TripleO::Services::Logging::NeutronCommon
|
||||||
|
properties:
|
||||||
|
NeutronServiceName: ovn-metadata-agent
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -77,7 +79,11 @@ outputs:
|
|||||||
- /run/openvswitch:/run/openvswitch
|
- /run/openvswitch:/run/openvswitch
|
||||||
kolla_config:
|
kolla_config:
|
||||||
/var/lib/kolla/config_files/ovn_metadata_agent.json:
|
/var/lib/kolla/config_files/ovn_metadata_agent.json:
|
||||||
command: /usr/bin/networking-ovn-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/networking-ovn/networking-ovn-metadata-agent.ini --config-dir /etc/neutron/conf.d/networking-ovn-metadata-agent
|
command:
|
||||||
|
list_join:
|
||||||
|
- ' '
|
||||||
|
- - /usr/bin/networking-ovn-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/networking-ovn/networking-ovn-metadata-agent.ini --config-dir /etc/neutron/conf.d/networking-ovn-metadata-agent
|
||||||
|
- get_attr: [NeutronLogging, cmd_extra_args]
|
||||||
config_files:
|
config_files:
|
||||||
- source: "/var/lib/kolla/config_files/src/*"
|
- source: "/var/lib/kolla/config_files/src/*"
|
||||||
dest: "/"
|
dest: "/"
|
||||||
|
Loading…
Reference in New Issue
Block a user