summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiago Gomes <tiago.gomes@codethink.co.uk>2015-04-27 15:41:26 +0000
committerTiago Gomes <tiago.gomes@codethink.co.uk>2015-04-29 16:09:37 +0000
commit88f5d47d67ccd09e589051e2a7503213e172de82 (patch)
treeed4613f4251718e7bbf6c187d9ac4c3bb91cfcd5
parent86dd53889c69b2e9ded6578cc125d5efc83aba05 (diff)
downloaddefinitions-88f5d47d67ccd09e589051e2a7503213e172de82.tar.gz
openstack: improve services' logging
The OpenStack services write their log to stderr even when use_syslog was set to True in the configuration file. This is then captured by journald, resulting in duplicated entries on the log. Set StandardOutput=null and StandardError=null in the unit files to prevent this. As the services log is being dumped on journald, there is no need to duplicate the log in separate log files, so remove --log-file from the unit files as well. Last but not least, enable writing to the syslog for Ironic and Keystone.
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-notifier.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-api.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-central.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-collector.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-compute.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ceilometer-notification.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-cinder-api.service4
-rw-r--r--openstack/usr/lib/systemd/system/openstack-cinder-backup.service4
-rw-r--r--openstack/usr/lib/systemd/system/openstack-cinder-scheduler.service4
-rw-r--r--openstack/usr/lib/systemd/system/openstack-cinder-volume.service4
-rw-r--r--openstack/usr/lib/systemd/system/openstack-glance-api.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-glance-registry.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ironic-api.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-ironic-conductor.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-keystone.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-dhcp-agent.service5
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-l3-agent.service5
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-metadata-agent.service5
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-ovs-cleanup.service6
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-plugin-openvswitch-agent.service5
-rw-r--r--openstack/usr/lib/systemd/system/openstack-neutron-server.service5
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-api.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-cert.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-compute.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-conductor.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-consoleauth.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-novncproxy.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-scheduler.service2
-rw-r--r--openstack/usr/lib/systemd/system/openstack-nova-serialproxy.service2
-rw-r--r--openstack/usr/share/openstack/ironic/ironic.conf2
-rw-r--r--openstack/usr/share/openstack/keystone/keystone.conf2
32 files changed, 72 insertions, 19 deletions
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service
index 627d261a..7be35379 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-alarm-evaluator --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/alarm-evaluator.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-notifier.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-notifier.service
index c30420ed..c74a80fb 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-notifier.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-alarm-notifier.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-alarm-notifier --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/alarm-notifier.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-api.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-api.service
index 8a6c44d9..fb96319f 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-api.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-api.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-api --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/api.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-central.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-central.service
index 48d6e5f6..b63dbcb4 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-central.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-central.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-agent-central --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/central.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-collector.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-collector.service
index d1de528d..4b5e960c 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-collector.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-collector.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-collector --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/collector.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-compute.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-compute.service
index 95c6d87d..2139ac9d 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-compute.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-compute.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-agent-compute --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/compute.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ceilometer-notification.service b/openstack/usr/lib/systemd/system/openstack-ceilometer-notification.service
index 3385ec9f..8ac12d83 100644
--- a/openstack/usr/lib/systemd/system/openstack-ceilometer-notification.service
+++ b/openstack/usr/lib/systemd/system/openstack-ceilometer-notification.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ceilometer
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ceilometer-agent-notification --config-file /etc/ceilometer/ceilometer.conf --logfile /var/log/ceilometer/agent-notification.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-cinder-api.service b/openstack/usr/lib/systemd/system/openstack-cinder-api.service
index cf84a0e0..d932f862 100644
--- a/openstack/usr/lib/systemd/system/openstack-cinder-api.service
+++ b/openstack/usr/lib/systemd/system/openstack-cinder-api.service
@@ -7,7 +7,9 @@ Wants=network-online.target
[Service]
Type=simple
User=cinder
-ExecStart=/usr/bin/cinder-api --config-file /etc/cinder/cinder.conf --log-file=/var/log/cinder/cinder-api.log
+StandardOutput=null
+StandardError=null
+ExecStart=/usr/bin/cinder-api --config-file /etc/cinder/cinder.conf
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-cinder-backup.service b/openstack/usr/lib/systemd/system/openstack-cinder-backup.service
index 3293f222..c2c44dd5 100644
--- a/openstack/usr/lib/systemd/system/openstack-cinder-backup.service
+++ b/openstack/usr/lib/systemd/system/openstack-cinder-backup.service
@@ -7,7 +7,9 @@ Wants=network-online.target
[Service]
Type=simple
User=cinder
-ExecStart=/usr/bin/cinder-backup --config-file /etc/cinder/cinder.conf --log-file=/var/log/cinder/cinder-backup.log
+StandardOutput=null
+StandardError=null
+ExecStart=/usr/bin/cinder-backup --config-file /etc/cinder/cinder.conf
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-cinder-scheduler.service b/openstack/usr/lib/systemd/system/openstack-cinder-scheduler.service
index 4de59c10..9e14ead5 100644
--- a/openstack/usr/lib/systemd/system/openstack-cinder-scheduler.service
+++ b/openstack/usr/lib/systemd/system/openstack-cinder-scheduler.service
@@ -7,7 +7,9 @@ Wants=network-online.target
[Service]
Type=simple
User=cinder
-ExecStart=/usr/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf --log-file=/var/log/cinder/cinder-scheduler.log
+StandardOutput=null
+StandardError=null
+ExecStart=/usr/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-cinder-volume.service b/openstack/usr/lib/systemd/system/openstack-cinder-volume.service
index 58afd992..e080b6b3 100644
--- a/openstack/usr/lib/systemd/system/openstack-cinder-volume.service
+++ b/openstack/usr/lib/systemd/system/openstack-cinder-volume.service
@@ -7,7 +7,9 @@ Wants=network-online.target
[Service]
Type=simple
User=cinder
-ExecStart=/usr/bin/cinder-volume --config-file /etc/cinder/cinder.conf --log-file=/var/log/cinder/cinder-volume.log
+StandardOutput=null
+StandardError=null
+ExecStart=/usr/bin/cinder-volume --config-file /etc/cinder/cinder.conf
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-glance-api.service b/openstack/usr/lib/systemd/system/openstack-glance-api.service
index dc9fd2fd..810e0965 100644
--- a/openstack/usr/lib/systemd/system/openstack-glance-api.service
+++ b/openstack/usr/lib/systemd/system/openstack-glance-api.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=glance
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/glance-api --config-file /etc/glance/glance-api.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-glance-registry.service b/openstack/usr/lib/systemd/system/openstack-glance-registry.service
index b2cc8b49..02b062ca 100644
--- a/openstack/usr/lib/systemd/system/openstack-glance-registry.service
+++ b/openstack/usr/lib/systemd/system/openstack-glance-registry.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=glance
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/glance-registry --config-file /etc/glance/glance-registry.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ironic-api.service b/openstack/usr/lib/systemd/system/openstack-ironic-api.service
index 8d05d424..7b9357f2 100644
--- a/openstack/usr/lib/systemd/system/openstack-ironic-api.service
+++ b/openstack/usr/lib/systemd/system/openstack-ironic-api.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ironic
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ironic-api --config-file /etc/ironic/ironic.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-ironic-conductor.service b/openstack/usr/lib/systemd/system/openstack-ironic-conductor.service
index 8ce3f840..b18f4abf 100644
--- a/openstack/usr/lib/systemd/system/openstack-ironic-conductor.service
+++ b/openstack/usr/lib/systemd/system/openstack-ironic-conductor.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=ironic
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/ironic-conductor --config-file /etc/ironic/ironic.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-keystone.service b/openstack/usr/lib/systemd/system/openstack-keystone.service
index 9e791659..f9cc66f4 100644
--- a/openstack/usr/lib/systemd/system/openstack-keystone.service
+++ b/openstack/usr/lib/systemd/system/openstack-keystone.service
@@ -8,6 +8,8 @@ Wants=network-online.target
Type=notify
Restart=always
User=keystone
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/keystone-all --config-file /etc/keystone/keystone.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-dhcp-agent.service b/openstack/usr/lib/systemd/system/openstack-neutron-dhcp-agent.service
index 17a37750..9080f3c1 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-dhcp-agent.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-dhcp-agent.service
@@ -7,10 +7,11 @@ Wants=network-online.target
[Service]
Type=simple
User=neutron
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/neutron-dhcp-agent \
--config-file=/etc/neutron/neutron.conf \
- --config-file=/etc/neutron/dhcp_agent.ini \
- --log-file=/var/log/neutron/dhcp-agent.log
+ --config-file=/etc/neutron/dhcp_agent.ini
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-l3-agent.service b/openstack/usr/lib/systemd/system/openstack-neutron-l3-agent.service
index 2e966666..76efea5c 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-l3-agent.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-l3-agent.service
@@ -7,11 +7,12 @@ Wants=network-online.target
[Service]
Type=simple
User=neutron
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/neutron-l3-agent \
--config-file=/etc/neutron/neutron.conf \
--config-file=/etc/neutron/l3_agent.ini \
- --config-file=/etc/neutron/fwaas_driver.ini \
- --log-file=/var/log/neutron/l3-agent.log
+ --config-file=/etc/neutron/fwaas_driver.ini
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-metadata-agent.service b/openstack/usr/lib/systemd/system/openstack-neutron-metadata-agent.service
index 816abeed..20540e4c 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-metadata-agent.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-metadata-agent.service
@@ -7,10 +7,11 @@ Wants=network-online.target
[Service]
Type=simple
User=neutron
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/neutron-metadata-agent \
--config-file=/etc/neutron/neutron.conf \
- --config-file=/etc/neutron/metadata_agent.ini \
- --log-file=/var/log/neutron/metadata-agent.log
+ --config-file=/etc/neutron/metadata_agent.ini
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-ovs-cleanup.service b/openstack/usr/lib/systemd/system/openstack-neutron-ovs-cleanup.service
index 0a794838..b968232e 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-ovs-cleanup.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-ovs-cleanup.service
@@ -9,10 +9,10 @@ ConditionFileIsExecutable=/usr/bin/neutron-ovs-cleanup
[Service]
Type=oneshot
RemainAfterExit=yes
+StandardOutput=null
+StandardError=null
User=neutron
-ExecStart=/usr/bin/neutron-ovs-cleanup \
- --log-file /var/log/neutron/ovs-cleanup.log \
- --config-file /etc/neutron/neutron.conf --verbose
+ExecStart=/usr/bin/neutron-ovs-cleanup --config-file /etc/neutron/neutron.conf
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-plugin-openvswitch-agent.service b/openstack/usr/lib/systemd/system/openstack-neutron-plugin-openvswitch-agent.service
index b162b11c..6c579a62 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-plugin-openvswitch-agent.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-plugin-openvswitch-agent.service
@@ -7,10 +7,11 @@ Wants=network-online.target
[Service]
Type=simple
User=neutron
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/neutron-openvswitch-agent \
--config-file=/etc/neutron/neutron.conf \
- --config-file=/etc/neutron/plugins/ml2/ml2_conf.ini \
- --log-file=/var/log/neutron/openvswitch-agent.log
+ --config-file=/etc/neutron/plugins/ml2/ml2_conf.ini
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-neutron-server.service b/openstack/usr/lib/systemd/system/openstack-neutron-server.service
index a43b5bb8..eb839f0c 100644
--- a/openstack/usr/lib/systemd/system/openstack-neutron-server.service
+++ b/openstack/usr/lib/systemd/system/openstack-neutron-server.service
@@ -7,10 +7,11 @@ Wants=network-online.target
[Service]
Type=simple
User=neutron
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/neutron-server \
--config-file=/etc/neutron/neutron.conf \
- --config-file=/etc/neutron/plugins/ml2/ml2_conf.ini \
- --log-file=/var/log/neutron/neutron-server.log
+ --config-file=/etc/neutron/plugins/ml2/ml2_conf.ini
[Install]
WantedBy=multi-user.target
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-api.service b/openstack/usr/lib/systemd/system/openstack-nova-api.service
index d06afcaa..521353db 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-api.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-api.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-api --config-file /etc/nova/nova.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-cert.service b/openstack/usr/lib/systemd/system/openstack-nova-cert.service
index 418b060c..b3733816 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-cert.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-cert.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-cert --config-file /etc/nova/nova.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-compute.service b/openstack/usr/lib/systemd/system/openstack-nova-compute.service
index c9c6924c..b1e76221 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-compute.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-compute.service
@@ -8,6 +8,8 @@ Requires=libvirtd.service
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-compute --config-file /etc/nova/nova.conf --config-file /etc/nova/nova-compute.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-conductor.service b/openstack/usr/lib/systemd/system/openstack-nova-conductor.service
index bf8e0631..2f7ca7b5 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-conductor.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-conductor.service
@@ -8,6 +8,8 @@ Requires=libvirtd.service
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-conductor --config-file /etc/nova/nova.conf --logfile /var/log/nova/conductor.log
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-consoleauth.service b/openstack/usr/lib/systemd/system/openstack-nova-consoleauth.service
index 68607354..e22780a9 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-consoleauth.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-consoleauth.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-consoleauth --config-file /etc/nova/nova.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-novncproxy.service b/openstack/usr/lib/systemd/system/openstack-nova-novncproxy.service
index ecdadde2..8cbb20fd 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-novncproxy.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-novncproxy.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-novncproxy --config-file /etc/nova/nova.conf --web /usr/share/novnc
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-scheduler.service b/openstack/usr/lib/systemd/system/openstack-nova-scheduler.service
index 9009d49a..e89f0d3e 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-scheduler.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-scheduler.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-scheduler --config-file /etc/nova/nova.conf
[Install]
diff --git a/openstack/usr/lib/systemd/system/openstack-nova-serialproxy.service b/openstack/usr/lib/systemd/system/openstack-nova-serialproxy.service
index 5f5a5b41..30af8305 100644
--- a/openstack/usr/lib/systemd/system/openstack-nova-serialproxy.service
+++ b/openstack/usr/lib/systemd/system/openstack-nova-serialproxy.service
@@ -7,6 +7,8 @@ Wants=network-online.target
[Service]
Type=simple
User=nova
+StandardOutput=null
+StandardError=null
ExecStart=/usr/bin/nova-serialproxy --config-file /etc/nova/nova.conf
[Install]
diff --git a/openstack/usr/share/openstack/ironic/ironic.conf b/openstack/usr/share/openstack/ironic/ironic.conf
index 6888ede6..75c62b8e 100644
--- a/openstack/usr/share/openstack/ironic/ironic.conf
+++ b/openstack/usr/share/openstack/ironic/ironic.conf
@@ -442,7 +442,7 @@ enabled_drivers=pxe_ipmitool,pxe_ssh
# Use syslog for logging. Existing syslog format is DEPRECATED
# during I, and will change in J to honor RFC5424. (boolean
# value)
-#use_syslog=false
+use_syslog=True
# (Optional) Enables or disables syslog rfc5424 format for
# logging. If enabled, prefixes the MSG part of the syslog
diff --git a/openstack/usr/share/openstack/keystone/keystone.conf b/openstack/usr/share/openstack/keystone/keystone.conf
index 3d242a50..4e04c81b 100644
--- a/openstack/usr/share/openstack/keystone/keystone.conf
+++ b/openstack/usr/share/openstack/keystone/keystone.conf
@@ -421,7 +421,7 @@ rpc_backend=rabbit
# Use syslog for logging. Existing syslog format is DEPRECATED
# during I, and will change in J to honor RFC5424. (boolean
# value)
-#use_syslog=false
+use_syslog=True
# (Optional) Enables or disables syslog rfc5424 format for
# logging. If enabled, prefixes the MSG part of the syslog