heat_template_version: wallaby description: > OpenStack containerized Nova libvirt service parameters: Debug: type: boolean default: false description: Set to True to enable debugging on all services. LibvirtDebug: type: boolean default: false description: Set to True to enable debugging libvirt services. LibvirtLogLevel: default: 3 description: Defines log level in libvirt to filter log output. See https://libvirt.org/logging.html to find its detail. type: number constraints: - range: { min: 1, max: 4 } LibvirtVirtlogdLogLevel: default: 3 description: Defines log level in virtlogd to filter log output. See https://libvirt.org/logging.html to find its detail. type: number constraints: - range: { min: 1, max: 4 } outputs: config_settings: description: Extra hieradata needed to log to stdout. value: nova::compute::libvirt::log_outputs: if: - or: - {get_param: Debug } - {get_param: LibvirtDebug } - 1 - {get_param: LibvirtLogLevel} nova::compute::libvirt::virtlogd::log_outputs: if: - or: - {get_param: Debug } - {get_param: LibvirtDebug } - 1 - {get_param: LibvirtVirtlogdLogLevel} docker_config: description: Extra containers needed for logging to stdout or a sidecar container. value: null volumes: description: The volumes needed to log to stdout or a sidecar container. value: null host_prep_tasks: description: Extra ansible tasks needed for logging to stdout or a sidecar container. value: null