Enable LogOffload by default in Octavia

OctaviaLogOffload is a feature that collects Octavia Amphora logs in a
rsyslog service. It makes sense to enable it by default in all
deployments, it provides useful logs for CI jobs and for end users.

Depends-On: https://review.opendev.org/798066

Change-Id: Ibee40113ec7cb9f65f6503a36e8d3ed40d3fbf4c
changes/37/798437/2
Gregory Thiemonge 1 year ago
parent ead0d148aa
commit 978c058ef1
  1. 2
      deployment/octavia/octavia-deployment-config.j2.yaml
  2. 2
      deployment/octavia/octavia-health-manager-container-puppet.yaml
  3. 6
      releasenotes/notes/octavia-enable-log-offload-by-default-53faec2d64688109.yaml

@ -187,7 +187,7 @@ parameters:
constraints:
- allowed_values: ['docker', 'podman']
OctaviaLogOffload:
default: false
default: true
description: When true, log messages from the amphora will be forwarded
to the administrative log endponts and will be stored with
the controller logs.

@ -55,7 +55,7 @@ parameters:
for communication between octavia worker/health-manager
with the amphora machine.
OctaviaLogOffload:
default: false
default: true
description: When true, log messages from the amphora will be forwarded
to the administrative log endponts and will be stored with
the controller logs.

@ -0,0 +1,6 @@
---
features:
- |
OctaviaLogOffload is now enabled by default, it creates a rsyslog container
of the controllers that collects logs from the Octavia amphorae.
Loading…
Cancel
Save