Merge "Allow customizing podman's [engine]/events_logger"

This commit is contained in:
Zuul 2021-06-06 13:37:47 +00:00 committed by Gerrit Code Review
commit db95929d06
1 changed files with 9 additions and 0 deletions

View File

@ -55,6 +55,13 @@ parameters:
default: 4096 default: 4096
description: Setting to configure the default pids_limit in /etc/container/container.conf. description: Setting to configure the default pids_limit in /etc/container/container.conf.
This is supported starting with podman 2.0.x This is supported starting with podman 2.0.x
ContainerDefaultEventsLogger:
type: string
default: 'journald'
description: Setting to configure where podman logs its events. Uses journald by default
as that will rotate data stored in tmpfs.
constraints:
- allowed_values: ['journald', 'file', 'none']
SystemdDropInDependencies: SystemdDropInDependencies:
default: true default: true
description: tell the tripleo_container_manage to inject description: tell the tripleo_container_manage to inject
@ -88,6 +95,7 @@ outputs:
container_registry_logins: {} container_registry_logins: {}
container_registry_logins_json: {get_param: ContainerImageRegistryCredentials} container_registry_logins_json: {get_param: ContainerImageRegistryCredentials}
container_default_pids_limit: {get_param: ContainerDefaultPidsLimit} container_default_pids_limit: {get_param: ContainerDefaultPidsLimit}
container_events_logger_mechanism: {get_param: ContainerDefaultEventsLogger}
- name: Convert logins json to dict - name: Convert logins json to dict
no_log: true no_log: true
@ -114,6 +122,7 @@ outputs:
vars: vars:
tripleo_container_registry_insecure_registries: "{{ container_registry_insecure_registries }}" tripleo_container_registry_insecure_registries: "{{ container_registry_insecure_registries }}"
tripleo_container_default_pids_limit: "{{ container_default_pids_limit }}" tripleo_container_default_pids_limit: "{{ container_default_pids_limit }}"
tripleo_container_events_logger_mechanism: "{{ container_events_logger_mechanism }}"
- name: Run podman login - name: Run podman login
include_role: include_role: