Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Cloud:OpenStack:Newton
openstack-neutron-lbaas-doc
0001-Cap-haproxy-log-level-severity.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Cap-haproxy-log-level-severity.patch of Package openstack-neutron-lbaas-doc
From 79fdf20f75695f452290afd4504a83a1a576914d Mon Sep 17 00:00:00 2001 From: Boris Bobrov <bbobrov@suse.com> Date: Wed, 11 Apr 2018 16:56:06 +0200 Subject: [PATCH] Cap haproxy log level severity With current haproxy config, emerg logs are sent to syslog when there are no backends available. Emerg logs on most syslog setups are sent via wall to all users. This is rarely a wanted behavior. And it might happen quite often at the configuration phase. Cap logs to `alert` level. This converts `emerg` logs to `alert`, which by default are logged to files, and prevents wall-like messages. This fix is also suggested by haproxy docs: https://cbonte.github.io/haproxy-dconv/1.7/configuration.html#4.2-log Change-Id: I4c5ede6d3ef2479fb123dbb6706a7d5090b6e5ec Closes-Bug: 1362213 --- neutron_lbaas/drivers/haproxy/templates/haproxy_base.j2 | 4 ++-- .../tests/unit/drivers/haproxy/sample_configs/sample_configs.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/neutron_lbaas/drivers/haproxy/templates/haproxy_base.j2 b/neutron_lbaas/drivers/haproxy/templates/haproxy_base.j2 index e405c959b..1b078227e 100644 --- a/neutron_lbaas/drivers/haproxy/templates/haproxy_base.j2 +++ b/neutron_lbaas/drivers/haproxy/templates/haproxy_base.j2 @@ -18,8 +18,8 @@ global daemon user nobody group {{ usergroup }} - log /dev/log local0 - log /dev/log local1 notice + log /dev/log local0 debug alert + log /dev/log local1 notice alert stats socket {{ sock_path }} mode 0666 level user defaults diff --git a/neutron_lbaas/tests/unit/drivers/haproxy/sample_configs/sample_configs.py b/neutron_lbaas/tests/unit/drivers/haproxy/sample_configs/sample_configs.py index c23176b6f..057ca11ac 100644 --- a/neutron_lbaas/tests/unit/drivers/haproxy/sample_configs/sample_configs.py +++ b/neutron_lbaas/tests/unit/drivers/haproxy/sample_configs/sample_configs.py @@ -282,8 +282,8 @@ def sample_base_expected_config(backend, frontend=None): " daemon\n" " user nobody\n" " group nogroup\n" - " log /dev/log local0\n" - " log /dev/log local1 notice\n" + " log /dev/log local0 debug alert\n" + " log /dev/log local1 notice alert\n" " stats socket /sock_path mode 0666 level user\n\n" "defaults\n" " log global\n" -- 2.13.6
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor