ansible-playbook [core 2.17.7]
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.13/site-packages/ansible
  ansible collection location = /tmp/collections-Dab
  executable location = /usr/local/bin/ansible-playbook
  python version = 3.13.0 (main, Oct  8 2024, 00:00:00) [GCC 14.2.1 20240912 (Red Hat 14.2.1-3)] (/usr/bin/python3.13)
  jinja version = 3.1.4
  libyaml = True
No config file found; using defaults
running playbook inside collection fedora.linux_system_roles
redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug
redirecting (type: callback) ansible.builtin.debug to ansible.posix.debug
redirecting (type: callback) ansible.builtin.profile_tasks to ansible.posix.profile_tasks
Skipping callback 'default', as we already have a stdout callback.
Skipping callback 'minimal', as we already have a stdout callback.
Skipping callback 'oneline', as we already have a stdout callback.

PLAYBOOK: tests_ovirt_elasticsearch.yml ****************************************
1 plays in /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml

PLAY [Ensure that the role runs with parameters from ovirt to two elasticsearch outputs and local files output] ***

TASK [Gathering Facts] *********************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:2
Saturday 18 January 2025  03:26:45 -0500 (0:00:00.018)       0:00:00.018 ****** 
[WARNING]: Platform linux on host managed-node3 is using the discovered Python
interpreter at /usr/bin/python3, but future installation of another Python
interpreter could change the meaning of that path. See
https://docs.ansible.com/ansible-
core/2.17/reference_appendices/interpreter_discovery.html for more information.
ok: [managed-node3]

TASK [TEST CASE 0; Ensure basic ovirt default configuration works] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:28
Saturday 18 January 2025  03:26:47 -0500 (0:00:01.378)       0:00:01.397 ****** 
included: fedora.linux_system_roles.logging for managed-node3

TASK [fedora.linux_system_roles.logging : Set files output if files output is not defined and logging_inputs is not empty] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:7
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.071)       0:00:01.468 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_outputs | d([]) | selectattr('name', 'defined') | selectattr('type', 'defined') | selectattr('type', 'match', '^files$') | list | length == 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Set rsyslog_outputs] *****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:14
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.057)       0:00:01.526 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "rsyslog_outputs": [
            {
                "name": "default_files",
                "type": "files"
            },
            {
                "ca_cert": "/etc/rsyslog.d/es-ca.crt",
                "cert": "/etc/rsyslog.d/es-cert.pem",
                "index_prefix": "project.",
                "input_type": "ovirt",
                "name": "elasticsearch_output",
                "private_key": "/etc/rsyslog.d/es-key.pem",
                "retryfailures": false,
                "server_host": "logging-es",
                "server_port": 9200,
                "type": "elasticsearch",
                "uid": "testuser0"
            },
            {
                "ca_cert": "/etc/rsyslog.d/es-ca.crt",
                "cert": "/etc/rsyslog.d/es-cert.pem",
                "index_prefix": ".operations.",
                "input_type": "ovirt",
                "name": "elasticsearch_output_ops",
                "private_key": "/etc/rsyslog.d/es-key.pem",
                "retryfailures": false,
                "server_host": "logging-es-ops",
                "server_port": 9200,
                "type": "elasticsearch"
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Set rsyslog_inputs] ******************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:18
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.081)       0:00:01.607 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "rsyslog_inputs": [
            {
                "name": "basic_input",
                "type": "basics"
            },
            {
                "name": "ovirt_collectd_input",
                "subtype": "collectd",
                "type": "ovirt"
            },
            {
                "name": "ovirt_engine_input",
                "subtype": "engine",
                "type": "ovirt"
            },
            {
                "name": "ovirt_vdsm_input",
                "subtype": "vdsm",
                "type": "ovirt"
            },
            {
                "name": "ovirt_bogus_input",
                "subtype": "bogus",
                "type": "ovirt"
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Use of rsyslog_custom_config_files is deprecated] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:22
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.062)       0:00:01.670 ****** 
skipping: [managed-node3] => {
    "false_condition": "rsyslog_custom_config_files is defined"
}

TASK [fedora.linux_system_roles.logging : Use of type custom is deprecated] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:29
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.048)       0:00:01.718 ****** 
skipping: [managed-node3] => {
    "false_condition": "__custom_output_files | length > 0"
}

TASK [fedora.linux_system_roles.logging : Check logging_inputs item in logging_flows.inputs] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:42
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.060)       0:00:01.779 ****** 
skipping: [managed-node3] => (item={'name': 'flow_0', 'inputs': ['ovirt_collectd_input', 'ovirt_engine_input', 'ovirt_vdsm_input'], 'outputs': ['elasticsearch_output', 'elasticsearch_output_ops']})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item.inputs | intersect(__logging_input_names) | length != item.inputs | length",
    "item": {
        "inputs": [
            "ovirt_collectd_input",
            "ovirt_engine_input",
            "ovirt_vdsm_input"
        ],
        "name": "flow_0",
        "outputs": [
            "elasticsearch_output",
            "elasticsearch_output_ops"
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'flow_1', 'inputs': ['basic_input'], 'outputs': ['default_files']})  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item.inputs | intersect(__logging_input_names) | length != item.inputs | length",
    "item": {
        "inputs": [
            "basic_input"
        ],
        "name": "flow_1",
        "outputs": [
            "default_files"
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.logging : Gather ports specified in the logging_inputs and outputs vars] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:52
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.091)       0:00:01.870 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_tls_tcp_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:3
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.081)       0:00:01.952 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tls_tcp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_tcp_ports] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:7
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.052)       0:00:02.004 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tcp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_tls_udp_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:11
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.074)       0:00:02.078 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tls_udp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_udp_ports] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:15
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.096)       0:00:02.175 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_udp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Parameter 'port' values] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:24
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.077)       0:00:02.253 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:88
Saturday 18 January 2025  03:26:47 -0500 (0:00:00.082)       0:00:02.336 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:92
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.103)       0:00:02.439 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:96
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.099)       0:00:02.538 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:100
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.090)       0:00:02.629 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'server_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:104
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.106)       0:00:02.736 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'server_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:108
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.088)       0:00:02.825 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_ports' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:153
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.064)       0:00:02.889 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_ports' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:157
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.075)       0:00:02.965 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_ports' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:161
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.073)       0:00:03.038 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_ports' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:165
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.069)       0:00:03.108 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Manage firewall on the gathered ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:55
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.080)       0:00:03.188 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:7
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.104)       0:00:03.293 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_firewall | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Add tcp ports to logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:11
Saturday 18 January 2025  03:26:48 -0500 (0:00:00.056)       0:00:03.350 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add udp ports to logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:17
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.060)       0:00:03.410 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [Manage firewall for specified ports] *************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:23
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.070)       0:00:03.481 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_firewall | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Manage selinux on the gathered ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:58
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.073)       0:00:03.554 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_selinux_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:7
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.108)       0:00:03.662 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_selinux | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Add non tls tcp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:11
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.096)       0:00:03.759 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add tls tcp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:16
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.033)       0:00:03.793 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add non tls udp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:21
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.042)       0:00:03.835 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add tls udp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:26
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.039)       0:00:03.875 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [Manage selinux for specified ports] **************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:31
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.036)       0:00:03.911 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_selinux | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Generate certificates] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:62
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.072)       0:00:03.984 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/certificate.yml for managed-node3

TASK [Generate certificates] ***************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/certificate.yml:2
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.096)       0:00:04.081 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_certificates | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Re-read facts after adding custom fact] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:68
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.080)       0:00:04.161 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Create rsyslog debug dir] ************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:72
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.076)       0:00:04.238 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Delete debug file] *******************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:78
Saturday 18 January 2025  03:26:49 -0500 (0:00:00.100)       0:00:04.338 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Create rsyslog debug file] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:83
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.082)       0:00:04.421 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Use a debug var to avoid an empty dict in with_dict] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:90
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.077)       0:00:04.499 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Populate rsyslog debug file] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:94
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.120)       0:00:04.619 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [Include Rsyslog role] ****************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:105
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.084)       0:00:04.703 ****** 
included: fedora.linux_system_roles.private_logging_subrole_rsyslog for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main.yml:4
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.084)       0:00:04.788 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:4
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.068)       0:00:04.856 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check if system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:12
Saturday 18 January 2025  03:26:50 -0500 (0:00:00.085)       0:00:04.941 ****** 
ok: [managed-node3] => {
    "changed": false,
    "stat": {
        "exists": false
    }
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:17
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.626)       0:00:05.568 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__logging_is_ostree": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:21
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.092)       0:00:05.660 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml) => {
    "ansible_facts": {
        "__rsyslog_input_basics": "input_basics.j2"
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Include /vars/main.yml from /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:31
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.104)       0:00:05.765 ****** 
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/basics/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/basics/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/relp/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/relp/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/remote/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/remote/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/forwards/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/forwards/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/relp/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/relp/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/remote_files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/remote_files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Main rsyslog subrole] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main.yml:7
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.182)       0:00:05.948 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Get status of rsyslog packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:15
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.229)       0:00:06.177 ****** 
skipping: [managed-node3] => (item=iproute)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "logging_purge_confs | bool | d(false)",
    "item": "iproute",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=rsyslog)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "logging_purge_confs | bool | d(false)",
    "item": "rsyslog",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Reset original confs - logging package is absent] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:22
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.054)       0:00:06.232 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_purge_confs | bool | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:30
Saturday 18 January 2025  03:26:51 -0500 (0:00:00.050)       0:00:06.282 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: iproute rsyslog

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Reset erased flag] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:40
Saturday 18 January 2025  03:26:53 -0500 (0:00:01.728)       0:00:08.011 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_erased": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Gather package facts] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:44
Saturday 18 January 2025  03:26:53 -0500 (0:00:00.040)       0:00:08.051 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "packages": {
            "ModemManager-glib": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "ModemManager-glib",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.22.0"
                }
            ],
            "NetworkManager": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "NetworkManager",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.50.0"
                }
            ],
            "NetworkManager-libnm": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "NetworkManager-libnm",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.50.0"
                }
            ],
            "abattis-cantarell-vf-fonts": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "abattis-cantarell-vf-fonts",
                    "release": "13.fc41",
                    "source": "rpm",
                    "version": "0.301"
                }
            ],
            "alternatives": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "alternatives",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.30"
                }
            ],
            "amd-gpu-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "amd-gpu-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "amd-ucode-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "amd-ucode-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "aspell": [
                {
                    "arch": "x86_64",
                    "epoch": 12,
                    "name": "aspell",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.60.8.1"
                }
            ],
            "aspell-en": [
                {
                    "arch": "x86_64",
                    "epoch": 50,
                    "name": "aspell-en",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "2020.12.07"
                }
            ],
            "atheros-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "atheros-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "audit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "audit",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.0.2"
                }
            ],
            "audit-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "audit-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.0.2"
                }
            ],
            "audit-rules": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "audit-rules",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.0.2"
                }
            ],
            "authselect": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "authselect",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "authselect-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "authselect-libs",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "avahi-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "avahi-libs",
                    "release": "29.fc41",
                    "source": "rpm",
                    "version": "0.8"
                }
            ],
            "basesystem": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "basesystem",
                    "release": "21.fc41",
                    "source": "rpm",
                    "version": "11"
                }
            ],
            "bash": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "bash",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.2.32"
                }
            ],
            "bash-completion": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "bash-completion",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.13"
                }
            ],
            "bc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "bc",
                    "release": "22.fc41",
                    "source": "rpm",
                    "version": "1.07.1"
                }
            ],
            "beakerlib": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "beakerlib",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.31.3"
                }
            ],
            "beakerlib-redhat": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "beakerlib-redhat",
                    "release": "35.fc41eng",
                    "source": "rpm",
                    "version": "1"
                }
            ],
            "binutils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "binutils",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "2.43.1"
                }
            ],
            "bison": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "bison",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "3.8.2"
                }
            ],
            "bluez": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "bluez",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.79"
                }
            ],
            "boost-atomic": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "boost-atomic",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.83.0"
                }
            ],
            "boost-filesystem": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "boost-filesystem",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.83.0"
                }
            ],
            "boost-system": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "boost-system",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.83.0"
                }
            ],
            "boost-thread": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "boost-thread",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.83.0"
                }
            ],
            "brcmfmac-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "brcmfmac-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "btrfs-progs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "btrfs-progs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "6.12"
                }
            ],
            "bzip2-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "bzip2-libs",
                    "release": "19.fc41",
                    "source": "rpm",
                    "version": "1.0.8"
                }
            ],
            "c-ares": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "c-ares",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.33.0"
                }
            ],
            "ca-certificates": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "ca-certificates",
                    "release": "1.0.fc41",
                    "source": "rpm",
                    "version": "2024.2.69_v8.0.401"
                }
            ],
            "checkpolicy": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "checkpolicy",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "chrony": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "chrony",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.6.1"
                }
            ],
            "cirrus-audio-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "cirrus-audio-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "cloud-init": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "cloud-init",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "24.2"
                }
            ],
            "cloud-utils-growpart": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "cloud-utils-growpart",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "0.33"
                }
            ],
            "cmake-filesystem": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cmake-filesystem",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.30.5"
                }
            ],
            "coreutils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "coreutils",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "9.5"
                }
            ],
            "coreutils-common": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "coreutils-common",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "9.5"
                }
            ],
            "cpio": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cpio",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.15"
                }
            ],
            "cpp": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cpp",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "14.2.1"
                }
            ],
            "cracklib": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cracklib",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.9.11"
                }
            ],
            "cracklib-dicts": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cracklib-dicts",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.9.11"
                }
            ],
            "crypto-policies": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "crypto-policies",
                    "release": "1.git8baf557.fc41",
                    "source": "rpm",
                    "version": "20241029"
                }
            ],
            "crypto-policies-scripts": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "crypto-policies-scripts",
                    "release": "1.git8baf557.fc41",
                    "source": "rpm",
                    "version": "20241029"
                }
            ],
            "cryptsetup-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cryptsetup-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.7.5"
                }
            ],
            "curl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "curl",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "8.9.1"
                }
            ],
            "cyrus-sasl-gssapi": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cyrus-sasl-gssapi",
                    "release": "27.fc41",
                    "source": "rpm",
                    "version": "2.1.28"
                }
            ],
            "cyrus-sasl-lib": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "cyrus-sasl-lib",
                    "release": "27.fc41",
                    "source": "rpm",
                    "version": "2.1.28"
                }
            ],
            "dbus": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "dbus",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.14.10"
                }
            ],
            "dbus-broker": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dbus-broker",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "36"
                }
            ],
            "dbus-common": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "dbus-common",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.14.10"
                }
            ],
            "dbus-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "dbus-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.14.10"
                }
            ],
            "default-fonts-core-sans": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "default-fonts-core-sans",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "4.1"
                }
            ],
            "device-mapper": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "device-mapper",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.02.199"
                }
            ],
            "device-mapper-event": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "device-mapper-event",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.02.199"
                }
            ],
            "device-mapper-event-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "device-mapper-event-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.02.199"
                }
            ],
            "device-mapper-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "device-mapper-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.02.199"
                }
            ],
            "device-mapper-persistent-data": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "device-mapper-persistent-data",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.0.12"
                }
            ],
            "dhcp-client": [
                {
                    "arch": "x86_64",
                    "epoch": 12,
                    "name": "dhcp-client",
                    "release": "14.P1.fc41",
                    "source": "rpm",
                    "version": "4.4.3"
                }
            ],
            "dhcp-common": [
                {
                    "arch": "noarch",
                    "epoch": 12,
                    "name": "dhcp-common",
                    "release": "14.P1.fc41",
                    "source": "rpm",
                    "version": "4.4.3"
                }
            ],
            "dhcpcd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dhcpcd",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "10.0.8"
                }
            ],
            "diffutils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "diffutils",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "3.10"
                }
            ],
            "dnf-data": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "dnf-data",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.22.0"
                }
            ],
            "dnf-plugins-core": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "dnf-plugins-core",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.10.0"
                }
            ],
            "dnf-utils": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "dnf-utils",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.10.0"
                }
            ],
            "dnf5": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dnf5",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.2.8.1"
                }
            ],
            "dnf5-plugins": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dnf5-plugins",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.2.8.1"
                }
            ],
            "dosfstools": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dosfstools",
                    "release": "13.fc41",
                    "source": "rpm",
                    "version": "4.2"
                }
            ],
            "dracut": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dracut",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "103"
                }
            ],
            "dracut-config-rescue": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dracut-config-rescue",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "103"
                }
            ],
            "duktape": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "duktape",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "2.7.0"
                }
            ],
            "dyninst": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "dyninst",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "12.3.0"
                }
            ],
            "e2fsprogs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "e2fsprogs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.47.1"
                }
            ],
            "e2fsprogs-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "e2fsprogs-libs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.47.1"
                }
            ],
            "efivar-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "efivar-libs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "39"
                }
            ],
            "elfutils-debuginfod-client": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-debuginfod-client",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-debuginfod-client-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-debuginfod-client-devel",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-default-yama-scope": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "elfutils-default-yama-scope",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-devel",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-libelf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-libelf",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-libelf-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-libelf-devel",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "elfutils-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "elfutils-libs",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "0.192"
                }
            ],
            "exfatprogs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "exfatprogs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.2.6"
                }
            ],
            "expat": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "expat",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.6.4"
                }
            ],
            "fedora-gpg-keys": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "fedora-gpg-keys",
                    "release": "1",
                    "source": "rpm",
                    "version": "41"
                }
            ],
            "fedora-release": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "fedora-release",
                    "release": "29",
                    "source": "rpm",
                    "version": "41"
                }
            ],
            "fedora-release-common": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "fedora-release-common",
                    "release": "29",
                    "source": "rpm",
                    "version": "41"
                }
            ],
            "fedora-release-identity-basic": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "fedora-release-identity-basic",
                    "release": "29",
                    "source": "rpm",
                    "version": "41"
                }
            ],
            "fedora-repos": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "fedora-repos",
                    "release": "1",
                    "source": "rpm",
                    "version": "41"
                }
            ],
            "file": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "file",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "5.45"
                }
            ],
            "file-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "file-libs",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "5.45"
                }
            ],
            "filesystem": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "filesystem",
                    "release": "23.fc41",
                    "source": "rpm",
                    "version": "3.18"
                }
            ],
            "findutils": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "findutils",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "4.10.0"
                }
            ],
            "firewalld": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "firewalld",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.2.3"
                }
            ],
            "firewalld-filesystem": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "firewalld-filesystem",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.2.3"
                }
            ],
            "flex": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "flex",
                    "release": "18.fc41",
                    "source": "rpm",
                    "version": "2.6.4"
                }
            ],
            "fmt": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "fmt",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "11.0.2"
                }
            ],
            "fonts-filesystem": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "fonts-filesystem",
                    "release": "17.fc41",
                    "source": "rpm",
                    "version": "2.0.5"
                }
            ],
            "fuse3-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "fuse3-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "3.16.2"
                }
            ],
            "fwupd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "fwupd",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.9.27"
                }
            ],
            "fwupd-plugin-modem-manager": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "fwupd-plugin-modem-manager",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.9.27"
                }
            ],
            "fwupd-plugin-uefi-capsule-data": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "fwupd-plugin-uefi-capsule-data",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.9.27"
                }
            ],
            "gawk": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gawk",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "5.3.0"
                }
            ],
            "gcc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gcc",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "14.2.1"
                }
            ],
            "gdbm": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "gdbm",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.23"
                }
            ],
            "gdbm-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "gdbm-libs",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.23"
                }
            ],
            "gdisk": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gdisk",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.0.10"
                }
            ],
            "gettext-envsubst": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gettext-envsubst",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "0.22.5"
                }
            ],
            "gettext-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gettext-libs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "0.22.5"
                }
            ],
            "gettext-runtime": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gettext-runtime",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "0.22.5"
                }
            ],
            "git": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "git",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.47.1"
                }
            ],
            "git-core": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "git-core",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.47.1"
                }
            ],
            "git-core-doc": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "git-core-doc",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.47.1"
                }
            ],
            "glib2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glib2",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.82.2"
                }
            ],
            "glibc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glibc",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.40"
                }
            ],
            "glibc-common": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glibc-common",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.40"
                }
            ],
            "glibc-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glibc-devel",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.40"
                }
            ],
            "glibc-gconv-extra": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glibc-gconv-extra",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.40"
                }
            ],
            "glibc-langpack-en": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "glibc-langpack-en",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.40"
                }
            ],
            "gmp": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "gmp",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "6.3.0"
                }
            ],
            "gnupg2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gnupg2",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.4.5"
                }
            ],
            "gnutls": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gnutls",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "3.8.6"
                }
            ],
            "gnutls-dane": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gnutls-dane",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "3.8.6"
                }
            ],
            "gobject-introspection": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gobject-introspection",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.82.0"
                }
            ],
            "google-noto-fonts-common": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "google-noto-fonts-common",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "20240701"
                }
            ],
            "google-noto-sans-mono-vf-fonts": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "google-noto-sans-mono-vf-fonts",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "20240701"
                }
            ],
            "google-noto-sans-vf-fonts": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "google-noto-sans-vf-fonts",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "20240701"
                }
            ],
            "google-noto-serif-vf-fonts": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "google-noto-serif-vf-fonts",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "20240701"
                }
            ],
            "gpg-pubkey": [
                {
                    "arch": null,
                    "epoch": null,
                    "name": "gpg-pubkey",
                    "release": "64d2612c",
                    "source": "rpm",
                    "version": "e99d6ad1"
                },
                {
                    "arch": null,
                    "epoch": null,
                    "name": "gpg-pubkey",
                    "release": "5e67a958",
                    "source": "rpm",
                    "version": "3a97f4df"
                }
            ],
            "gpgme": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gpgme",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "1.23.2"
                }
            ],
            "gpm-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gpm-libs",
                    "release": "48.fc41",
                    "source": "rpm",
                    "version": "1.20.7"
                }
            ],
            "grep": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "grep",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "3.11"
                }
            ],
            "groff-base": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "groff-base",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.23.0"
                }
            ],
            "grub2-common": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "grub2-common",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "2.12"
                }
            ],
            "grub2-pc": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "grub2-pc",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "2.12"
                }
            ],
            "grub2-pc-modules": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "grub2-pc-modules",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "2.12"
                }
            ],
            "grub2-tools": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "grub2-tools",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "2.12"
                }
            ],
            "grub2-tools-minimal": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "grub2-tools-minimal",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "2.12"
                }
            ],
            "grubby": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "grubby",
                    "release": "78.fc41",
                    "source": "rpm",
                    "version": "8.40"
                }
            ],
            "gssproxy": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gssproxy",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "0.9.2"
                }
            ],
            "gzip": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "gzip",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.13"
                }
            ],
            "hiredis": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "hiredis",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.2.0"
                }
            ],
            "hostname": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "hostname",
                    "release": "13.fc41",
                    "source": "rpm",
                    "version": "3.23"
                }
            ],
            "hunspell": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "hunspell",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.7.2"
                }
            ],
            "hunspell-en": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "hunspell-en",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "0.20201207"
                }
            ],
            "hunspell-en-GB": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "hunspell-en-GB",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "0.20201207"
                }
            ],
            "hunspell-en-US": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "hunspell-en-US",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "0.20201207"
                }
            ],
            "hunspell-filesystem": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "hunspell-filesystem",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.7.2"
                }
            ],
            "ima-evm-utils-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "ima-evm-utils-libs",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.6.2"
                }
            ],
            "inih": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "inih",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "58"
                }
            ],
            "initscripts-service": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "initscripts-service",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "10.26"
                }
            ],
            "intel-audio-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "intel-audio-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "intel-gpu-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "intel-gpu-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "ipcalc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "ipcalc",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "1.0.3"
                }
            ],
            "iproute": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "iproute",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "6.10.0"
                }
            ],
            "iptables-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "iptables-libs",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "1.8.10"
                }
            ],
            "iptables-nft": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "iptables-nft",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "1.8.10"
                }
            ],
            "iputils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "iputils",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20240905"
                }
            ],
            "jansson": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "jansson",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "2.13.1"
                }
            ],
            "jitterentropy": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "jitterentropy",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.6.0"
                }
            ],
            "jq": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "jq",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.7.1"
                }
            ],
            "json-c": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "json-c",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "0.17"
                }
            ],
            "json-glib": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "json-glib",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.10.0"
                }
            ],
            "kbd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kbd",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.6.4"
                }
            ],
            "kbd-legacy": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "kbd-legacy",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.6.4"
                }
            ],
            "kbd-misc": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "kbd-misc",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.6.4"
                }
            ],
            "kernel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "kernel-core": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel-core",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "kernel-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel-devel",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "kernel-headers": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel-headers",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "kernel-modules": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel-modules",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "kernel-modules-core": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kernel-modules-core",
                    "release": "200.fc41",
                    "source": "rpm",
                    "version": "6.12.4"
                }
            ],
            "keyutils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "keyutils",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.6.3"
                }
            ],
            "keyutils-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "keyutils-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.6.3"
                }
            ],
            "kmod": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kmod",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "33"
                }
            ],
            "kmod-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kmod-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "33"
                }
            ],
            "kpartx": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "kpartx",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.9.9"
                }
            ],
            "krb5-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "krb5-libs",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.21.3"
                }
            ],
            "langpacks-core-en": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "langpacks-core-en",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "4.1"
                }
            ],
            "langpacks-en": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "langpacks-en",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "4.1"
                }
            ],
            "langpacks-fonts-en": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "langpacks-fonts-en",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "4.1"
                }
            ],
            "less": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "less",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "661"
                }
            ],
            "libacl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libacl",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.3.2"
                }
            ],
            "libaio": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libaio",
                    "release": "20.fc41",
                    "source": "rpm",
                    "version": "0.3.111"
                }
            ],
            "libarchive": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libarchive",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "3.7.4"
                }
            ],
            "libassuan": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libassuan",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.5.7"
                }
            ],
            "libatasmart": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libatasmart",
                    "release": "29.fc41",
                    "source": "rpm",
                    "version": "0.19"
                }
            ],
            "libattr": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libattr",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.5.2"
                }
            ],
            "libb2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libb2",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "0.98.1"
                }
            ],
            "libbasicobjects": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libbasicobjects",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "0.1.1"
                }
            ],
            "libblkid": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblkid",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "libblockdev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-crypto": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-crypto",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-fs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-fs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-loop": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-loop",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-mdraid": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-mdraid",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-nvme": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-nvme",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-part": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-part",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-swap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-swap",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libblockdev-utils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libblockdev-utils",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.2.1"
                }
            ],
            "libbpf": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "libbpf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.4.7"
                }
            ],
            "libbrotli": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libbrotli",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "1.1.0"
                }
            ],
            "libbytesize": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libbytesize",
                    "release": "99.fc41",
                    "source": "rpm",
                    "version": "2.11"
                }
            ],
            "libcap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcap",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.70"
                }
            ],
            "libcap-ng": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcap-ng",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.8.5"
                }
            ],
            "libcbor": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcbor",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.11.0"
                }
            ],
            "libcollection": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcollection",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "0.7.0"
                }
            ],
            "libcom_err": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcom_err",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.47.1"
                }
            ],
            "libcomps": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcomps",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.1.21"
                }
            ],
            "libcurl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libcurl",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "8.9.1"
                }
            ],
            "libdhash": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libdhash",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "0.5.0"
                }
            ],
            "libdnf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libdnf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.73.4"
                }
            ],
            "libdnf5": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libdnf5",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.2.8.1"
                }
            ],
            "libdnf5-cli": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libdnf5-cli",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.2.8.1"
                }
            ],
            "libeconf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libeconf",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.6.2"
                }
            ],
            "libedit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libedit",
                    "release": "53.20240808cvs.fc41",
                    "source": "rpm",
                    "version": "3.1"
                }
            ],
            "libestr": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libestr",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "0.1.11"
                }
            ],
            "libev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libev",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "4.33"
                }
            ],
            "libevdev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libevdev",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.13.3"
                }
            ],
            "libevent": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libevent",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.1.12"
                }
            ],
            "libfastjson": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libfastjson",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "1.2304.0"
                }
            ],
            "libfdisk": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libfdisk",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "libffi": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libffi",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "3.4.6"
                }
            ],
            "libfido2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libfido2",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.15.0"
                }
            ],
            "libfsverity": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libfsverity",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.6"
                }
            ],
            "libgcc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgcc",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "14.2.1"
                }
            ],
            "libgcrypt": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgcrypt",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.11.0"
                }
            ],
            "libgomp": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgomp",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "14.2.1"
                }
            ],
            "libgpg-error": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgpg-error",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.50"
                }
            ],
            "libgudev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgudev",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "238"
                }
            ],
            "libgusb": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libgusb",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.4.9"
                }
            ],
            "libidn2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libidn2",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.3.7"
                }
            ],
            "libini_config": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libini_config",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "1.3.1"
                }
            ],
            "libjcat": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libjcat",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.2.2"
                }
            ],
            "libkcapi": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libkcapi",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "libkcapi-hasher": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libkcapi-hasher",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "libkcapi-hmaccalc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libkcapi-hmaccalc",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "libksba": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libksba",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.6.7"
                }
            ],
            "libldb": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "libldb",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.21.2"
                }
            ],
            "libmaxminddb": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmaxminddb",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.11.0"
                }
            ],
            "libmbim": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmbim",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.30.0"
                }
            ],
            "libmnl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmnl",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.0.5"
                }
            ],
            "libmodulemd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmodulemd",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "2.15.0"
                }
            ],
            "libmount": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmount",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "libmpc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libmpc",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.3.1"
                }
            ],
            "libndp": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libndp",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.9"
                }
            ],
            "libnetfilter_conntrack": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnetfilter_conntrack",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.0.9"
                }
            ],
            "libnfnetlink": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnfnetlink",
                    "release": "28.fc41",
                    "source": "rpm",
                    "version": "1.0.1"
                }
            ],
            "libnfsidmap": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "libnfsidmap",
                    "release": "2.rc2.fc41",
                    "source": "rpm",
                    "version": "2.8.1"
                }
            ],
            "libnftnl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnftnl",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.2.7"
                }
            ],
            "libnghttp2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnghttp2",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.62.1"
                }
            ],
            "libnl3": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnl3",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.11.0"
                }
            ],
            "libnsl2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnsl2",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.0.1"
                }
            ],
            "libnvme": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libnvme",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.10"
                }
            ],
            "libpath_utils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libpath_utils",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "0.2.1"
                }
            ],
            "libpipeline": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libpipeline",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.5.7"
                }
            ],
            "libpkgconf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libpkgconf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "libpsl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libpsl",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "0.21.5"
                }
            ],
            "libpwquality": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libpwquality",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "1.4.5"
                }
            ],
            "libqmi": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libqmi",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.34.0"
                }
            ],
            "libqrtr-glib": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libqrtr-glib",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.2.2"
                }
            ],
            "libref_array": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libref_array",
                    "release": "57.fc41",
                    "source": "rpm",
                    "version": "0.1.5"
                }
            ],
            "librepo": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "librepo",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.19.0"
                }
            ],
            "libreport-filesystem": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "libreport-filesystem",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.17.15"
                }
            ],
            "libseccomp": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libseccomp",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.5.5"
                }
            ],
            "libselinux": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libselinux",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "libselinux-utils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libselinux-utils",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "libsemanage": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsemanage",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "libsepol": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsepol",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "libsmartcols": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsmartcols",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "libsodium": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsodium",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.0.20"
                }
            ],
            "libsolv": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsolv",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.7.31"
                }
            ],
            "libss": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libss",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.47.1"
                }
            ],
            "libssh": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libssh",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "0.10.6"
                }
            ],
            "libssh-config": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "libssh-config",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "0.10.6"
                }
            ],
            "libsss_certmap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsss_certmap",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "libsss_idmap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsss_idmap",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "libsss_nss_idmap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsss_nss_idmap",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "libsss_sudo": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libsss_sudo",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "libstdc++": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libstdc++",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "14.2.1"
                }
            ],
            "libtalloc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtalloc",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.4.2"
                }
            ],
            "libtasn1": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtasn1",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "4.19.0"
                }
            ],
            "libtdb": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtdb",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.4.12"
                }
            ],
            "libtevent": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtevent",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "0.16.1"
                }
            ],
            "libtextstyle": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtextstyle",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "0.22.5"
                }
            ],
            "libtirpc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtirpc",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.3.6"
                }
            ],
            "libtool-ltdl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libtool-ltdl",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "2.4.7"
                }
            ],
            "libudisks2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libudisks2",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.10.1"
                }
            ],
            "libunistring": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libunistring",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.1"
                }
            ],
            "libusb1": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libusb1",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.0.27"
                }
            ],
            "libutempter": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libutempter",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "1.2.1"
                }
            ],
            "libuuid": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libuuid",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "libverto": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libverto",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "0.3.2"
                }
            ],
            "libverto-libev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libverto-libev",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "0.3.2"
                }
            ],
            "libxcrypt": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxcrypt",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "4.4.36"
                }
            ],
            "libxcrypt-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxcrypt-devel",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "4.4.36"
                }
            ],
            "libxkbcommon": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxkbcommon",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.7.0"
                }
            ],
            "libxml2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxml2",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.12.8"
                }
            ],
            "libxmlb": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxmlb",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.3.21"
                }
            ],
            "libxslt": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libxslt",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.1.42"
                }
            ],
            "libyaml": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libyaml",
                    "release": "15.fc41",
                    "source": "rpm",
                    "version": "0.2.5"
                }
            ],
            "libzstd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libzstd",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.5.6"
                }
            ],
            "libzstd-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "libzstd-devel",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.5.6"
                }
            ],
            "linux-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "linux-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "linux-firmware-whence": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "linux-firmware-whence",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "lmdb-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lmdb-libs",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.9.33"
                }
            ],
            "logrotate": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "logrotate",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "3.22.0"
                }
            ],
            "lua-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lua-libs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "5.4.6"
                }
            ],
            "lvm2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lvm2",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.03.25"
                }
            ],
            "lvm2-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lvm2-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.03.25"
                }
            ],
            "lz4-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lz4-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.10.0"
                }
            ],
            "lzo": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "lzo",
                    "release": "13.fc41",
                    "source": "rpm",
                    "version": "2.10"
                }
            ],
            "m4": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "m4",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "1.4.19"
                }
            ],
            "make": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "make",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "4.4.1"
                }
            ],
            "man-db": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "man-db",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.12.1"
                }
            ],
            "mdadm": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "mdadm",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "4.3"
                }
            ],
            "mokutil": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "mokutil",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.7.1"
                }
            ],
            "mpdecimal": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "mpdecimal",
                    "release": "16.fc41",
                    "source": "rpm",
                    "version": "2.5.1"
                }
            ],
            "mpfr": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "mpfr",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "4.2.1"
                }
            ],
            "mt7xxx-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "mt7xxx-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "ncurses": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "ncurses",
                    "release": "2.20240629.fc41",
                    "source": "rpm",
                    "version": "6.5"
                }
            ],
            "ncurses-base": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "ncurses-base",
                    "release": "2.20240629.fc41",
                    "source": "rpm",
                    "version": "6.5"
                }
            ],
            "ncurses-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "ncurses-libs",
                    "release": "2.20240629.fc41",
                    "source": "rpm",
                    "version": "6.5"
                }
            ],
            "nettle": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nettle",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "3.10"
                }
            ],
            "nfs-utils": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "nfs-utils",
                    "release": "2.rc2.fc41",
                    "source": "rpm",
                    "version": "2.8.1"
                }
            ],
            "nftables": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "nftables",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.0.9"
                }
            ],
            "npth": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "npth",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.7"
                }
            ],
            "nspr": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nspr",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "4.36.0"
                }
            ],
            "nss": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nss",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.107.0"
                }
            ],
            "nss-softokn": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nss-softokn",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.107.0"
                }
            ],
            "nss-softokn-freebl": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nss-softokn-freebl",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.107.0"
                }
            ],
            "nss-sysinit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nss-sysinit",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.107.0"
                }
            ],
            "nss-util": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "nss-util",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.107.0"
                }
            ],
            "ntfs-3g": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "ntfs-3g",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2022.10.3"
                }
            ],
            "ntfs-3g-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "ntfs-3g-libs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2022.10.3"
                }
            ],
            "ntfsprogs": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "ntfsprogs",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2022.10.3"
                }
            ],
            "nvidia-gpu-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "nvidia-gpu-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "nxpwireless-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "nxpwireless-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "oniguruma": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "oniguruma",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "6.9.9"
                }
            ],
            "openldap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "openldap",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.6.8"
                }
            ],
            "openssh": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "openssh",
                    "release": "3.fc41.2",
                    "source": "rpm",
                    "version": "9.8p1"
                }
            ],
            "openssh-clients": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "openssh-clients",
                    "release": "3.fc41.2",
                    "source": "rpm",
                    "version": "9.8p1"
                }
            ],
            "openssh-server": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "openssh-server",
                    "release": "3.fc41.2",
                    "source": "rpm",
                    "version": "9.8p1"
                }
            ],
            "openssl": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "openssl",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "3.2.2"
                }
            ],
            "openssl-devel": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "openssl-devel",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "3.2.2"
                }
            ],
            "openssl-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "openssl-libs",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "3.2.2"
                }
            ],
            "openssl-pkcs11": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "openssl-pkcs11",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "0.4.12"
                }
            ],
            "os-prober": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "os-prober",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.81"
                }
            ],
            "p11-kit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "p11-kit",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.25.5"
                }
            ],
            "p11-kit-trust": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "p11-kit-trust",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.25.5"
                }
            ],
            "pam": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pam",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.6.1"
                }
            ],
            "pam-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pam-libs",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.6.1"
                }
            ],
            "parted": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "parted",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "3.6"
                }
            ],
            "passim-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "passim-libs",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.1.8"
                }
            ],
            "pcre2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pcre2",
                    "release": "1.fc41.1",
                    "source": "rpm",
                    "version": "10.44"
                }
            ],
            "pcre2-syntax": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "pcre2-syntax",
                    "release": "1.fc41.1",
                    "source": "rpm",
                    "version": "10.44"
                }
            ],
            "pcsc-lite": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pcsc-lite",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "pcsc-lite-ccid": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pcsc-lite-ccid",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "1.6.1"
                }
            ],
            "pcsc-lite-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pcsc-lite-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "perl-AutoLoader": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-AutoLoader",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "5.74"
                }
            ],
            "perl-B": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-B",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.89"
                }
            ],
            "perl-Carp": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Carp",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "1.54"
                }
            ],
            "perl-Class-Struct": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-Class-Struct",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "0.68"
                }
            ],
            "perl-Data-Dumper": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-Data-Dumper",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "2.189"
                }
            ],
            "perl-Digest": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Digest",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "1.20"
                }
            ],
            "perl-Digest-MD5": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-Digest-MD5",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "2.59"
                }
            ],
            "perl-DynaLoader": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-DynaLoader",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.56"
                }
            ],
            "perl-Encode": [
                {
                    "arch": "x86_64",
                    "epoch": 4,
                    "name": "perl-Encode",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.21"
                }
            ],
            "perl-Errno": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-Errno",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.38"
                }
            ],
            "perl-Error": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-Error",
                    "release": "16.fc41",
                    "source": "rpm",
                    "version": "0.17029"
                }
            ],
            "perl-Exporter": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Exporter",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "5.78"
                }
            ],
            "perl-Fcntl": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-Fcntl",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.18"
                }
            ],
            "perl-File-Basename": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-File-Basename",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "2.86"
                }
            ],
            "perl-File-Find": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-File-Find",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.44"
                }
            ],
            "perl-File-Path": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-File-Path",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "2.18"
                }
            ],
            "perl-File-Temp": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-File-Temp",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "0.231.100"
                }
            ],
            "perl-File-stat": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-File-stat",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.14"
                }
            ],
            "perl-FileHandle": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-FileHandle",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "2.05"
                }
            ],
            "perl-Getopt-Long": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-Getopt-Long",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.58"
                }
            ],
            "perl-Getopt-Std": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-Getopt-Std",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.14"
                }
            ],
            "perl-Git": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Git",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.47.1"
                }
            ],
            "perl-HTTP-Tiny": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-HTTP-Tiny",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.090"
                }
            ],
            "perl-IO": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-IO",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.55"
                }
            ],
            "perl-IO-Socket-IP": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-IO-Socket-IP",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.43"
                }
            ],
            "perl-IO-Socket-SSL": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-IO-Socket-SSL",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.089"
                }
            ],
            "perl-IPC-Open3": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-IPC-Open3",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.22"
                }
            ],
            "perl-MIME-Base32": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-MIME-Base32",
                    "release": "21.fc41",
                    "source": "rpm",
                    "version": "1.303"
                }
            ],
            "perl-MIME-Base64": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-MIME-Base64",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.16"
                }
            ],
            "perl-NDBM_File": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-NDBM_File",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.17"
                }
            ],
            "perl-Net-SSLeay": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-Net-SSLeay",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.94"
                }
            ],
            "perl-POSIX": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-POSIX",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "2.20"
                }
            ],
            "perl-PathTools": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-PathTools",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.91"
                }
            ],
            "perl-Pod-Escapes": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-Pod-Escapes",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "1.07"
                }
            ],
            "perl-Pod-Perldoc": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Pod-Perldoc",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "3.28.01"
                }
            ],
            "perl-Pod-Simple": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-Pod-Simple",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.45"
                }
            ],
            "perl-Pod-Usage": [
                {
                    "arch": "noarch",
                    "epoch": 4,
                    "name": "perl-Pod-Usage",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "2.03"
                }
            ],
            "perl-Scalar-List-Utils": [
                {
                    "arch": "x86_64",
                    "epoch": 5,
                    "name": "perl-Scalar-List-Utils",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.68"
                }
            ],
            "perl-SelectSaver": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-SelectSaver",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.02"
                }
            ],
            "perl-Socket": [
                {
                    "arch": "x86_64",
                    "epoch": 4,
                    "name": "perl-Socket",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "2.038"
                }
            ],
            "perl-Storable": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "perl-Storable",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.32"
                }
            ],
            "perl-Symbol": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-Symbol",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.09"
                }
            ],
            "perl-Term-ANSIColor": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Term-ANSIColor",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "5.01"
                }
            ],
            "perl-Term-Cap": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Term-Cap",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "1.18"
                }
            ],
            "perl-TermReadKey": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "perl-TermReadKey",
                    "release": "23.fc41",
                    "source": "rpm",
                    "version": "2.38"
                }
            ],
            "perl-Text-ParseWords": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Text-ParseWords",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "3.31"
                }
            ],
            "perl-Text-Tabs+Wrap": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-Text-Tabs+Wrap",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "2024.001"
                }
            ],
            "perl-Time-Local": [
                {
                    "arch": "noarch",
                    "epoch": 2,
                    "name": "perl-Time-Local",
                    "release": "511.fc41",
                    "source": "rpm",
                    "version": "1.350"
                }
            ],
            "perl-URI": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-URI",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.30"
                }
            ],
            "perl-base": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-base",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "2.27"
                }
            ],
            "perl-constant": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-constant",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.33"
                }
            ],
            "perl-if": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-if",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "0.61.000"
                }
            ],
            "perl-interpreter": [
                {
                    "arch": "x86_64",
                    "epoch": 4,
                    "name": "perl-interpreter",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "5.40.0"
                }
            ],
            "perl-lib": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-lib",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "0.65"
                }
            ],
            "perl-libnet": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "perl-libnet",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "3.15"
                }
            ],
            "perl-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 4,
                    "name": "perl-libs",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "5.40.0"
                }
            ],
            "perl-locale": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-locale",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.12"
                }
            ],
            "perl-mro": [
                {
                    "arch": "x86_64",
                    "epoch": 0,
                    "name": "perl-mro",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.29"
                }
            ],
            "perl-overload": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-overload",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.37"
                }
            ],
            "perl-overloading": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-overloading",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "0.02"
                }
            ],
            "perl-parent": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-parent",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.242"
                }
            ],
            "perl-podlators": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "perl-podlators",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "6.0.2"
                }
            ],
            "perl-vars": [
                {
                    "arch": "noarch",
                    "epoch": 0,
                    "name": "perl-vars",
                    "release": "512.fc41",
                    "source": "rpm",
                    "version": "1.05"
                }
            ],
            "pkcs11-provider": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pkcs11-provider",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "0.6"
                }
            ],
            "pkgconf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pkgconf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "pkgconf-m4": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "pkgconf-m4",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "pkgconf-pkg-config": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "pkgconf-pkg-config",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.3.0"
                }
            ],
            "plymouth": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "plymouth",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "24.004.60"
                }
            ],
            "plymouth-core-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "plymouth-core-libs",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "24.004.60"
                }
            ],
            "plymouth-scripts": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "plymouth-scripts",
                    "release": "14.fc41",
                    "source": "rpm",
                    "version": "24.004.60"
                }
            ],
            "policycoreutils": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "policycoreutils",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "polkit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "polkit",
                    "release": "1.fc41.1",
                    "source": "rpm",
                    "version": "125"
                }
            ],
            "polkit-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "polkit-libs",
                    "release": "1.fc41.1",
                    "source": "rpm",
                    "version": "125"
                }
            ],
            "popt": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "popt",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.19"
                }
            ],
            "procps-ng": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "procps-ng",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "4.0.4"
                }
            ],
            "protobuf-c": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "protobuf-c",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "psmisc": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "psmisc",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "23.7"
                }
            ],
            "publicsuffix-list-dafsa": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "publicsuffix-list-dafsa",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "20240107"
                }
            ],
            "python-pip-wheel": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python-pip-wheel",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "24.2"
                }
            ],
            "python-unversioned-command": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python-unversioned-command",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.13.0"
                }
            ],
            "python3": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.13.0"
                }
            ],
            "python3-attrs": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-attrs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "24.2.0"
                }
            ],
            "python3-audit": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-audit",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.0.2"
                }
            ],
            "python3-charset-normalizer": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-charset-normalizer",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.3.2"
                }
            ],
            "python3-configobj": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-configobj",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "5.0.8"
                }
            ],
            "python3-dateutil": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "python3-dateutil",
                    "release": "16.fc41",
                    "source": "rpm",
                    "version": "2.8.2"
                }
            ],
            "python3-dbus": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-dbus",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.3.2"
                }
            ],
            "python3-distro": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-distro",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "1.9.0"
                }
            ],
            "python3-dnf": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-dnf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.22.0"
                }
            ],
            "python3-dnf-plugins-core": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-dnf-plugins-core",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.10.0"
                }
            ],
            "python3-firewall": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-firewall",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.2.3"
                }
            ],
            "python3-gobject-base": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-gobject-base",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "3.48.2"
                }
            ],
            "python3-hawkey": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-hawkey",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.73.4"
                }
            ],
            "python3-idna": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-idna",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "python3-jinja2": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-jinja2",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.1.4"
                }
            ],
            "python3-jsonpatch": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-jsonpatch",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "1.33"
                }
            ],
            "python3-jsonpointer": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-jsonpointer",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.4"
                }
            ],
            "python3-jsonschema": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-jsonschema",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "4.19.1"
                }
            ],
            "python3-jsonschema-specifications": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-jsonschema-specifications",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2023.11.2"
                }
            ],
            "python3-libcomps": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libcomps",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.1.21"
                }
            ],
            "python3-libdnf": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libdnf",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.73.4"
                }
            ],
            "python3-libdnf5": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libdnf5",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.2.8.1"
                }
            ],
            "python3-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.13.0"
                }
            ],
            "python3-libselinux": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libselinux",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "python3-libsemanage": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-libsemanage",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "python3-lxml": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-lxml",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "5.2.1"
                }
            ],
            "python3-markupsafe": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-markupsafe",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.1.5"
                }
            ],
            "python3-nftables": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "python3-nftables",
                    "release": "7.fc41",
                    "source": "rpm",
                    "version": "1.0.9"
                }
            ],
            "python3-oauthlib": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-oauthlib",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.2.2"
                }
            ],
            "python3-policycoreutils": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-policycoreutils",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "3.7"
                }
            ],
            "python3-pyserial": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-pyserial",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "3.5"
                }
            ],
            "python3-pysocks": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-pysocks",
                    "release": "25.fc41",
                    "source": "rpm",
                    "version": "1.7.1"
                }
            ],
            "python3-pyyaml": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-pyyaml",
                    "release": "18.fc41",
                    "source": "rpm",
                    "version": "6.0.1"
                }
            ],
            "python3-referencing": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-referencing",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "0.35.1"
                }
            ],
            "python3-requests": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-requests",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.32.3"
                }
            ],
            "python3-rpds-py": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-rpds-py",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "0.19.1"
                }
            ],
            "python3-rpm": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-rpm",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "python3-setools": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-setools",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "4.5.1"
                }
            ],
            "python3-setuptools": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-setuptools",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "69.2.0"
                }
            ],
            "python3-six": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-six",
                    "release": "23.fc41",
                    "source": "rpm",
                    "version": "1.16.0"
                }
            ],
            "python3-systemd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "python3-systemd",
                    "release": "11.fc41",
                    "source": "rpm",
                    "version": "235"
                }
            ],
            "python3-urllib3": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-urllib3",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.26.20"
                }
            ],
            "python3-urllib3+socks": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "python3-urllib3+socks",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.26.20"
                }
            ],
            "qa-tools": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "qa-tools",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "4.1"
                }
            ],
            "quota": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "quota",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "4.09"
                }
            ],
            "quota-nls": [
                {
                    "arch": "noarch",
                    "epoch": 1,
                    "name": "quota-nls",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "4.09"
                }
            ],
            "readline": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "readline",
                    "release": "10.fc41",
                    "source": "rpm",
                    "version": "8.2"
                }
            ],
            "realtek-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "realtek-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "restraint": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "restraint",
                    "release": "1.fc41eng",
                    "source": "rpm",
                    "version": "0.4.5"
                }
            ],
            "restraint-rhts": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "restraint-rhts",
                    "release": "1.fc41eng",
                    "source": "rpm",
                    "version": "0.4.5"
                }
            ],
            "rng-tools": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rng-tools",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "6.17"
                }
            ],
            "rootfiles": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "rootfiles",
                    "release": "37.fc41",
                    "source": "rpm",
                    "version": "8.1"
                }
            ],
            "rpcbind": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpcbind",
                    "release": "1.rc1.fc41",
                    "source": "rpm",
                    "version": "1.2.7"
                }
            ],
            "rpm": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "rpm-build-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm-build-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "rpm-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "rpm-plugin-selinux": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm-plugin-selinux",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "rpm-sequoia": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm-sequoia",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.7.0"
                }
            ],
            "rpm-sign-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rpm-sign-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "4.20.0"
                }
            ],
            "rsync": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rsync",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "3.3.0"
                }
            ],
            "rsyslog": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rsyslog",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "8.2312.0"
                }
            ],
            "rtl-sdr": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "rtl-sdr",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.0.1"
                }
            ],
            "sdbus-cpp": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sdbus-cpp",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "1.5.0"
                }
            ],
            "sed": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sed",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "4.9"
                }
            ],
            "selinux-policy": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "selinux-policy",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "41.26"
                }
            ],
            "selinux-policy-targeted": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "selinux-policy-targeted",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "41.26"
                }
            ],
            "setup": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "setup",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "2.15.0"
                }
            ],
            "shadow-utils": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "shadow-utils",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "4.15.1"
                }
            ],
            "shared-mime-info": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "shared-mime-info",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.3"
                }
            ],
            "sqlite-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sqlite-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "3.46.1"
                }
            ],
            "sssd-client": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sssd-client",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "sssd-common": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sssd-common",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "sssd-kcm": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sssd-kcm",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "sssd-krb5-common": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sssd-krb5-common",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "sssd-nfs-idmap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sssd-nfs-idmap",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.10.0"
                }
            ],
            "strace": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "strace",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "6.12"
                }
            ],
            "sudo": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "sudo",
                    "release": "5.p5.fc41",
                    "source": "rpm",
                    "version": "1.9.15"
                }
            ],
            "systemd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemd-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd-libs",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemd-networkd": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd-networkd",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemd-pam": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd-pam",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemd-resolved": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd-resolved",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemd-udev": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemd-udev",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "256.9"
                }
            ],
            "systemtap": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemtap",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.2"
                }
            ],
            "systemtap-client": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemtap-client",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.2"
                }
            ],
            "systemtap-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemtap-devel",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.2"
                }
            ],
            "systemtap-runtime": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "systemtap-runtime",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "5.2"
                }
            ],
            "tar": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "tar",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "1.35"
                }
            ],
            "tbb": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "tbb",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2021.13.0"
                }
            ],
            "time": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "time",
                    "release": "24.fc41",
                    "source": "rpm",
                    "version": "1.9"
                }
            ],
            "tiwilink-firmware": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "tiwilink-firmware",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "20241210"
                }
            ],
            "tpm2-tss": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "tpm2-tss",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "4.1.3"
                }
            ],
            "tzdata": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "tzdata",
                    "release": "9.fc41",
                    "source": "rpm",
                    "version": "2024a"
                }
            ],
            "udisks2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "udisks2",
                    "release": "6.fc41",
                    "source": "rpm",
                    "version": "2.10.1"
                }
            ],
            "unbound-anchor": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "unbound-anchor",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.22.0"
                }
            ],
            "unbound-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "unbound-libs",
                    "release": "8.fc41",
                    "source": "rpm",
                    "version": "1.22.0"
                }
            ],
            "unzip": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "unzip",
                    "release": "64.fc41",
                    "source": "rpm",
                    "version": "6.0"
                }
            ],
            "userspace-rcu": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "userspace-rcu",
                    "release": "5.fc41",
                    "source": "rpm",
                    "version": "0.14.0"
                }
            ],
            "util-linux": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "util-linux",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "util-linux-core": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "util-linux-core",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "2.40.2"
                }
            ],
            "vim-common": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "vim-common",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "vim-data": [
                {
                    "arch": "noarch",
                    "epoch": 2,
                    "name": "vim-data",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "vim-default-editor": [
                {
                    "arch": "noarch",
                    "epoch": 2,
                    "name": "vim-default-editor",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "vim-enhanced": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "vim-enhanced",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "vim-filesystem": [
                {
                    "arch": "noarch",
                    "epoch": 2,
                    "name": "vim-filesystem",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "vim-minimal": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "vim-minimal",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "volume_key-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "volume_key-libs",
                    "release": "23.fc41",
                    "source": "rpm",
                    "version": "0.3.12"
                }
            ],
            "wget2": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "wget2",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.2.0"
                }
            ],
            "wget2-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "wget2-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.2.0"
                }
            ],
            "wget2-wget": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "wget2-wget",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "2.2.0"
                }
            ],
            "which": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "which",
                    "release": "42.fc41",
                    "source": "rpm",
                    "version": "2.21"
                }
            ],
            "xfsprogs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "xfsprogs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "6.9.0"
                }
            ],
            "xkeyboard-config": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "xkeyboard-config",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "2.42"
                }
            ],
            "xxd": [
                {
                    "arch": "x86_64",
                    "epoch": 2,
                    "name": "xxd",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "9.1.919"
                }
            ],
            "xxhash-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "xxhash-libs",
                    "release": "4.fc41",
                    "source": "rpm",
                    "version": "0.8.2"
                }
            ],
            "xz": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "xz",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.6.2"
                }
            ],
            "xz-devel": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "xz-devel",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.6.2"
                }
            ],
            "xz-libs": [
                {
                    "arch": "x86_64",
                    "epoch": 1,
                    "name": "xz-libs",
                    "release": "2.fc41",
                    "source": "rpm",
                    "version": "5.6.2"
                }
            ],
            "zchunk-libs": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "zchunk-libs",
                    "release": "1.fc41",
                    "source": "rpm",
                    "version": "1.5.1"
                }
            ],
            "zip": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "zip",
                    "release": "41.fc41",
                    "source": "rpm",
                    "version": "3.0"
                }
            ],
            "zlib-ng-compat": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "zlib-ng-compat",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.1.7"
                }
            ],
            "zlib-ng-compat-devel": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "zlib-ng-compat-devel",
                    "release": "3.fc41",
                    "source": "rpm",
                    "version": "2.1.7"
                }
            ],
            "zram-generator": [
                {
                    "arch": "x86_64",
                    "epoch": null,
                    "name": "zram-generator",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "1.1.2"
                }
            ],
            "zram-generator-defaults": [
                {
                    "arch": "noarch",
                    "epoch": null,
                    "name": "zram-generator-defaults",
                    "release": "12.fc41",
                    "source": "rpm",
                    "version": "1.1.2"
                }
            ]
        }
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Get rsyslog version] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:48
Saturday 18 January 2025  03:26:55 -0500 (0:00:01.313)       0:00:09.364 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_version": "8.2312.0"
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check rsyslog version 1] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:55
Saturday 18 January 2025  03:26:55 -0500 (0:00:00.064)       0:00:09.428 ****** 
skipping: [managed-node3] => {
    "false_condition": "__rsyslog_version is version('8.37.0-7.2', '<')"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check rsyslog version 2] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:60
Saturday 18 January 2025  03:26:55 -0500 (0:00:00.058)       0:00:09.487 ****** 
ok: [managed-node3] => {}

MSG:

Rsyslog_version is 8.2312.0, which is newer than "8.37.0-7.2".

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set __rsyslog_failed_validation] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:68
Saturday 18 January 2025  03:26:55 -0500 (0:00:00.060)       0:00:09.547 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "rsyslog_in_image | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create the config directory if it does not exist] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:76
Saturday 18 January 2025  03:26:55 -0500 (0:00:00.048)       0:00:09.595 ****** 
ok: [managed-node3] => {
    "changed": false,
    "gid": 0,
    "group": "root",
    "mode": "0755",
    "owner": "root",
    "path": "/etc/rsyslog.d",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 4096,
    "state": "directory",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create a work directory] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:83
Saturday 18 January 2025  03:26:55 -0500 (0:00:00.621)       0:00:10.217 ****** 
ok: [managed-node3] => {
    "changed": false,
    "gid": 0,
    "group": "root",
    "mode": "0700",
    "owner": "root",
    "path": "/var/lib/rsyslog",
    "secontext": "system_u:object_r:syslogd_var_lib_t:s0",
    "size": 4096,
    "state": "directory",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create logging directory if it does not exist or the ownership and/or modes are different.] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:89
Saturday 18 January 2025  03:26:56 -0500 (0:00:00.466)       0:00:10.684 ****** 
ok: [managed-node3] => {
    "changed": false,
    "gid": 0,
    "group": "root",
    "mode": "0755",
    "owner": "root",
    "path": "/var/log",
    "secontext": "system_u:object_r:var_log_t:s0",
    "size": 4096,
    "state": "directory",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate global rule to add to __rsyslog_common_rules] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:97
Saturday 18 January 2025  03:26:56 -0500 (0:00:00.529)       0:00:11.213 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_common_rules": [
            {
                "comment": "Global options",
                "filename": "00-global.conf",
                "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
            },
            {
                "name": "local-modules",
                "sections": [
                    {
                        "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                    }
                ],
                "state": "absent",
                "type": "modules"
            },
            {
                "name": "common-defaults",
                "sections": [
                    {
                        "comment": "Log every message",
                        "options": "$RepeatedMsgReduction off"
                    }
                ],
                "type": "global"
            },
            {
                "name": "templates",
                "sections": [
                    {
                        "comment": "User provided output templates",
                        "options": "\n"
                    }
                ],
                "type": "templates"
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate common rsyslog configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:125
Saturday 18 January 2025  03:26:57 -0500 (0:00:00.311)       0:00:11.524 ****** 
ok: [managed-node3] => (item={'filename': '00-global.conf', 'comment': 'Global options', 'options': 'global(\n  workDirectory="/var/lib/rsyslog"\n  maxMessageSize="8192"\n)\n'}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
    "dest": "/etc/rsyslog.d/00-global.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "comment": "Global options",
        "filename": "00-global.conf",
        "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/00-global.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 137,
    "state": "file",
    "uid": 0
}
skipping: [managed-node3] => (item={'name': 'local-modules', 'type': 'modules', 'state': 'absent', 'sections': [{'options': '# Mark message periodically by immark, if set to true.\nmodule(load="immark" interval="3600")'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
    "inner_item": {
        "name": "local-modules",
        "sections": [
            {
                "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
            }
        ],
        "state": "absent",
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
ok: [managed-node3] => (item={'name': 'common-defaults', 'type': 'global', 'sections': [{'comment': 'Log every message', 'options': '$RepeatedMsgReduction off'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
    "dest": "/etc/rsyslog.d/05-common-defaults.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "common-defaults",
        "sections": [
            {
                "comment": "Log every message",
                "options": "$RepeatedMsgReduction off"
            }
        ],
        "type": "global"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/05-common-defaults.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 96,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'templates', 'type': 'templates', 'sections': [{'comment': 'User provided output templates', 'options': '\n'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
    "dest": "/etc/rsyslog.d/20-templates.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "templates",
        "sections": [
            {
                "comment": "User provided output templates",
                "options": "\n"
            }
        ],
        "type": "templates"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/20-templates.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 85,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Initialize list of template results] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:149
Saturday 18 January 2025  03:26:59 -0500 (0:00:02.699)       0:00:14.223 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove common config files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:153
Saturday 18 January 2025  03:26:59 -0500 (0:00:00.103)       0:00:14.327 ****** 
skipping: [managed-node3] => (item={'filename': '00-global.conf', 'comment': 'Global options', 'options': 'global(\n  workDirectory="/var/lib/rsyslog"\n  maxMessageSize="8192"\n)\n'})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "not __rsyslog_enabled | bool",
    "inner_item": {
        "comment": "Global options",
        "filename": "00-global.conf",
        "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'local-modules', 'type': 'modules', 'state': 'absent', 'sections': [{'options': '# Mark message periodically by immark, if set to true.\nmodule(load="immark" interval="3600")'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "not __rsyslog_enabled | bool",
    "inner_item": {
        "name": "local-modules",
        "sections": [
            {
                "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
            }
        ],
        "state": "absent",
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'common-defaults', 'type': 'global', 'sections': [{'comment': 'Log every message', 'options': '$RepeatedMsgReduction off'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "not __rsyslog_enabled | bool",
    "inner_item": {
        "name": "common-defaults",
        "sections": [
            {
                "comment": "Log every message",
                "options": "$RepeatedMsgReduction off"
            }
        ],
        "type": "global"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'templates', 'type': 'templates', 'sections': [{'comment': 'User provided output templates', 'options': '\n'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "not __rsyslog_enabled | bool",
    "inner_item": {
        "name": "templates",
        "sections": [
            {
                "comment": "User provided output templates",
                "options": "\n"
            }
        ],
        "type": "templates"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Include input sub-vars] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:171
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.110)       0:00:14.438 ****** 
ok: [managed-node3] => (item={'name': 'basic_input', 'type': 'basics'}) => {
    "ansible_facts": {
        "__rsyslog_basics_packages": []
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/basics/main.yml"
    ],
    "ansible_loop_var": "input_item",
    "changed": false,
    "input_item": {
        "name": "basic_input",
        "type": "basics"
    }
}
ok: [managed-node3] => (item={'name': 'ovirt_collectd_input', 'type': 'ovirt', 'subtype': 'collectd'}) => {
    "ansible_facts": {
        "__rsyslog_ovirt_packages": [
            "rsyslog-mmnormalize",
            "rsyslog-mmjsonparse",
            "libfastjson",
            "liblognorm",
            "libestr"
        ],
        "__rsyslog_ovirt_rules": [
            "{{ rsyslog_conf_ovirt_local_modules }}",
            "{{ rsyslog_conf_ovirt_main_modules }}",
            "{{ rsyslog_rulebase_ovirt_engine }}",
            "{{ rsyslog_rulebase_ovirt_vdsm }}",
            "{{ rsyslog_rulebase_ovirt_parse_json }}"
        ],
        "rsyslog_conf_ovirt_local_modules": [
            {
                "name": "input-ovirt-local_modules",
                "sections": [
                    {
                        "options": "{% if rsyslog_inputs | selectattr('name', 'defined') |\n  selectattr('type', 'defined') |\n  selectattr('type', 'match', '^basics$') | list | length == 0 %}\n# Log messages sent to local UNIX socket with use=off'\nmodule(load=\"imuxsock\" SysSock.Use=\"off\")\n{% endif %}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_conf_ovirt_main_modules": [
            {
                "name": "input-ovirt-main-modules",
                "sections": [
                    {
                        "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                    },
                    {
                        "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                    },
                    {
                        "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                    },
                    {
                        "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                    },
                    {
                        "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_rulebase_ovirt_engine": [
            {
                "filename": "ovirt_engine.rulebase",
                "name": "ovirt_engine",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_parse_json": [
            {
                "filename": "parse_json.rulebase",
                "name": "parse_json",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%.:json%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_vdsm": [
            {
                "filename": "ovirt_vdsm.rulebase",
                "name": "ovirt_vdsm",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml"
    ],
    "ansible_loop_var": "input_item",
    "changed": false,
    "input_item": {
        "name": "ovirt_collectd_input",
        "subtype": "collectd",
        "type": "ovirt"
    }
}
ok: [managed-node3] => (item={'name': 'ovirt_engine_input', 'type': 'ovirt', 'subtype': 'engine'}) => {
    "ansible_facts": {
        "__rsyslog_ovirt_packages": [
            "rsyslog-mmnormalize",
            "rsyslog-mmjsonparse",
            "libfastjson",
            "liblognorm",
            "libestr"
        ],
        "__rsyslog_ovirt_rules": [
            "{{ rsyslog_conf_ovirt_local_modules }}",
            "{{ rsyslog_conf_ovirt_main_modules }}",
            "{{ rsyslog_rulebase_ovirt_engine }}",
            "{{ rsyslog_rulebase_ovirt_vdsm }}",
            "{{ rsyslog_rulebase_ovirt_parse_json }}"
        ],
        "rsyslog_conf_ovirt_local_modules": [
            {
                "name": "input-ovirt-local_modules",
                "sections": [
                    {
                        "options": "{% if rsyslog_inputs | selectattr('name', 'defined') |\n  selectattr('type', 'defined') |\n  selectattr('type', 'match', '^basics$') | list | length == 0 %}\n# Log messages sent to local UNIX socket with use=off'\nmodule(load=\"imuxsock\" SysSock.Use=\"off\")\n{% endif %}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_conf_ovirt_main_modules": [
            {
                "name": "input-ovirt-main-modules",
                "sections": [
                    {
                        "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                    },
                    {
                        "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                    },
                    {
                        "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                    },
                    {
                        "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                    },
                    {
                        "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_rulebase_ovirt_engine": [
            {
                "filename": "ovirt_engine.rulebase",
                "name": "ovirt_engine",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_parse_json": [
            {
                "filename": "parse_json.rulebase",
                "name": "parse_json",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%.:json%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_vdsm": [
            {
                "filename": "ovirt_vdsm.rulebase",
                "name": "ovirt_vdsm",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml"
    ],
    "ansible_loop_var": "input_item",
    "changed": false,
    "input_item": {
        "name": "ovirt_engine_input",
        "subtype": "engine",
        "type": "ovirt"
    }
}
ok: [managed-node3] => (item={'name': 'ovirt_vdsm_input', 'type': 'ovirt', 'subtype': 'vdsm'}) => {
    "ansible_facts": {
        "__rsyslog_ovirt_packages": [
            "rsyslog-mmnormalize",
            "rsyslog-mmjsonparse",
            "libfastjson",
            "liblognorm",
            "libestr"
        ],
        "__rsyslog_ovirt_rules": [
            "{{ rsyslog_conf_ovirt_local_modules }}",
            "{{ rsyslog_conf_ovirt_main_modules }}",
            "{{ rsyslog_rulebase_ovirt_engine }}",
            "{{ rsyslog_rulebase_ovirt_vdsm }}",
            "{{ rsyslog_rulebase_ovirt_parse_json }}"
        ],
        "rsyslog_conf_ovirt_local_modules": [
            {
                "name": "input-ovirt-local_modules",
                "sections": [
                    {
                        "options": "{% if rsyslog_inputs | selectattr('name', 'defined') |\n  selectattr('type', 'defined') |\n  selectattr('type', 'match', '^basics$') | list | length == 0 %}\n# Log messages sent to local UNIX socket with use=off'\nmodule(load=\"imuxsock\" SysSock.Use=\"off\")\n{% endif %}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_conf_ovirt_main_modules": [
            {
                "name": "input-ovirt-main-modules",
                "sections": [
                    {
                        "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                    },
                    {
                        "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                    },
                    {
                        "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                    },
                    {
                        "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                    },
                    {
                        "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_rulebase_ovirt_engine": [
            {
                "filename": "ovirt_engine.rulebase",
                "name": "ovirt_engine",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_parse_json": [
            {
                "filename": "parse_json.rulebase",
                "name": "parse_json",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%.:json%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_vdsm": [
            {
                "filename": "ovirt_vdsm.rulebase",
                "name": "ovirt_vdsm",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml"
    ],
    "ansible_loop_var": "input_item",
    "changed": false,
    "input_item": {
        "name": "ovirt_vdsm_input",
        "subtype": "vdsm",
        "type": "ovirt"
    }
}
ok: [managed-node3] => (item={'name': 'ovirt_bogus_input', 'type': 'ovirt', 'subtype': 'bogus'}) => {
    "ansible_facts": {
        "__rsyslog_ovirt_packages": [
            "rsyslog-mmnormalize",
            "rsyslog-mmjsonparse",
            "libfastjson",
            "liblognorm",
            "libestr"
        ],
        "__rsyslog_ovirt_rules": [
            "{{ rsyslog_conf_ovirt_local_modules }}",
            "{{ rsyslog_conf_ovirt_main_modules }}",
            "{{ rsyslog_rulebase_ovirt_engine }}",
            "{{ rsyslog_rulebase_ovirt_vdsm }}",
            "{{ rsyslog_rulebase_ovirt_parse_json }}"
        ],
        "rsyslog_conf_ovirt_local_modules": [
            {
                "name": "input-ovirt-local_modules",
                "sections": [
                    {
                        "options": "{% if rsyslog_inputs | selectattr('name', 'defined') |\n  selectattr('type', 'defined') |\n  selectattr('type', 'match', '^basics$') | list | length == 0 %}\n# Log messages sent to local UNIX socket with use=off'\nmodule(load=\"imuxsock\" SysSock.Use=\"off\")\n{% endif %}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_conf_ovirt_main_modules": [
            {
                "name": "input-ovirt-main-modules",
                "sections": [
                    {
                        "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                    },
                    {
                        "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                    },
                    {
                        "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                    },
                    {
                        "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                    },
                    {
                        "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                    }
                ],
                "type": "modules"
            }
        ],
        "rsyslog_rulebase_ovirt_engine": [
            {
                "filename": "ovirt_engine.rulebase",
                "name": "ovirt_engine",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_parse_json": [
            {
                "filename": "parse_json.rulebase",
                "name": "parse_json",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%.:json%"
                    }
                ]
            }
        ],
        "rsyslog_rulebase_ovirt_vdsm": [
            {
                "filename": "ovirt_vdsm.rulebase",
                "name": "ovirt_vdsm",
                "nocomment": true,
                "sections": [
                    {
                        "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                    }
                ]
            }
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml"
    ],
    "ansible_loop_var": "input_item",
    "changed": false,
    "input_item": {
        "name": "ovirt_bogus_input",
        "subtype": "bogus",
        "type": "ovirt"
    }
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Run input sub-tasks] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:182
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.152)       0:00:14.591 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/basics/main.yml for managed-node3 => (item={'name': 'basic_input', 'type': 'basics'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml for managed-node3 => (item={'name': 'ovirt_collectd_input', 'type': 'ovirt', 'subtype': 'collectd'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml for managed-node3 => (item={'name': 'ovirt_engine_input', 'type': 'ovirt', 'subtype': 'engine'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml for managed-node3 => (item={'name': 'ovirt_vdsm_input', 'type': 'ovirt', 'subtype': 'vdsm'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml for managed-node3 => (item={'name': 'ovirt_bogus_input', 'type': 'ovirt', 'subtype': 'bogus'})

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update basics input packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/basics/main.yml:3
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.241)       0:00:14.832 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.118)       0:00:14.950 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.077)       0:00:15.028 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.069)       0:00:15.098 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.089)       0:00:15.187 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create basics input configuration file /etc/rsyslog.d/input-basics-basic_input] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/basics/main.yml:10
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.070)       0:00:15.258 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:00 -0500 (0:00:00.090)       0:00:15.349 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:01 -0500 (0:00:00.051)       0:00:15.400 ****** 
changed: [managed-node3] => (item={'name': 'input-basics-basic_input', 'type': 'input', 'state': 'present', 'sections': [{'options': 'module(load="imuxsock"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use="off") # Turn off message reception via local log socket.\nmodule(load="imjournal"\n       StateFile="/var/lib/rsyslog/imjournal.state"\n       RateLimit.Interval="600"\n       PersistStateInterval="10")\nif\n  ($inputname == "imjournal" or $inputname == "imuxsock")\n  then {\n    call default_files\n}\n'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
    "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-basics-basic_input",
        "sections": [
            {
                "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "md5sum": "74fd9f15909f73b22514456fc31f5de9",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 457,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:02 -0500 (0:00:01.242)       0:00:16.642 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:02 -0500 (0:00:00.086)       0:00:16.729 ****** 
skipping: [managed-node3] => (item={'name': 'input-basics-basic_input', 'type': 'input', 'state': 'present', 'sections': [{'options': 'module(load="imuxsock"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use="off") # Turn off message reception via local log socket.\nmodule(load="imjournal"\n       StateFile="/var/lib/rsyslog/imjournal.state"\n       RateLimit.Interval="600"\n       PersistStateInterval="10")\nif\n  ($inputname == "imjournal" or $inputname == "imuxsock")\n  then {\n    call default_files\n}\n'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-basics-basic_input",
        "sections": [
            {
                "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set ovirt platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:3
Saturday 18 January 2025  03:27:02 -0500 (0:00:00.247)       0:00:16.976 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:4
Saturday 18 January 2025  03:27:02 -0500 (0:00:00.124)       0:00:17.100 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:9
Saturday 18 January 2025  03:27:02 -0500 (0:00:00.086)       0:00:17.187 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml) => {
    "ansible_facts": {
        "__rsyslog_ovirt_prereq_packages": [
            "policycoreutils-python-utils"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update oVirt input packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:8
Saturday 18 January 2025  03:27:02 -0500 (0:00:00.157)       0:00:17.344 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:03 -0500 (0:00:00.122)       0:00:17.467 ****** 
Notification for handler Restart rsyslogd has been saved.
changed: [managed-node3] => {
    "changed": true,
    "rc": 0,
    "results": [
        "Installed: rsyslog-mmnormalize-8.2312.0-5.fc41.x86_64",
        "Installed: rsyslog-mmjsonparse-8.2312.0-5.fc41.x86_64",
        "Installed: liblognorm-2.0.6-13.fc41.x86_64",
        "Installed: policycoreutils-python-utils-3.7-6.fc41.noarch",
        "Installed: python3-policycoreutils-3.7-6.fc41.noarch",
        "Installed: policycoreutils-3.7-6.fc41.x86_64",
        "Removed: policycoreutils-3.7-5.fc41.x86_64",
        "Removed: python3-policycoreutils-3.7-5.fc41.noarch"
    ]
}
lsrpackages: libestr libfastjson liblognorm policycoreutils-python-utils rsyslog-mmjsonparse rsyslog-mmnormalize

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:09 -0500 (0:00:05.918)       0:00:23.386 ****** 
changed: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
    "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 45,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
    "state": "file",
    "uid": 0
}
changed: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
    "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "md5sum": "95f97f58c8d302e7f19c369368a59496",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 379,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
    "state": "file",
    "uid": 0
}
changed: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
    "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 315,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
    "state": "file",
    "uid": 0
}
changed: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
    "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 243,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
    "state": "file",
    "uid": 0
}
changed: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
    "dest": "/etc/rsyslog.d/parse_json.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 26,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.
Notification for handler Restart rsyslogd has been saved.
Notification for handler Restart rsyslogd has been saved.
Notification for handler Restart rsyslogd has been saved.
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:13 -0500 (0:00:04.699)       0:00:28.086 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:13 -0500 (0:00:00.183)       0:00:28.270 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create oVirt input configuration file /etc/rsyslog.d/input-ovirt-ovirt_collectd_input] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:15
Saturday 18 January 2025  03:27:14 -0500 (0:00:00.169)       0:00:28.439 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:14 -0500 (0:00:00.157)       0:00:28.596 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:14 -0500 (0:00:00.079)       0:00:28.675 ****** 
changed: [managed-node3] => (item={'name': 'input-ovirt-ovirt_collectd_input', 'type': 'input', 'sections': [{'options': 'input(name="ovirt_collectd_input" type="imtcp" port="44514")\nif $inputname == "ovirt_collectd_input" then {\n    set $!original_raw_message = $msg;\n    action(name="collectd_mmjsonparse" type="mmjsonparse" cookie="") # parse entire message as json\n    set $!@timestamp = exec_template(\'cnvt_to_viaq_timestamp\');\n    unset $!time;\n    if $!collectd!plugin == \'virt\' then {\n        set $!ovirt!entity = \'vms\';\n    } else {\n        set $!ovirt!entity = \'hosts\';\n    }\n    set $.index_prefix = "project.ovirt-metrics" & "-" & "engine" & "." & "" & ".";\n    set $.input_type = "ovirt";\n}\nif\n  ($inputname == "ovirt_collectd_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == "ovirt_collectd_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
    "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-ovirt_collectd_input",
        "sections": [
            {
                "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 803,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:15 -0500 (0:00:01.157)       0:00:29.832 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:15 -0500 (0:00:00.072)       0:00:29.905 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-ovirt_collectd_input', 'type': 'input', 'sections': [{'options': 'input(name="ovirt_collectd_input" type="imtcp" port="44514")\nif $inputname == "ovirt_collectd_input" then {\n    set $!original_raw_message = $msg;\n    action(name="collectd_mmjsonparse" type="mmjsonparse" cookie="") # parse entire message as json\n    set $!@timestamp = exec_template(\'cnvt_to_viaq_timestamp\');\n    unset $!time;\n    if $!collectd!plugin == \'virt\' then {\n        set $!ovirt!entity = \'vms\';\n    } else {\n        set $!ovirt!entity = \'hosts\';\n    }\n    set $.index_prefix = "project.ovirt-metrics" & "-" & "engine" & "." & "" & ".";\n    set $.input_type = "ovirt";\n}\nif\n  ($inputname == "ovirt_collectd_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == "ovirt_collectd_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-ovirt_collectd_input",
        "sections": [
            {
                "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [Ensure collectd port is allowed for rsyslogd to listen to] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:30
Saturday 18 January 2025  03:27:15 -0500 (0:00:00.149)       0:00:30.055 ****** 
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.seboolean to ansible.posix.seboolean
included: fedora.linux_system_roles.selinux for managed-node3

TASK [fedora.linux_system_roles.selinux : Set ansible_facts required by role and install packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:2
Saturday 18 January 2025  03:27:15 -0500 (0:00:00.206)       0:00:30.261 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:2
Saturday 18 January 2025  03:27:16 -0500 (0:00:00.127)       0:00:30.389 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Ensure SELinux packages] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:7
Saturday 18 January 2025  03:27:16 -0500 (0:00:00.086)       0:00:30.475 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Check if system is ostree] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:5
Saturday 18 January 2025  03:27:16 -0500 (0:00:00.129)       0:00:30.605 ****** 
ok: [managed-node3] => {
    "changed": false,
    "stat": {
        "exists": false
    }
}

TASK [fedora.linux_system_roles.selinux : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:10
Saturday 18 January 2025  03:27:16 -0500 (0:00:00.487)       0:00:31.092 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__selinux_is_ostree": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Check if transactional-update exists in /sbin] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:17
Saturday 18 January 2025  03:27:16 -0500 (0:00:00.054)       0:00:31.147 ****** 
ok: [managed-node3] => {
    "changed": false,
    "stat": {
        "exists": false
    }
}

TASK [fedora.linux_system_roles.selinux : Set flag if transactional-update exists] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:22
Saturday 18 January 2025  03:27:17 -0500 (0:00:00.438)       0:00:31.585 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__selinux_is_transactional": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python2 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:26
Saturday 18 January 2025  03:27:17 -0500 (0:00:00.058)       0:00:31.644 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_python_version is version('3', '<')",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35
Saturday 18 January 2025  03:27:17 -0500 (0:00:00.067)       0:00:31.711 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: python3-libselinux python3-policycoreutils

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:46
Saturday 18 January 2025  03:27:18 -0500 (0:00:01.445)       0:00:33.157 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_os_family == \"Suse\"",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux tool semanage] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:58
Saturday 18 January 2025  03:27:18 -0500 (0:00:00.081)       0:00:33.239 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: policycoreutils-python-utils

TASK [fedora.linux_system_roles.selinux : Notify user that reboot is needed to apply changes] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:72
Saturday 18 January 2025  03:27:20 -0500 (0:00:01.455)       0:00:34.694 ****** 
skipping: [managed-node3] => {
    "false_condition": "__selinux_is_transactional | d(false)"
}

TASK [fedora.linux_system_roles.selinux : Reboot transactional update systems] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:77
Saturday 18 January 2025  03:27:20 -0500 (0:00:00.069)       0:00:34.763 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is needed and not set] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:82
Saturday 18 January 2025  03:27:20 -0500 (0:00:00.065)       0:00:34.829 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Refresh facts] ***********************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:89
Saturday 18 January 2025  03:27:20 -0500 (0:00:00.052)       0:00:34.882 ****** 
ok: [managed-node3]

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if enabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:5
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.972)       0:00:35.854 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"enabled\" and (selinux_state or selinux_policy)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if disabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:13
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.082)       0:00:35.937 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"disabled\" and selinux_state",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set selinux_reboot_required] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:21
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.098)       0:00:36.036 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_reboot_required": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is required] **********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:25
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.103)       0:00:36.140 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_reboot_required",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Warn if SELinux is disabled] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:30
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.116)       0:00:36.256 ****** 
skipping: [managed-node3] => {
    "false_condition": "ansible_selinux.status == \"disabled\""
}

TASK [fedora.linux_system_roles.selinux : Drop all local modifications] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:35
Saturday 18 January 2025  03:27:21 -0500 (0:00:00.082)       0:00:36.338 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_all_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux boolean local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:43
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.097)       0:00:36.435 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_booleans_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux file context local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:48
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.215)       0:00:36.651 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_fcontexts_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux port local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:53
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.066)       0:00:36.717 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_ports_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux login local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:58
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.052)       0:00:36.770 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_logins_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux booleans] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:63
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.051)       0:00:36.821 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux file contexts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:74
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.035)       0:00:36.857 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set an SELinux label on a port] ******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:87
Saturday 18 January 2025  03:27:22 -0500 (0:00:00.047)       0:00:36.904 ****** 
changed: [managed-node3] => (item={'ports': '44514', 'proto': 'tcp', 'setype': 'syslogd_port_t', 'state': 'present', 'local': True}) => {
    "__selinux_item": {
        "local": true,
        "ports": "44514",
        "proto": "tcp",
        "setype": "syslogd_port_t",
        "state": "present"
    },
    "ansible_loop_var": "__selinux_item",
    "changed": true,
    "ports": [
        "44514"
    ],
    "proto": "tcp",
    "setype": "syslogd_port_t",
    "state": "present"
}

TASK [fedora.linux_system_roles.selinux : Set linux user to SELinux user mapping] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:99
Saturday 18 January 2025  03:27:28 -0500 (0:00:06.229)       0:00:43.134 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Get SELinux modules facts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112
Saturday 18 January 2025  03:27:28 -0500 (0:00:00.039)       0:00:43.173 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_checksums": true,
        "selinux_installed_modules": {
            "abrt": {
                "100": {
                    "checksum": "sha256:6e571059441d252640e3509cf407cd3a570cb9a5c5d37aa0d05bd8d193b32260",
                    "enabled": 1
                }
            },
            "accountsd": {
                "100": {
                    "checksum": "sha256:ff868726dfb38a330824ab14a3d9b09e9e8aa89ddc8ac6b22abaa1bc62149ffa",
                    "enabled": 1
                }
            },
            "acct": {
                "100": {
                    "checksum": "sha256:0b4d3710b7c16f7149311eabf067807bd9e57305ab518642cd94544430245416",
                    "enabled": 1
                }
            },
            "afs": {
                "100": {
                    "checksum": "sha256:d6320654e5962a15935e9bcdfd8eceba64deb7051fcf6592a4ce023c1ed00798",
                    "enabled": 1
                }
            },
            "afterburn": {
                "100": {
                    "checksum": "sha256:5df07939f0bd5c566bb8920f6dc3aa9a58a7b4af495b81d99a1bfdb468788471",
                    "enabled": 1
                }
            },
            "aide": {
                "100": {
                    "checksum": "sha256:4f01eeb1c4bb8b68d4c620c2579434e124da3c7113233b3e715d503010083281",
                    "enabled": 1
                }
            },
            "alsa": {
                "100": {
                    "checksum": "sha256:9b0deb09628779327785cc5639699fdf269b9a11eb4a6186be0081a41a03a7e4",
                    "enabled": 1
                }
            },
            "amanda": {
                "100": {
                    "checksum": "sha256:da1163091d32a68010421f1b60befb29aef78c9f2046cc7c330d276b0885dffe",
                    "enabled": 1
                }
            },
            "anaconda": {
                "100": {
                    "checksum": "sha256:61f367207b0ed849440500208623a265df726ae733e1df5fb454d04330442bc6",
                    "enabled": 1
                }
            },
            "antivirus": {
                "100": {
                    "checksum": "sha256:718557aa9547e4a7ce0c7e98fa8aab22bfbd1ccb7da591f47e16faf6f00769e2",
                    "enabled": 1
                }
            },
            "apache": {
                "100": {
                    "checksum": "sha256:7c483328bf0187c7112d694c6043a0711fb4d32699bfa1626a05c6001f2b9cd9",
                    "enabled": 1
                }
            },
            "apcupsd": {
                "100": {
                    "checksum": "sha256:009ec2e59e8da1c06d7efd0dd6f65d2e30c6305c725a12596a69fce5898d1af6",
                    "enabled": 1
                }
            },
            "apm": {
                "100": {
                    "checksum": "sha256:28e25bbe215427a27e62e2ed41752101fd47d471c473ce3eac9c5de7f5871835",
                    "enabled": 1
                }
            },
            "application": {
                "100": {
                    "checksum": "sha256:3a91f2a5b7473a60ba38440265946e298936584c7954ac53b9a63926557d3d0d",
                    "enabled": 1
                }
            },
            "arpwatch": {
                "100": {
                    "checksum": "sha256:e805313c73b62c5e31b5629e698bd0131a1c0d44b35950e3043a297454912567",
                    "enabled": 1
                }
            },
            "asterisk": {
                "100": {
                    "checksum": "sha256:f31b744afc0404d748b1675b297dcda43a313e09a9caa7a91a0160157e328a39",
                    "enabled": 1
                }
            },
            "auditadm": {
                "100": {
                    "checksum": "sha256:749a0dd1d66233d92e9ab33319d12ce45a91593e1dd1bc9b9fae330001edfd38",
                    "enabled": 1
                }
            },
            "authlogin": {
                "100": {
                    "checksum": "sha256:14804419e82b64ff25416ea75118e9f72b80199b04a7f6ffdba66f4ebc97e03b",
                    "enabled": 1
                }
            },
            "automount": {
                "100": {
                    "checksum": "sha256:13207d2c4fbbef0d912ee3833a40cbf6661f6133f88c03997e92e137bea7cab6",
                    "enabled": 1
                }
            },
            "avahi": {
                "100": {
                    "checksum": "sha256:b6bfc2b90536b9266f17999303e648cd1abc6149f8798a2fe725f965e6a17fed",
                    "enabled": 1
                }
            },
            "awstats": {
                "100": {
                    "checksum": "sha256:a4b488ebf08441fe45443272f888be792feac13cf2217b472d23c19de7613200",
                    "enabled": 1
                }
            },
            "bacula": {
                "100": {
                    "checksum": "sha256:c210cdb1289bc33e6343f5db4275535e60ac9ba1e8d5996fd460c5143ebd05c7",
                    "enabled": 1
                }
            },
            "base": {
                "100": {
                    "checksum": "sha256:d92bb127a08063035dde34e7e6472334079340f9e855129968459082302b82ab",
                    "enabled": 1
                }
            },
            "bind": {
                "100": {
                    "checksum": "sha256:c8cdd40745296910be784d2d00fab1b0c52a117ec0ca8d1d771c3ed051de5759",
                    "enabled": 1
                }
            },
            "bitlbee": {
                "100": {
                    "checksum": "sha256:4a4fe31eac32c89784a6bee3317c2c48b1848071daea27de74fecfd345313ecd",
                    "enabled": 1
                }
            },
            "blkmapd": {
                "100": {
                    "checksum": "sha256:fee85c496f6e317fa6c79e01cf7a957ceba3d7d9a8129bbf08d31b468e97708c",
                    "enabled": 1
                }
            },
            "blueman": {
                "100": {
                    "checksum": "sha256:2150b8a1afae75f4d73c76e2982ccc575f599577b8b7042d7bfa87fe2fed3a30",
                    "enabled": 1
                }
            },
            "bluetooth": {
                "100": {
                    "checksum": "sha256:8f0b86f719d0ecd073fbac5187db43d7c398f73936fecd15c44da436108e5311",
                    "enabled": 1
                }
            },
            "boinc": {
                "100": {
                    "checksum": "sha256:8435cc1276aaf80e982eb0b1149f212cb6fc1366f29e563724caf890679f2542",
                    "enabled": 1
                }
            },
            "boltd": {
                "100": {
                    "checksum": "sha256:e22f75dc547d85b02fdd0f2d4f20f69a1ca9b969ed6f9b9abf957fa02e6e1b7f",
                    "enabled": 1
                }
            },
            "boothd": {
                "100": {
                    "checksum": "sha256:bdfc7034a291d2afbe03437398e9743fc187e77c4d208ae0641f740a6dc1cfa0",
                    "enabled": 1
                }
            },
            "bootloader": {
                "100": {
                    "checksum": "sha256:ccfc94eaa4a6062dcd0996078e61e46eb550898c287d7596a85ad6f857fa69d5",
                    "enabled": 1
                }
            },
            "bootupd": {
                "100": {
                    "checksum": "sha256:86a16e57417ac8f0417342f79ae9003c245551714aed0056af928fef18263991",
                    "enabled": 1
                }
            },
            "brctl": {
                "100": {
                    "checksum": "sha256:5165683fab4b880d741376a81061b1a467b88fcaba92225a50e46322ae74e440",
                    "enabled": 1
                }
            },
            "brltty": {
                "100": {
                    "checksum": "sha256:0230419d38276d2c823a427d44fa1362f89784c7ac17f76826be95d3c8e6de1b",
                    "enabled": 1
                }
            },
            "bugzilla": {
                "100": {
                    "checksum": "sha256:8e4fd93cbe0357fc894c7898adf9a14f8c845d87a08f673f410b702f798c2383",
                    "enabled": 1
                }
            },
            "cachefilesd": {
                "100": {
                    "checksum": "sha256:980e9a260a2fb444a12629d8621407f4572e4de7cf8943b13161b6ed10375826",
                    "enabled": 1
                }
            },
            "calamaris": {
                "100": {
                    "checksum": "sha256:4c65dae6d30fea1bebc4e63ff693b2041f18d0adb710b783002c98c529be84d8",
                    "enabled": 1
                }
            },
            "callweaver": {
                "100": {
                    "checksum": "sha256:a968d9dc972867e4e6249ae22f9dbf4266b74a7d142cae17a57a94342e1d2071",
                    "enabled": 1
                }
            },
            "canna": {
                "100": {
                    "checksum": "sha256:0602763cc3990087785d24c7cc430aefcdf02bdcfe24a7200d3edc2949d1ec6b",
                    "enabled": 1
                }
            },
            "ccs": {
                "100": {
                    "checksum": "sha256:5651ec2c95f0b2d959b59c50ae021bbb6bc15f33331132110a9836b2278144de",
                    "enabled": 1
                }
            },
            "cdrecord": {
                "100": {
                    "checksum": "sha256:ba7fd7c8a2a4d0fc658dd4aeb27b1c9c2049e7b8b5b5c3afa9523c74f6aae263",
                    "enabled": 1
                }
            },
            "certmaster": {
                "100": {
                    "checksum": "sha256:f9a4c97defbe94abd597286e65015baa5cdbc494a6404f3e467ba2484fd753d8",
                    "enabled": 1
                }
            },
            "certmonger": {
                "100": {
                    "checksum": "sha256:666501337062cf4014f547858f4a5f4d4ca875f1c41a57ca725630161d61e201",
                    "enabled": 1
                }
            },
            "certwatch": {
                "100": {
                    "checksum": "sha256:c875a519672af0d8291b9097f547dc940b9f0132a174d49cb4a332e08fe92b89",
                    "enabled": 1
                }
            },
            "cfengine": {
                "100": {
                    "checksum": "sha256:c1347bcf8c612aae6327f684b7f27ba268172bfc3dc7b027567ac4cd1512dce9",
                    "enabled": 1
                }
            },
            "cgroup": {
                "100": {
                    "checksum": "sha256:9e9eaeee64d116248c2be62574004ab15354e00ddbbc86aab0a174425ac82584",
                    "enabled": 1
                }
            },
            "chrome": {
                "100": {
                    "checksum": "sha256:0c67ea3b31cf2b67765839cccf9429c8081a7586a9bc435c1c7435cd8824be85",
                    "enabled": 1
                }
            },
            "chronyd": {
                "100": {
                    "checksum": "sha256:cab82ed9275123404e2017bd295fb3820d404c25d923bda2ef76fb91a6314348",
                    "enabled": 1
                }
            },
            "cifsutils": {
                "100": {
                    "checksum": "sha256:5e37665feb0281a85f0ee77f1db24c5e4a9f776aa06f77e9a25b388bddd388ba",
                    "enabled": 1
                }
            },
            "cinder": {
                "100": {
                    "checksum": "sha256:1bca5805677f6de8372027eab3e7b091d28d9098bf5c363090b12f4195051441",
                    "enabled": 1
                }
            },
            "cipe": {
                "100": {
                    "checksum": "sha256:a95198f88b030851c95848e09f8a0daf2f610c9d517f0ec06c397c957c1bb8f4",
                    "enabled": 1
                }
            },
            "clock": {
                "100": {
                    "checksum": "sha256:7ef3929ab6674291f68cf898f5177a42ae8b0a2cecbafe4b3b0858373058d550",
                    "enabled": 1
                }
            },
            "clogd": {
                "100": {
                    "checksum": "sha256:66e6d2d2bcf99ecfab229a5123becc308308446aaeb5dde00918429e73c6f88f",
                    "enabled": 1
                }
            },
            "cloudform": {
                "100": {
                    "checksum": "sha256:327cc94b073e22e3583d2f3b0fff723e644a6a67af8c3182f23ac93df5c23a95",
                    "enabled": 1
                }
            },
            "cmirrord": {
                "100": {
                    "checksum": "sha256:963b10f139af4312c18f4d47d01fffe051af8205c729f2f2bf2ea4c13810dc98",
                    "enabled": 1
                }
            },
            "cobbler": {
                "100": {
                    "checksum": "sha256:b63b648a2de86b24fae021093613a68861ed439474698ce39a75bc6f5ac376e5",
                    "enabled": 1
                }
            },
            "collectd": {
                "100": {
                    "checksum": "sha256:0d1a8532ecb37791ca76bc6f6e6bae5d02e33e705bb3d99b98ff124ef7bec460",
                    "enabled": 1
                }
            },
            "colord": {
                "100": {
                    "checksum": "sha256:001865716275034253ef64bd80c12db293b0c0e7132432ffc7f1cc38e156cd16",
                    "enabled": 1
                }
            },
            "comsat": {
                "100": {
                    "checksum": "sha256:8bbefb9d81d1e91ab0625144be2d9193cc9ef5ce7224ed1550d44b860deadcbd",
                    "enabled": 1
                }
            },
            "condor": {
                "100": {
                    "checksum": "sha256:3ddbb9f63e9d55225656cbb9092e5dcc1b453359707cdd73e67ef06a6aa7df9c",
                    "enabled": 1
                }
            },
            "conman": {
                "100": {
                    "checksum": "sha256:714f07b0412727d60cc1b2958dee240b59651229f1859639e09bbd714cf139ad",
                    "enabled": 1
                }
            },
            "conntrackd": {
                "100": {
                    "checksum": "sha256:e8bedb5713c0d4491d4b2a38494e8a00b6735ab4ddc40aae7dacd15f46d597a4",
                    "enabled": 1
                }
            },
            "consolekit": {
                "100": {
                    "checksum": "sha256:f0042a254008662140e60ecb5261c1ad48119774dfef32ec9ef17f1579e5bac2",
                    "enabled": 1
                }
            },
            "coreos_installer": {
                "100": {
                    "checksum": "sha256:30eb3fa480b368dcbd10cbde31fb4e129513f4fed1c1eb16a7bcc364c4b1e801",
                    "enabled": 1
                }
            },
            "couchdb": {
                "100": {
                    "checksum": "sha256:743992902ac8514de4dd54b16317a8edb9cb1e383e29d0450821a9ac304059db",
                    "enabled": 1
                }
            },
            "courier": {
                "100": {
                    "checksum": "sha256:0db5bd27caaa72a6f1aa2e3cc4138bda450a6c415e5c1fbb6328a8a39b6bcdef",
                    "enabled": 1
                }
            },
            "cpucontrol": {
                "100": {
                    "checksum": "sha256:4569f4ebfcaa55a45db1a7294ec898f3507eadaf052585b2688be8da3df8f9d1",
                    "enabled": 1
                }
            },
            "cpufreqselector": {
                "100": {
                    "checksum": "sha256:0b0bd5618356e7da7018c86dc262758bb6f04e7618de2942995ad59e897c3244",
                    "enabled": 1
                }
            },
            "cpuplug": {
                "100": {
                    "checksum": "sha256:13533345c2b7386622a2887f42ebbda604f36d2f8362f71a85a95e1cca9aa6c6",
                    "enabled": 1
                }
            },
            "cron": {
                "100": {
                    "checksum": "sha256:59373dee911745c788c719f0bbdf26fcddfedbb5e4b23ba87605bb0d3584abf1",
                    "enabled": 1
                }
            },
            "ctdb": {
                "100": {
                    "checksum": "sha256:f54e35560a64de96a3cfc2b7cb63e680d6778225ae9ead9ad478b2678f88b6d8",
                    "enabled": 1
                }
            },
            "cups": {
                "100": {
                    "checksum": "sha256:871725456b957e8a2d11b156f51231de75a7fad129f418f901fa740814817147",
                    "enabled": 1
                }
            },
            "cvs": {
                "100": {
                    "checksum": "sha256:b188990c62c036cf96deb2fd121236499dcb5cff830e38ac24b74d4692c0323d",
                    "enabled": 1
                }
            },
            "cyphesis": {
                "100": {
                    "checksum": "sha256:ffe9e6e4bb673f6822a874b86eb21769ef0f5fdbfd2e2659485abc4c6215ffa2",
                    "enabled": 1
                }
            },
            "cyrus": {
                "100": {
                    "checksum": "sha256:8b077e1368da1daaa96272b0d6f22f08bcb264617e6884c9074423a9b066912d",
                    "enabled": 1
                }
            },
            "daemontools": {
                "100": {
                    "checksum": "sha256:c9631ff4c56b588338bd87c7d8cba95e78285ecfc4f12653ea5c888d2fee8af0",
                    "enabled": 1
                }
            },
            "dbadm": {
                "100": {
                    "checksum": "sha256:f9cd1d1c850a023d882c130cfad0d17c3d5af781610f6e20dce354e3ac9b03f9",
                    "enabled": 1
                }
            },
            "dbskk": {
                "100": {
                    "checksum": "sha256:b0eaf034b7f124c6ebb302f98543c5fb3c2191b1c584e73b994468d9b8771959",
                    "enabled": 1
                }
            },
            "dbus": {
                "100": {
                    "checksum": "sha256:d86f183cf30c5cf0b3ad6e47a8aab8a628ffe101a6f983f153977ca9153a72a2",
                    "enabled": 1
                }
            },
            "dcc": {
                "100": {
                    "checksum": "sha256:c6d2bd4c0a753011b65e4b41f82aa48fe811645a474e546e8cc2291f7c7a49eb",
                    "enabled": 1
                }
            },
            "ddclient": {
                "100": {
                    "checksum": "sha256:7d2c4be9226c27c500f8a96188b2864ad5899f206296059ab8de4d3f162ec09a",
                    "enabled": 1
                }
            },
            "denyhosts": {
                "100": {
                    "checksum": "sha256:7a239615a4db634ae1ae8564acc54c55c86c68bd2e44d47ad9c24758d492b22c",
                    "enabled": 1
                }
            },
            "devicekit": {
                "100": {
                    "checksum": "sha256:1aaf1972825b0e1cba355be471b2a866e39374b5919b0b6c9796fa406a769be2",
                    "enabled": 1
                }
            },
            "dhcp": {
                "100": {
                    "checksum": "sha256:0871b8968f053316c9615743b4970c27c2c0f78a61fe8716c24f699703c58c1a",
                    "enabled": 1
                }
            },
            "dictd": {
                "100": {
                    "checksum": "sha256:00bea61c43d18e45979bd3481b0c18f6cddb38a411a4f19ae7e6120d7555455f",
                    "enabled": 1
                }
            },
            "dirsrv": {
                "100": {
                    "checksum": "sha256:b38f878e9af27bcff6ae8993c8a217321dd1fc6c62334090addfb14aebba5c95",
                    "enabled": 1
                }
            },
            "distcc": {
                "100": {
                    "checksum": "sha256:a9e6800d2e2993c1f318a8737647f2e450d41f692c11b09f6bdffac7fc556c23",
                    "enabled": 1
                }
            },
            "dmesg": {
                "100": {
                    "checksum": "sha256:433fd6e718c9ae9285c35aff260d62aac813fe8bd414e5986ab1712e888aaf49",
                    "enabled": 1
                }
            },
            "dmidecode": {
                "100": {
                    "checksum": "sha256:2d65a17644f1edf61eb31c2c66d1268511fba016ff9a7758b2bb09cdf98d2706",
                    "enabled": 1
                }
            },
            "dnsmasq": {
                "100": {
                    "checksum": "sha256:a1dae79a0a2d2996882a55085cd82b8b5a39b5b78f91f5f016506878b319eecb",
                    "enabled": 1
                }
            },
            "dnssec": {
                "100": {
                    "checksum": "sha256:126692a2df2eb7609f7e3e4c2c930ee13d2431a92caadef2747c960d0d65f457",
                    "enabled": 1
                }
            },
            "dovecot": {
                "100": {
                    "checksum": "sha256:cdf84ac91260f7cacec107a1a7a8eb750b17fb10b7778b07147f2583f791e26a",
                    "enabled": 1
                }
            },
            "drbd": {
                "100": {
                    "checksum": "sha256:9e478ef621ae90160e3d121cb167286e9737fd213582accd366424eda11ca747",
                    "enabled": 1
                }
            },
            "dspam": {
                "100": {
                    "checksum": "sha256:90cdf514efbb5bf01f1e2b90d7d58eed2e2b458242905b5cfa32e1de01d71da3",
                    "enabled": 1
                }
            },
            "entropyd": {
                "100": {
                    "checksum": "sha256:705fd821fa0f0ba75a507e8363f78787f84c29f8c2d3a44fa243cd05d2c8f8ee",
                    "enabled": 1
                }
            },
            "exim": {
                "100": {
                    "checksum": "sha256:05b1fb70ea49e4e9cea9896284412cff82be88269d3e95abcb4daa61136c4da6",
                    "enabled": 1
                }
            },
            "extra_binsbin": {
                "400": {
                    "checksum": "sha256:79cae25eede0d58c489fd1e4d6d9e4d2e1d8db733e476fb314a05f39abc37e4e",
                    "enabled": 1
                }
            },
            "fcoe": {
                "100": {
                    "checksum": "sha256:33cab79d9b81dad37457565590370531db36d0e4a5b2ef73cd52a33b37816956",
                    "enabled": 1
                }
            },
            "fdo": {
                "100": {
                    "checksum": "sha256:6b9661cfe29bccc779264f230ded766a207ef3937aec125e5cc9a55dea4b1e8f",
                    "enabled": 1
                }
            },
            "fedoratp": {
                "100": {
                    "checksum": "sha256:d6f5f286ed1d5705e62598f143c0150deb59d708d7dd1ad89bdc6d68f59ed853",
                    "enabled": 1
                }
            },
            "fetchmail": {
                "100": {
                    "checksum": "sha256:3acaf8ff26c8d81010cc1ccf88872df39199279fa44d85b06903c97f50def08c",
                    "enabled": 1
                }
            },
            "finger": {
                "100": {
                    "checksum": "sha256:749fc5a3e4ba8771a75dc712f7795a929e147cafa8dc04485c631aad0a37da5f",
                    "enabled": 1
                }
            },
            "firewalld": {
                "100": {
                    "checksum": "sha256:bc1d1373b9a03d7adf44fcad82b369d1ebdd0f2e003cbf618411af40c1ac94d9",
                    "enabled": 1
                }
            },
            "firewallgui": {
                "100": {
                    "checksum": "sha256:30d11ebcc3525e38c2a1532661404be432cbf6d4f0f4fb67c51fd9f32c3b7b92",
                    "enabled": 1
                }
            },
            "firstboot": {
                "100": {
                    "checksum": "sha256:d0521b45eebcd324ec966781f0d10ef06791c68b7e53b8272775bfd953a3fa08",
                    "enabled": 1
                }
            },
            "fprintd": {
                "100": {
                    "checksum": "sha256:ff74bb68f3369f30d2ae98cfce6acecbd6b7adbad46a18cc03bba25037a26beb",
                    "enabled": 1
                }
            },
            "freeipmi": {
                "100": {
                    "checksum": "sha256:cc140de8fcb92cb588d19273d8f67619b5fcbef1a114ed805621a0cd11e4ebc3",
                    "enabled": 1
                }
            },
            "freqset": {
                "100": {
                    "checksum": "sha256:3f2c6b1336ed28a0a7d90f283e9289a5f83e5ceb71d11b7814fdc65ae529314a",
                    "enabled": 1
                }
            },
            "fstools": {
                "100": {
                    "checksum": "sha256:66707b09fc0bf73662040a6d5ed43e5ddc851704c29a129f7a4d0e223ea10f63",
                    "enabled": 1
                }
            },
            "ftp": {
                "100": {
                    "checksum": "sha256:d281a5a1ad47bac3ef7854fa5792f08f9e70051eb6d577de2e66a4916809474e",
                    "enabled": 1
                }
            },
            "fwupd": {
                "100": {
                    "checksum": "sha256:3da67a17b85cde7a0f181e6599726357fb2eeeb251fdd980a9d6669772415922",
                    "enabled": 1
                }
            },
            "games": {
                "100": {
                    "checksum": "sha256:020d175da904ce5e5f94eaab9e60a4a86b70ed9767f7660157c7fa459c747b34",
                    "enabled": 1
                }
            },
            "gdomap": {
                "100": {
                    "checksum": "sha256:f41fda08cf3bd33ac571a4ca5d6d505a6dc7062c29e45b1d5d160c953c532230",
                    "enabled": 1
                }
            },
            "geoclue": {
                "100": {
                    "checksum": "sha256:beec56305b71ccb0174a7c790eb972244d10b8381a84812f01021b9e8eb7ad99",
                    "enabled": 1
                }
            },
            "getty": {
                "100": {
                    "checksum": "sha256:5890afc9d363e3af10fbc90898f6ba211ae65b08b58d2819208829da1a0aa1d9",
                    "enabled": 1
                }
            },
            "git": {
                "100": {
                    "checksum": "sha256:9f2c83dc9cafe17c8d650f8c78c39c61bd3d2c8b4d77a535eb61ce6a04a3e3f4",
                    "enabled": 1
                }
            },
            "gitosis": {
                "100": {
                    "checksum": "sha256:b7decc3fbc86e4b9e3fe1fec22021737ad607cf795224b5d5793069716a7eda8",
                    "enabled": 1
                }
            },
            "glance": {
                "100": {
                    "checksum": "sha256:097520793eaae6b878f14f2b767d40a80007786065abf1b252d898a685957fc5",
                    "enabled": 1
                }
            },
            "glusterd": {
                "100": {
                    "checksum": "sha256:c6e3a1456d1166b4a1557097ac611d03fbc418da3ebf1c4a8ce51a2281731ee9",
                    "enabled": 1
                }
            },
            "gnome": {
                "100": {
                    "checksum": "sha256:36acfed6d94c2bc1125d70025b8329db893614e225dc0e56d84b3b7ed69f0003",
                    "enabled": 1
                }
            },
            "gnome_remote_desktop": {
                "100": {
                    "checksum": "sha256:9edf511304865c5ec8b009119995e8311ac49aa0d73e7887bbdb7a76aac26328",
                    "enabled": 1
                }
            },
            "gpg": {
                "100": {
                    "checksum": "sha256:652eb4dd8e376e48b1389de31b94f634f35dd2d1e9ac0da4dbbb1334df750af2",
                    "enabled": 1
                }
            },
            "gpm": {
                "100": {
                    "checksum": "sha256:8187fd4af8e847bf5febdbaf54f165788fd16dae5189b66d683dec60596b1172",
                    "enabled": 1
                }
            },
            "gpsd": {
                "100": {
                    "checksum": "sha256:f610bf0be7884be69e68856baa7450c4a00853d0ceb96c79e0e884fb2ee942a1",
                    "enabled": 1
                }
            },
            "gssproxy": {
                "100": {
                    "checksum": "sha256:3c666ea736279ed20bee83a9dfd2d8b7152b8429041fbba5ac305a342bb35e01",
                    "enabled": 1
                }
            },
            "guest": {
                "100": {
                    "checksum": "sha256:14d0ea70e0abbd99618ceccb777aaf0fc917f6de4bad7bcf15f05cb2eac28085",
                    "enabled": 1
                }
            },
            "hddtemp": {
                "100": {
                    "checksum": "sha256:d57cb86ca4b40fd974e5c4e1288ca5b5dfe69f5794240be1d75f153014580d24",
                    "enabled": 1
                }
            },
            "hostapd": {
                "100": {
                    "checksum": "sha256:57336b59a92ab85d730e65bb73d6fdac377dc062acbdc1e9e380a9e70b7d816f",
                    "enabled": 1
                }
            },
            "hostname": {
                "100": {
                    "checksum": "sha256:2456eab7918420953167d81692c853d42d3f91d75c9b51b6cb1546a44f1493fc",
                    "enabled": 1
                }
            },
            "hsqldb": {
                "100": {
                    "checksum": "sha256:fb70fffdeca1376649a7482969485ff476064fa0d81278c618f06bb62b9afa77",
                    "enabled": 1
                }
            },
            "hwloc": {
                "100": {
                    "checksum": "sha256:5de860596f6e5bee1d1d4151efbb27f239ac83ec4a53dc3183073b123d321415",
                    "enabled": 1
                }
            },
            "hypervkvp": {
                "100": {
                    "checksum": "sha256:e4bc151609f29e17034f474544284d19c570feb75b8926bb09f6081cc27173f8",
                    "enabled": 1
                }
            },
            "ibacm": {
                "100": {
                    "checksum": "sha256:6ec50390737f84638d0ad98e77715a09857fc999aab7cf30835c1ccfe7a909dc",
                    "enabled": 1
                }
            },
            "ica": {
                "100": {
                    "checksum": "sha256:bd8eccb4266130eddfae34318855e6aa3a8624998f0a906a970a04802510ad86",
                    "enabled": 1
                }
            },
            "icecast": {
                "100": {
                    "checksum": "sha256:3199646b83c13466308cbe243d6c75f828875ab0dfca1deb585dcd7bfb28ae60",
                    "enabled": 1
                }
            },
            "iiosensorproxy": {
                "100": {
                    "checksum": "sha256:56aadcaa0509f35235b9d7532c5a0946a66b923980b726b38152eb042cbb4894",
                    "enabled": 1
                }
            },
            "inetd": {
                "100": {
                    "checksum": "sha256:bbea7bd0c76693df24eefcb14bb3389efed0f4e9f96353470f9ebd5f014f0845",
                    "enabled": 1
                }
            },
            "init": {
                "100": {
                    "checksum": "sha256:20afd0d8466ac4b1b85683bd202d7a14f1938fe6bc8b8aa41a41566c64d64f10",
                    "enabled": 1
                }
            },
            "inn": {
                "100": {
                    "checksum": "sha256:139302f060755bbcfd0fb94d40854ad71a35b9318dd44c8be69f2c6d114f0e3e",
                    "enabled": 1
                }
            },
            "insights_client": {
                "100": {
                    "checksum": "sha256:75ac9cf6992502e3302f84ec39a6e7f1970efc13752181753a975d05c9e0e91c",
                    "enabled": 1
                }
            },
            "iodine": {
                "100": {
                    "checksum": "sha256:6aa1d18652a868ff83c45fd9393499416d978fd6d5d6dc8663f085335db48a0e",
                    "enabled": 1
                }
            },
            "iotop": {
                "100": {
                    "checksum": "sha256:102db291cb647f60032c139d0b5dcdeccdbe41c74f5c9fca6db560c17b61412d",
                    "enabled": 1
                }
            },
            "ipmievd": {
                "100": {
                    "checksum": "sha256:59835fa42cdb6a94eedb9b4a264c6789084eff696b8efeecce8b48cd786a2dd6",
                    "enabled": 1
                }
            },
            "ipsec": {
                "100": {
                    "checksum": "sha256:24c89979739ae9c391acdaddc1d54325153085c1843626ec0f544def2b021a04",
                    "enabled": 1
                }
            },
            "iptables": {
                "100": {
                    "checksum": "sha256:fda81f1fd9848ff6358d82191ad02d672ad1ecc7ba5b76edb604c2e966eb6e4f",
                    "enabled": 1
                }
            },
            "irc": {
                "100": {
                    "checksum": "sha256:1ed937287398d60e302478f4880a25c1aef605a5d370c1f583426c59067d8ed5",
                    "enabled": 1
                }
            },
            "irqbalance": {
                "100": {
                    "checksum": "sha256:4ea098e0d9b986a1669d00032dd83d4c77cdbd912346d45d60939c9ec958ba63",
                    "enabled": 1
                }
            },
            "iscsi": {
                "100": {
                    "checksum": "sha256:09019b87ded28376309ec057f0a3d57b753c52a47665834e3455b10c17d0b0f8",
                    "enabled": 1
                }
            },
            "isns": {
                "100": {
                    "checksum": "sha256:cdccb8cba84e7ae30ef624cd9d265ef4dbbfc7c96882e30c6815d7c1ed961464",
                    "enabled": 1
                }
            },
            "jabber": {
                "100": {
                    "checksum": "sha256:08288d791f1b1aa3a8f154ae7b2ff73d574560bf5bb82246020baa3c26f6c988",
                    "enabled": 1
                }
            },
            "jetty": {
                "100": {
                    "checksum": "sha256:c2dbeb224e0a9bfbae257131f0cf3f1582977b1e57855c244582fa107a92cd0d",
                    "enabled": 1
                }
            },
            "jockey": {
                "100": {
                    "checksum": "sha256:f35d7f2d61175ba7f908459f738c7d6b6adf2ae678d88531fa527c4d50b21985",
                    "enabled": 1
                }
            },
            "journalctl": {
                "100": {
                    "checksum": "sha256:b22c4353aeef37f46ea73e660efadb81b861070d84427755b19f0e2bed596354",
                    "enabled": 1
                }
            },
            "kafs": {
                "100": {
                    "checksum": "sha256:5a35385072b421cdb86fc66190dc00e6c8e7a587a60ffeedfe2a931b6b92a11d",
                    "enabled": 1
                }
            },
            "kdump": {
                "100": {
                    "checksum": "sha256:058546072554365d8129445e8e0007ab568b596abbe785601fa66034c94819d3",
                    "enabled": 1
                }
            },
            "kdumpgui": {
                "100": {
                    "checksum": "sha256:f731b921881e2281da507bffc85f3a91b51923b42640c8cf3946758fe3c9b607",
                    "enabled": 1
                }
            },
            "keepalived": {
                "100": {
                    "checksum": "sha256:36ccc7f68a1adff12b67b6803a81932a870dd90c4eb2917b4a9c984f1b4cbd11",
                    "enabled": 1
                }
            },
            "kerberos": {
                "100": {
                    "checksum": "sha256:ec2e7e35ae8f7898a554b26ec401997a9834a137f1f220e1464c715bb8287311",
                    "enabled": 1
                }
            },
            "keyboardd": {
                "100": {
                    "checksum": "sha256:4eae5ab2b926695b3ed881a26e7b6a79f4dd48c1ffa3e3c6809cfa4958b54091",
                    "enabled": 1
                }
            },
            "keystone": {
                "100": {
                    "checksum": "sha256:6d9a8c7420b3aee2c752119ef6d72dc828cd76ea4f535bdcd44461a3cbb43454",
                    "enabled": 1
                }
            },
            "keyutils": {
                "100": {
                    "checksum": "sha256:7d8a095dad7f134e473e31f7b74b35af55c86f6aeb3f9a067edc87e4b332fede",
                    "enabled": 1
                }
            },
            "kismet": {
                "100": {
                    "checksum": "sha256:30ba7e91c6fe3cff8ac488e6160a5037fb8f1719275991ec44e5bfcbd9089aca",
                    "enabled": 1
                }
            },
            "kpatch": {
                "100": {
                    "checksum": "sha256:1a66f12e23daeda704408bfc0b55596c52dfd289c716a3d31e4ab1525bf9c961",
                    "enabled": 1
                }
            },
            "ksmtuned": {
                "100": {
                    "checksum": "sha256:0090de03760bfc344382161d6e20188431ef4cf3ac4f7c7d09fc8a6da0e194c5",
                    "enabled": 1
                }
            },
            "ktalk": {
                "100": {
                    "checksum": "sha256:3b11334ce4a06dc286895d270da44c399bc2f511ac810cce9de3def5d69fad91",
                    "enabled": 1
                }
            },
            "ktls": {
                "100": {
                    "checksum": "sha256:b7e2af2d4d688749a52114d6623e5cff629cd08ca2d848fe15df243ec597508c",
                    "enabled": 1
                }
            },
            "l2tp": {
                "100": {
                    "checksum": "sha256:7e73fc9a1be125abe5dbab8143f1ea0c49c3ac5b4b2d54f585431b917f547e23",
                    "enabled": 1
                }
            },
            "ldap": {
                "100": {
                    "checksum": "sha256:73ef6bf64cbd0ffcf8dbf21dcefc95947d3bae1f09937cfeb31d1a7081775cdf",
                    "enabled": 1
                }
            },
            "libraries": {
                "100": {
                    "checksum": "sha256:eb10eb4c83992a6128376a978cb008c7abc2936626998abefd7fe8b00a4893f8",
                    "enabled": 1
                }
            },
            "likewise": {
                "100": {
                    "checksum": "sha256:43117a650ceba47fbef8424092eb1bd119cc248aa67514f1e51246ed3af07967",
                    "enabled": 1
                }
            },
            "lircd": {
                "100": {
                    "checksum": "sha256:bea08a06c64cf56277de0fea67675d1a69cdf34f37e1cc1c63f6b3c9c6a7edec",
                    "enabled": 1
                }
            },
            "livecd": {
                "100": {
                    "checksum": "sha256:9070ba1f03a04a5906bafb1399a0eb181dfdeab868dfb021505c116c61decbe3",
                    "enabled": 1
                }
            },
            "lldpad": {
                "100": {
                    "checksum": "sha256:df9b83c5a19829e187aa9460a6dfa2607b35cd454bc2200a65e548b1ccd0d5a8",
                    "enabled": 1
                }
            },
            "loadkeys": {
                "100": {
                    "checksum": "sha256:b7087172d332fe7a74fbaaedb9892ebf5a1c5eec52963a34bb92d73446566dea",
                    "enabled": 1
                }
            },
            "locallogin": {
                "100": {
                    "checksum": "sha256:c65f9e01840a5776e896f4505f356ffef8932e3cd5a2a09b42de4073b2b4d966",
                    "enabled": 1
                }
            },
            "lockdev": {
                "100": {
                    "checksum": "sha256:53e31c3a026736d7f73cedf1b0495a414fc9a1fb2e7fbcfc4fc851d98d9def5b",
                    "enabled": 1
                }
            },
            "logadm": {
                "100": {
                    "checksum": "sha256:8f962b8f2e2d555baaad73cb042106196d29805971e3351620c396ed3dd941db",
                    "enabled": 1
                }
            },
            "logging": {
                "100": {
                    "checksum": "sha256:7c11be50042e84d4fb94b5a8a378cdab6775e2af1ac927d0d5418dba0816d4a5",
                    "enabled": 1
                }
            },
            "logrotate": {
                "100": {
                    "checksum": "sha256:e6e0365560eeff3c2696fa4018548558151620ba597c67fd7e186f6880ae331d",
                    "enabled": 1
                }
            },
            "logwatch": {
                "100": {
                    "checksum": "sha256:92ce174b65baa4f1182d8edeaca01b39dcc0d0beecb71badce3bfb845dd525fb",
                    "enabled": 1
                }
            },
            "lpd": {
                "100": {
                    "checksum": "sha256:0d2fcf7248913b7ebaa7b290c619babb71d5a2906499e80b904ff1ad315c4993",
                    "enabled": 1
                }
            },
            "lsm": {
                "100": {
                    "checksum": "sha256:3979d77408c282fc3abfe32908df4889d7ff0ee8096ccb68a6a91d44bebfa56a",
                    "enabled": 1
                }
            },
            "lttng-tools": {
                "100": {
                    "checksum": "sha256:b216fc3f1025723b5bf96002b39dcb9ae8c80c6d6708dc2db348f419af025a45",
                    "enabled": 1
                }
            },
            "lvm": {
                "100": {
                    "checksum": "sha256:decf5c2093ef0a9220acda78d06c9ff44303da23730730d095929569c7166210",
                    "enabled": 1
                }
            },
            "mailman": {
                "100": {
                    "checksum": "sha256:0abc78cfd35d9e43c0c21983a250f874ee7ca7c10d7eb1c6e0d3106f538cf482",
                    "enabled": 1
                }
            },
            "mailscanner": {
                "100": {
                    "checksum": "sha256:eaf22ef2b2cc5858d9ff29e93eb84ea7a849e2e00d274f81c478ab12215b804c",
                    "enabled": 1
                }
            },
            "man2html": {
                "100": {
                    "checksum": "sha256:3269314b5d8bbfc843900344d65e604432222bebc7e2dd628abb9d186fca1cd1",
                    "enabled": 1
                }
            },
            "mandb": {
                "100": {
                    "checksum": "sha256:c5c6c2cfc4930bb865330ac4bf1e04976290772b0e058cce0d73de071ccf7819",
                    "enabled": 1
                }
            },
            "mcelog": {
                "100": {
                    "checksum": "sha256:b3412c39210371e395d6b4d88d4daf00b5699dc8dd50c435d1d69d91f062aad3",
                    "enabled": 1
                }
            },
            "mediawiki": {
                "100": {
                    "checksum": "sha256:4fb79885af1e12d162aaea04067c9dbd19c248b8bc6bb4fa91240acb6986c84c",
                    "enabled": 1
                }
            },
            "memcached": {
                "100": {
                    "checksum": "sha256:10e59adbf0210a83d2506cdcc189bed58fbb49f01ecc07afe00a5fc06a0f025c",
                    "enabled": 1
                }
            },
            "milter": {
                "100": {
                    "checksum": "sha256:5c74ad17eebd07a5efeda9e79bcbf4bbf4451146a6633739f83cb9e4d6c60802",
                    "enabled": 1
                }
            },
            "minidlna": {
                "100": {
                    "checksum": "sha256:3f6bca0a0db5cd51a82ae6c24e7fba8c326f31865c4b248a0e909469f06ae09f",
                    "enabled": 1
                }
            },
            "minissdpd": {
                "100": {
                    "checksum": "sha256:590bfd4dbff52f0ed68fe19c247e25d5299ac8448d2bd4ccc99084f85bdeb0ab",
                    "enabled": 1
                }
            },
            "miscfiles": {
                "100": {
                    "checksum": "sha256:4d0081333a7d5871e89e8955ab640c3374bf2bde197557cb6a83e122aee9137e",
                    "enabled": 1
                }
            },
            "mock": {
                "100": {
                    "checksum": "sha256:81d14741e1078a372f85f1cfa437ca54b0f0a97e28463ab4036e2791ba14368e",
                    "enabled": 1
                }
            },
            "modemmanager": {
                "100": {
                    "checksum": "sha256:f49d1a951d218cb0242a2a10b1f6d0b38d7180b50b57347d11b7c29c5863f733",
                    "enabled": 1
                }
            },
            "modutils": {
                "100": {
                    "checksum": "sha256:ae99eeccd230dbe62cc2d6b55bc87d272a3523c8284d884977fede6c9472220a",
                    "enabled": 1
                }
            },
            "mojomojo": {
                "100": {
                    "checksum": "sha256:ce4c112a710ad3b571ab733fbf785a6ac7b9eeb9c29f3ced5f994965e9386ab4",
                    "enabled": 1
                }
            },
            "mon_statd": {
                "100": {
                    "checksum": "sha256:b2a55057a35231d41eeb00c651b5a4e7af901a79090c8afeb44fad8b27928d2f",
                    "enabled": 1
                }
            },
            "mongodb": {
                "100": {
                    "checksum": "sha256:83b77a2ea78b70ab976e70aa831a72f890ae212a6ab100d66f6bcb29e1bac0c9",
                    "enabled": 1
                }
            },
            "motion": {
                "100": {
                    "checksum": "sha256:13c108e4971acbc506790783af8287ab766941ef3745594a69e020dfa769e75d",
                    "enabled": 1
                }
            },
            "mount": {
                "100": {
                    "checksum": "sha256:096e1169c82afdd0cadfbb7c70210e6aa1e8a7782aa0149a14b353ee3e20dc21",
                    "enabled": 1
                }
            },
            "mozilla": {
                "100": {
                    "checksum": "sha256:c8f4b2cd46adef88902943506de8358f988c8e867e681fb9029f7f8e4bcc3a2c",
                    "enabled": 1
                }
            },
            "mpd": {
                "100": {
                    "checksum": "sha256:2b0acf523137d68497ea06f19b5494cb5c7ad6e4102fd7c626b9b74fef062f19",
                    "enabled": 1
                }
            },
            "mplayer": {
                "100": {
                    "checksum": "sha256:b68a6f0cf3b61e296607fd8557480c3706ee0d211722c53708b8605d387bb434",
                    "enabled": 1
                }
            },
            "mptcpd": {
                "100": {
                    "checksum": "sha256:3d4452b8e5b08d56b16c141515f2169809ab160544da9164cd91c3872fa5ca59",
                    "enabled": 1
                }
            },
            "mrtg": {
                "100": {
                    "checksum": "sha256:6757ab3ee1b84340b5a58935d090b926ffc96f43d03c9cb243802b4d01d5a29b",
                    "enabled": 1
                }
            },
            "mta": {
                "100": {
                    "checksum": "sha256:02fd247f20410b0bf8b28860957fbf33ed26daac462d2de943ca3015e193efd4",
                    "enabled": 1
                }
            },
            "munin": {
                "100": {
                    "checksum": "sha256:879dcfa56b38100213e182a61d0692046377116a87f5892064768735ee9970e0",
                    "enabled": 1
                }
            },
            "mysql": {
                "100": {
                    "checksum": "sha256:bb8884e26ad17666037298c10b15dec713cf8c42ab522f7b25453150d9681833",
                    "enabled": 1
                }
            },
            "mythtv": {
                "100": {
                    "checksum": "sha256:f260b769c9d70fe26cddea75c71e1c3d16348233c40a3b8a844358d138c19d2f",
                    "enabled": 1
                }
            },
            "nagios": {
                "100": {
                    "checksum": "sha256:9b30f74c696be7ddfe60051035f3248e25577c1c82e6d0742ee3d2555d29f23a",
                    "enabled": 1
                }
            },
            "namespace": {
                "100": {
                    "checksum": "sha256:cc65424c4edcef752cf3d9223a0a49d84f7250bbc9c42d08d0b5727e0168dff6",
                    "enabled": 1
                }
            },
            "ncftool": {
                "100": {
                    "checksum": "sha256:26920eac2c6eb35ab68b04be278db9b2fe9bf461e2619dd3a28b79e9193f6c5c",
                    "enabled": 1
                }
            },
            "netlabel": {
                "100": {
                    "checksum": "sha256:1fd2a77b13726759bb892c0f152a0a9b56cc912d8ec8ae05d95618c0b7a157ed",
                    "enabled": 1
                }
            },
            "netutils": {
                "100": {
                    "checksum": "sha256:227ea158a9c3c77819f1b61a3badf1db3fc415f370069c7ad591157cf1a46185",
                    "enabled": 1
                }
            },
            "networkmanager": {
                "100": {
                    "checksum": "sha256:1fa2a3044483bf0c0b6ab5c2af3b35297e18eb4328a75bc04c3151f5e31f42c1",
                    "enabled": 1
                }
            },
            "ninfod": {
                "100": {
                    "checksum": "sha256:ae4d23f2e9eb9580bd636cd7299d4d26649d59cc4e83e07f65505f315b4027b3",
                    "enabled": 1
                }
            },
            "nis": {
                "100": {
                    "checksum": "sha256:cd939a9294329e1d1f1a5be4e33cdaa4d89e4f78dde0a801c3b7d501323040fe",
                    "enabled": 1
                }
            },
            "nova": {
                "100": {
                    "checksum": "sha256:000c5853f5261b435c8a0362720ce04a1ed300aed5f22dfee9659e8a024466a0",
                    "enabled": 1
                }
            },
            "nscd": {
                "100": {
                    "checksum": "sha256:c5d30e10b3bbf87c64fe2afda70c803c7ffbb5f64b15f0f9894fa4b6eade41ad",
                    "enabled": 1
                }
            },
            "nsd": {
                "100": {
                    "checksum": "sha256:b3d665ce7b46965b31e35a99716b4cefcaffb36c93c178f773d291fe93f8af25",
                    "enabled": 1
                }
            },
            "nslcd": {
                "100": {
                    "checksum": "sha256:32091e44affc2766f06bf0f4c3187f27168b574c07b65c3c4767dc2a68dc75dd",
                    "enabled": 1
                }
            },
            "ntop": {
                "100": {
                    "checksum": "sha256:e628889b6330a5c4d4426b41eb5988e26bc9469cb66e01be6b4c6c000d694e2a",
                    "enabled": 1
                }
            },
            "ntp": {
                "100": {
                    "checksum": "sha256:be1c2f9a0a19271f6b88e6878a67f929ca000c952045302c886bbbafdb7c656e",
                    "enabled": 1
                }
            },
            "numad": {
                "100": {
                    "checksum": "sha256:662412fc8c21dd433e2f2275377df80c839b47fb097a88693722189d33fa0a8a",
                    "enabled": 1
                }
            },
            "nut": {
                "100": {
                    "checksum": "sha256:e54f8a0a0779de2cae093c087aa9fcbfc70333be012868b00ac0fe25e0a21646",
                    "enabled": 1
                }
            },
            "nvme_stas": {
                "100": {
                    "checksum": "sha256:4886f36ce881d3be5284a9dfd93874c800c965bb46146168e633b250dd9d0d2d",
                    "enabled": 1
                }
            },
            "nx": {
                "100": {
                    "checksum": "sha256:dd19058574329f7c7ce709bc94f6c4be87028cdd184cc365a61d5c0113b78bdf",
                    "enabled": 1
                }
            },
            "obex": {
                "100": {
                    "checksum": "sha256:649c497ab74a203064009d553b42829aac89ac5c4273b7c0ccc0a23530001fcc",
                    "enabled": 1
                }
            },
            "oddjob": {
                "100": {
                    "checksum": "sha256:da789cca84eb333331387826f63e8a0d41e0774f42f5f763c83de6451298354f",
                    "enabled": 1
                }
            },
            "opafm": {
                "100": {
                    "checksum": "sha256:06c9fb3964a855ec2ffd00719ed70b104d40e4b33720e2b109cd22ccc7157b8b",
                    "enabled": 1
                }
            },
            "opendnssec": {
                "100": {
                    "checksum": "sha256:a06e9a5b2b534d412b4783de05752f161c5c56a8948278cb1850f115494470c5",
                    "enabled": 1
                }
            },
            "openfortivpn": {
                "100": {
                    "checksum": "sha256:75fa83f68fa800bef996da027f14f6c8f0ded93f93569f3b559495dba39a6176",
                    "enabled": 1
                }
            },
            "openhpid": {
                "100": {
                    "checksum": "sha256:1e9015e8ebaa39a1d77e582423e4849371106eb1ad0fe9efca6a1dd46c69a7b7",
                    "enabled": 1
                }
            },
            "openshift": {
                "100": {
                    "checksum": "sha256:7b36666fc995913d536b090665fcf17770dd1d0e28cbd8d92c9c6d2eeddc2a3d",
                    "enabled": 1
                }
            },
            "openshift-origin": {
                "100": {
                    "checksum": "sha256:e8e6bb283142b08b3a1ce7c097f49f402bb6d59eb6d03138ef0b69f3579e466c",
                    "enabled": 1
                }
            },
            "opensm": {
                "100": {
                    "checksum": "sha256:c1bc06d4e5a22837586d3d7ee07922f26b4cd025687cdfd7e3e3789e1c5bdf3d",
                    "enabled": 1
                }
            },
            "openvpn": {
                "100": {
                    "checksum": "sha256:52f3581fc457419ac8fc34f647a7f609968619c59321b66d1c5dedb9a5075c82",
                    "enabled": 1
                }
            },
            "openvswitch": {
                "100": {
                    "checksum": "sha256:2b17c37a62e1a4a3deb1f56ce7fa846cfecf59f2b43c519f2380546418aca5fa",
                    "enabled": 1
                }
            },
            "openwsman": {
                "100": {
                    "checksum": "sha256:504b13310e16a22488e3bece96c6b2c8b2f1ab3b4ac0c75939ebd7d208e4019b",
                    "enabled": 1
                }
            },
            "oracleasm": {
                "100": {
                    "checksum": "sha256:ce88af5ce9ef09a298e9636753eb76703a1fba26e8831b3dffe07e00257fcd0a",
                    "enabled": 1
                }
            },
            "osad": {
                "100": {
                    "checksum": "sha256:c4e2d7ea074b383e96dee16c4be220d132301c03dcca3bd1698195f1d28c749b",
                    "enabled": 1
                }
            },
            "pads": {
                "100": {
                    "checksum": "sha256:23da314c2255bb1c19dad65a242681330d6bdddc2ba4a0b80ae2ad2249c0a52b",
                    "enabled": 1
                }
            },
            "passenger": {
                "100": {
                    "checksum": "sha256:75e644cc79f5447d17ed5461e52b37f29dc86806320b0ef562b2acd8e2870121",
                    "enabled": 1
                }
            },
            "pcm": {
                "100": {
                    "checksum": "sha256:e6c118ffde5286b1f9013a26f857d4d85dff46d282e4a7ae6548b84e270d7c7b",
                    "enabled": 1
                }
            },
            "pcmcia": {
                "100": {
                    "checksum": "sha256:819812bc0e7f5c0dadc824e330aeb912ed29face4a904beb7bdc8830dc0a49a5",
                    "enabled": 1
                }
            },
            "pcp": {
                "100": {
                    "checksum": "sha256:bb61951b39b8975478348185eb3050c815930726687b2a3a4c0ac4427ce614ac",
                    "enabled": 1
                }
            },
            "pcscd": {
                "100": {
                    "checksum": "sha256:b3393bddbd1de42df51c9d3483169c2fe89f167761b0fd3829ecf277b6c7c3d6",
                    "enabled": 1
                }
            },
            "pdns": {
                "100": {
                    "checksum": "sha256:846907e70298de291c325ea43e4215314c08433a5b70111b90f7a3eecf7f3e83",
                    "enabled": 1
                }
            },
            "pegasus": {
                "100": {
                    "checksum": "sha256:51cdabfd0ee2f5b3df09cb7a8132dc0d2f7953e6c00782f87d95779cc29e02bd",
                    "enabled": 1
                }
            },
            "permissivedomains": {
                "100": {
                    "checksum": "sha256:2453bad4ace526f3cf2c60b358e95a5476692ef25da107b10f52f3af27c056d2",
                    "enabled": 1
                }
            },
            "pesign": {
                "100": {
                    "checksum": "sha256:597ab5f0f472ea2f2aca1b3754c2457cc7769f79daaec0856ad2675e53867b80",
                    "enabled": 1
                }
            },
            "pingd": {
                "100": {
                    "checksum": "sha256:7a7013be4a046d0ba770988e530fba59b3ce8c8159780af1a5001e5fad8ba042",
                    "enabled": 1
                }
            },
            "pkcs": {
                "100": {
                    "checksum": "sha256:ce51587d33ffe41699200700a15f92892a181c7e52aa451568a740dffd6eaeab",
                    "enabled": 1
                }
            },
            "pki": {
                "100": {
                    "checksum": "sha256:611152fa77dc465824018a6b6e2687f2a1e483f92e20d9754c33f8032d7a210d",
                    "enabled": 1
                }
            },
            "plymouthd": {
                "100": {
                    "checksum": "sha256:58fd323d88ba1b9f753102be767c848248d30c65a83fb30f2e13ba0073f10ab5",
                    "enabled": 1
                }
            },
            "podsleuth": {
                "100": {
                    "checksum": "sha256:ac303c7ac224ff7fec004f7db6bdc6cabc5e9fbf1df3e27ab454f3f87de18b8d",
                    "enabled": 1
                }
            },
            "policykit": {
                "100": {
                    "checksum": "sha256:10852eded77ba66158385a63efa346a0cab9305fab8710f7992b951c671569be",
                    "enabled": 1
                }
            },
            "polipo": {
                "100": {
                    "checksum": "sha256:e30571ba606507dd4439ea7b455a115170923229f105614f0b044ed07a8ba832",
                    "enabled": 1
                }
            },
            "portmap": {
                "100": {
                    "checksum": "sha256:26185c5731c3401ab5665cbfefa89268e91f21bb8f0fd88de3602d013ab6f00f",
                    "enabled": 1
                }
            },
            "portreserve": {
                "100": {
                    "checksum": "sha256:0caead9c9effa3c022f6e4740ac907788a51468996fb369574b04a50dd29eb59",
                    "enabled": 1
                }
            },
            "postfix": {
                "100": {
                    "checksum": "sha256:011e57b206775738cc6fb16e48e9ed222ed67928857cc0e0d19f02e039757e33",
                    "enabled": 1
                }
            },
            "postgresql": {
                "100": {
                    "checksum": "sha256:dd827cd694ba2389e77fee7137a741677590dc56dff0015fa6b58b93ab354c7c",
                    "enabled": 1
                }
            },
            "postgrey": {
                "100": {
                    "checksum": "sha256:1bc24bad910fe07f8737b25896d73d035cd83603897f3ae236bac28a95e49189",
                    "enabled": 1
                }
            },
            "powerprofiles": {
                "100": {
                    "checksum": "sha256:c3bf4ceb7acf4fa6ba860b3c47828add49d007fed218033193d6da8f6fce5067",
                    "enabled": 1
                }
            },
            "ppp": {
                "100": {
                    "checksum": "sha256:ffb0f1240b1f95504b83f86a52dcd562df79cf9745b52a859db025821501ba83",
                    "enabled": 1
                }
            },
            "prelink": {
                "100": {
                    "checksum": "sha256:eda9cb2209b0e28b17127136f79559febd986fbc4e0180751eb160fd72fd8310",
                    "enabled": 1
                }
            },
            "prelude": {
                "100": {
                    "checksum": "sha256:6e31f7b2379cc4c461bdc1a826cbe607b72b997960c8304ccfa6256bea0b3501",
                    "enabled": 1
                }
            },
            "privoxy": {
                "100": {
                    "checksum": "sha256:8ac7f57a98159bee255928841806174b9c3fd760f74b2e623f5622ccfb049c11",
                    "enabled": 1
                }
            },
            "procmail": {
                "100": {
                    "checksum": "sha256:ee1a9203e7dd07d84cfa3c20a2e069bb0552dc430a6d2feed2919e53731b1864",
                    "enabled": 1
                }
            },
            "prosody": {
                "100": {
                    "checksum": "sha256:360e32fc4cb037faf2b5684ce2d376c42cff14785fc95d82fd750fe66dabe1e2",
                    "enabled": 1
                }
            },
            "psad": {
                "100": {
                    "checksum": "sha256:17e628d6a7692372580df6800a972170a1c36c975fab437e559c3afdbfc0c4ee",
                    "enabled": 1
                }
            },
            "ptchown": {
                "100": {
                    "checksum": "sha256:861c6b803141841f4756be8531775c7d37e8ec378b2b9e90f37e1932d35e5e36",
                    "enabled": 1
                }
            },
            "pulseaudio": {
                "100": {
                    "checksum": "sha256:02a332ab93358096dfeafa4b77d9ca1c8dcf79fe6ab9b18150646f1a2efee4dc",
                    "enabled": 1
                }
            },
            "puppet": {
                "100": {
                    "checksum": "sha256:d364337a160a2218afdc92eab0cd27e057543614dfcf96f2d74d51283cda1589",
                    "enabled": 1
                }
            },
            "pwauth": {
                "100": {
                    "checksum": "sha256:4cabb0c5c75a395579d7523d3e7616db9fb0e1f40d3b9f581f6e94eebb049810",
                    "enabled": 1
                }
            },
            "qatlib": {
                "100": {
                    "checksum": "sha256:6cf80a3a427ac287351081934516c8e300fa9929703b290df47ce87df99ec9de",
                    "enabled": 1
                }
            },
            "qmail": {
                "100": {
                    "checksum": "sha256:7972bb152e68b8fdb1a77c84868b66e420365c9f526254fb272a7263500acbff",
                    "enabled": 1
                }
            },
            "qpid": {
                "100": {
                    "checksum": "sha256:001454c6d18d7f75e02524e3559c91264b4711cff8c4417ea2580b1c3e0a8576",
                    "enabled": 1
                }
            },
            "quantum": {
                "100": {
                    "checksum": "sha256:a25e72eac82204e6200ec843bc06d7b59a1ce7c755666bf1ed9effd12ee466d7",
                    "enabled": 1
                }
            },
            "quota": {
                "100": {
                    "checksum": "sha256:68aca8ea777ce2a13e5d8c03b95805f3e77a4f963cbc1d960fd0162883b6083f",
                    "enabled": 1
                }
            },
            "rabbitmq": {
                "100": {
                    "checksum": "sha256:6ae09222a0b9aefa3ead90b1f1ee08972570b1f5e39d25c05108228e4d315d50",
                    "enabled": 1
                }
            },
            "radius": {
                "100": {
                    "checksum": "sha256:492c565eb90097f567381751dff3cdf0ae9a6db7f298dd13cd04bd67522789f6",
                    "enabled": 1
                }
            },
            "radvd": {
                "100": {
                    "checksum": "sha256:36cad8d8ea113dd1a761b8b386bd0a057883acc65b2c60140c2c001fc04e2e43",
                    "enabled": 1
                }
            },
            "raid": {
                "100": {
                    "checksum": "sha256:a0f7c18b6066e9bbf2454c92917e0abeff542fc804a524a95a02583b0ca22bb1",
                    "enabled": 1
                }
            },
            "rasdaemon": {
                "100": {
                    "checksum": "sha256:a966760e6a561f6eb4789d36b88bb1879c965b851e02d834c3304f0d2987461d",
                    "enabled": 1
                }
            },
            "rdisc": {
                "100": {
                    "checksum": "sha256:36bafd2cac1aeb59eb2e2a4a4a4f9d27b1594a92df1727a8977c83dca6292400",
                    "enabled": 1
                }
            },
            "readahead": {
                "100": {
                    "checksum": "sha256:ec74b1ede394f0c1ab75a5439b4744a261b658edc17d5a0353ca273e397d2156",
                    "enabled": 1
                }
            },
            "realmd": {
                "100": {
                    "checksum": "sha256:4d1f0907111fb4fcc242d7d91574e273650c86d2207f870e4c47036d900e4d80",
                    "enabled": 1
                }
            },
            "redis": {
                "100": {
                    "checksum": "sha256:642738508f133e3709992b5542f048755e1ca6bdd1c3eed8fbf6de60135fe754",
                    "enabled": 1
                }
            },
            "remotelogin": {
                "100": {
                    "checksum": "sha256:31f6f5efb0759335de46ac3ab4c8a64955f838afc9743a20f2e81a8cb54cb36a",
                    "enabled": 1
                }
            },
            "restraint": {
                "400": {
                    "checksum": "sha256:79ddcfa70f63175b01a14ce2e66542c5d30d799f492f0ef148fa439a675eaeb9",
                    "enabled": 1
                }
            },
            "rhcd": {
                "100": {
                    "checksum": "sha256:de093c51d11ab2de52b41d550d06ce7def91a9e8c0f507884086d4d34343ae40",
                    "enabled": 1
                }
            },
            "rhcs": {
                "100": {
                    "checksum": "sha256:fdab19b51617ba1dfc3a402dbc261452cb23c74be402208563608610e6a6111a",
                    "enabled": 1
                }
            },
            "rhgb": {
                "100": {
                    "checksum": "sha256:4b222d1ae2a6931560eca08e087c56c7835ce79c3f82514c5c6d3e98a7de89b1",
                    "enabled": 1
                }
            },
            "rhnsd": {
                "100": {
                    "checksum": "sha256:ccef03c795df14786a6d323f735e2ec58f9270805e7de9fe924549c98b24e6f4",
                    "enabled": 1
                }
            },
            "rhsmcertd": {
                "100": {
                    "checksum": "sha256:63eb81ab3a26272e180e1b64f7d2d28e65ed7fd3a2e261dbba40c0fd4d82ecfa",
                    "enabled": 1
                }
            },
            "rhts": {
                "400": {
                    "checksum": "sha256:e92c439347ea9241cc5bce5f27844b9356dd7502bec0b93cb503aeedfeea5cbf",
                    "enabled": 1
                }
            },
            "ricci": {
                "100": {
                    "checksum": "sha256:ce73d254e6271e7e012d38da6ff05b7c66c215b8ea5b99161ab1e97c77dfc31a",
                    "enabled": 1
                }
            },
            "rkhunter": {
                "100": {
                    "checksum": "sha256:5f31c86e2f2cc425040785cc22a9040c7cdb80bd1145dfd668d2b2597534d6e3",
                    "enabled": 1
                }
            },
            "rlogin": {
                "100": {
                    "checksum": "sha256:819c365b1e88bdb1eb171c48fbcc2b2e9c2ea405d7c20024919aa7d8bcb28de4",
                    "enabled": 1
                }
            },
            "rngd": {
                "100": {
                    "checksum": "sha256:0ea0c16871f23b263aaaee590ecbad1d9095d01c7b7b6cd11a80278d1257957f",
                    "enabled": 1
                }
            },
            "roundup": {
                "100": {
                    "checksum": "sha256:931c928c6bf89625bce5b6cb76084615486f91d6e86a09fcaf007c47c5e68ba7",
                    "enabled": 1
                }
            },
            "rpc": {
                "100": {
                    "checksum": "sha256:835a212117378644f6f70a6282b73cba54c9b36811f91163408bad10ba2c6d0d",
                    "enabled": 1
                }
            },
            "rpcbind": {
                "100": {
                    "checksum": "sha256:6f9c39f5bd3e6b092668476aa1233130cc9b9edd04c66af9d667dbf9d5f48bc6",
                    "enabled": 1
                }
            },
            "rpm": {
                "100": {
                    "checksum": "sha256:d1336afad060de349d9c30315efc965b7247738603638e8706929361b8427353",
                    "enabled": 1
                }
            },
            "rrdcached": {
                "100": {
                    "checksum": "sha256:340e748f2da66a79889ffe2d77224bce0090a2954743d5c1098ac3cb1eb48866",
                    "enabled": 1
                }
            },
            "rshd": {
                "100": {
                    "checksum": "sha256:3cb2ccaf8367e6a99384582a9c902e2af4480b04d8bc56ab5562c7d3111cd323",
                    "enabled": 1
                }
            },
            "rshim": {
                "100": {
                    "checksum": "sha256:7384c2d57bd6e133c9069fe90acfe130c74416089fe56318257c501328dbda7c",
                    "enabled": 1
                }
            },
            "rssh": {
                "100": {
                    "checksum": "sha256:26f6c19589d58fd23c303ac699697517d6883a9531837ad406e2f09b7507278d",
                    "enabled": 1
                }
            },
            "rsync": {
                "100": {
                    "checksum": "sha256:0aa06de248b996ddd0afc67811e82a96bde2dc7a2c328ecbbf6c6a5c9c780784",
                    "enabled": 1
                }
            },
            "rtas": {
                "100": {
                    "checksum": "sha256:06ca74bda1764a6f8a241b370f13bdf438674dac0dfbc30f98facc0884b190ea",
                    "enabled": 1
                }
            },
            "rtkit": {
                "100": {
                    "checksum": "sha256:d8e666993d2c3c43a5efc6628d04fed230f380cec2feafc9fb1eb305239ad954",
                    "enabled": 1
                }
            },
            "rwho": {
                "100": {
                    "checksum": "sha256:8c99bd9b6a8fc9a4dd9e34af66adfe117bdb4b2e88a7f1f2e6a319db450168e8",
                    "enabled": 1
                }
            },
            "samba": {
                "100": {
                    "checksum": "sha256:4321f33d14654254947949c819972515f8bf488f8df3ce6626cf4b9fcfca6539",
                    "enabled": 1
                }
            },
            "sambagui": {
                "100": {
                    "checksum": "sha256:81bbb3bc281f6887174beeba44d970d3edc40d3fbad85ed8b9d03528800cb38a",
                    "enabled": 1
                }
            },
            "sandboxX": {
                "100": {
                    "checksum": "sha256:73a9063f298fd65b376ac709fb599ef1eefccb39b09360c412946fa507cf53ba",
                    "enabled": 1
                }
            },
            "sanlock": {
                "100": {
                    "checksum": "sha256:20c66e776cec92678d49c6e41eb804981e3769b8b595c5c7a8a1f94bf8f5a167",
                    "enabled": 1
                }
            },
            "sap": {
                "100": {
                    "checksum": "sha256:9886dbb3eebb514446605e62fcc6969a7d5a56f1f3b84129e7b46e20ab9de366",
                    "enabled": 1
                }
            },
            "sasl": {
                "100": {
                    "checksum": "sha256:cbd713a58cf9ff07435b0a6210df156c4db5e4435b3d51fdf60627877e42e961",
                    "enabled": 1
                }
            },
            "sbd": {
                "100": {
                    "checksum": "sha256:30936f11af78b1ed885d6deaa16025623fc794c54e452fc02c056e388dc263ce",
                    "enabled": 1
                }
            },
            "sblim": {
                "100": {
                    "checksum": "sha256:6bee6346bb885fc64e8579218dda7100aac5a61d6ad1e474cae7bcce8448dd1a",
                    "enabled": 1
                }
            },
            "screen": {
                "100": {
                    "checksum": "sha256:93aae106e0590c3b6ce75475c86101e20b244878b7f659dc9a9638529282bffb",
                    "enabled": 1
                }
            },
            "secadm": {
                "100": {
                    "checksum": "sha256:e69f3497fc89f1f96a3ecff77a12119b6abb012d4fa5973b9f33eeadbd12319b",
                    "enabled": 1
                }
            },
            "sectoolm": {
                "100": {
                    "checksum": "sha256:35e4d2a3208b8c0d74c4016309c3447efac46618ce4209c78af9861f95cf36c6",
                    "enabled": 1
                }
            },
            "selinuxutil": {
                "100": {
                    "checksum": "sha256:56c793ddc8f620fec42c9bc28c618e928882542b0de95adda2c8918742f890b2",
                    "enabled": 1
                }
            },
            "sendmail": {
                "100": {
                    "checksum": "sha256:b74fad36b6b99dce25b9723b5c83278e4cf0ad7a66b7f2d1788fa930737b6b26",
                    "enabled": 1
                }
            },
            "sensord": {
                "100": {
                    "checksum": "sha256:49a17300f038a4023d478e0031f9a6ef18cf6817e696abed1b48983ef75366bf",
                    "enabled": 1
                }
            },
            "setrans": {
                "100": {
                    "checksum": "sha256:df3f3357b0e78a2e2b110ab6e9dc9907d83d296e37bfd8c493b0ddf11a8d4e75",
                    "enabled": 1
                }
            },
            "setroubleshoot": {
                "100": {
                    "checksum": "sha256:e10d1bfe87e505f003dcadb0f5f384e7db1bc6da48cd705a78c0630ef0a77207",
                    "enabled": 1
                }
            },
            "seunshare": {
                "100": {
                    "checksum": "sha256:f762b9090a0dc16cdb04e108f47a696170cebc74d489930915380689ade87d74",
                    "enabled": 1
                }
            },
            "shorewall": {
                "100": {
                    "checksum": "sha256:a55e30390b7305a2e01d2e4be3786edc8c763f43c249ae07889c82c84cc7b9f3",
                    "enabled": 1
                }
            },
            "slocate": {
                "100": {
                    "checksum": "sha256:763088f3e0392356a8bad6a06d56305a49c73690573a0c1e3d7cd8e7a7583f2e",
                    "enabled": 1
                }
            },
            "slpd": {
                "100": {
                    "checksum": "sha256:21194bcdd2babe7aeaac215e7993d75f23bb0ed09e6378d222461113221cb7cb",
                    "enabled": 1
                }
            },
            "smartmon": {
                "100": {
                    "checksum": "sha256:a705982432ea6ff26451fdf015e5247103ca90e8f1350357ea956812f60d55d0",
                    "enabled": 1
                }
            },
            "smokeping": {
                "100": {
                    "checksum": "sha256:71a49275d91a3678a30ee048c48f3fe3222b116d94d9a1f5eafe2e6962e0cbcf",
                    "enabled": 1
                }
            },
            "smoltclient": {
                "100": {
                    "checksum": "sha256:95c7ee276c5baae8d1a63c94a349ea997f421cebdf73d013ab4b90b34d986fd0",
                    "enabled": 1
                }
            },
            "snapper": {
                "100": {
                    "checksum": "sha256:1a669ecc50c7315c65b8620d40adc5b211039b844bea403f625e6529f0be0c1c",
                    "enabled": 1
                }
            },
            "snmp": {
                "100": {
                    "checksum": "sha256:5bfb4dae5517d7315d7e1ba509c0935ac06bfc25f70dfde91f31e44fc4d3528c",
                    "enabled": 1
                }
            },
            "snort": {
                "100": {
                    "checksum": "sha256:4ad1c6753ac53dddc1a2f618fb2eda212e114a474a31cf98840c0048e36514ce",
                    "enabled": 1
                }
            },
            "sosreport": {
                "100": {
                    "checksum": "sha256:55af58727c8e1a2d5ffc0eeebfabac14030d6594aaf36eae10c51d3f43fd7c94",
                    "enabled": 1
                }
            },
            "soundserver": {
                "100": {
                    "checksum": "sha256:725e2158052da4d2b9499d63570437f35d317f541e6fd0a7b6841f88be179689",
                    "enabled": 1
                }
            },
            "spamassassin": {
                "100": {
                    "checksum": "sha256:e653084023932281ca276c722b79aaecbc5d81e97384373a73a4de2f4d3da9f9",
                    "enabled": 1
                }
            },
            "speech-dispatcher": {
                "100": {
                    "checksum": "sha256:b08147b36ed3fa54428c34c8ac8e2781717ecb453c2372760d41a7738b7757da",
                    "enabled": 1
                }
            },
            "squid": {
                "100": {
                    "checksum": "sha256:326995099022aae4699bd16a731b01145d48811e2be43eb3ac04d688f2350707",
                    "enabled": 1
                }
            },
            "ssh": {
                "100": {
                    "checksum": "sha256:063a6f93bd9863d9ce47543e552ae679873b3f6bf65a4582edbcf6bdcda5653c",
                    "enabled": 1
                }
            },
            "sslh": {
                "100": {
                    "checksum": "sha256:cdacc7306b49ca27f4eed4dda7332bca872cf309459831c96694293721ed74d3",
                    "enabled": 1
                }
            },
            "sssd": {
                "100": {
                    "checksum": "sha256:592651435b8b02dc2de1f304e3a7e3e0fb49bdbace98723173fd47b16a6b5aa4",
                    "enabled": 1
                }
            },
            "staff": {
                "100": {
                    "checksum": "sha256:12d5e2aa077e8da525b672b46f6f90931401b1ea4efd22e8952590abf03a687f",
                    "enabled": 1
                }
            },
            "stalld": {
                "100": {
                    "checksum": "sha256:9ef028437851996db7b3152ef672f991fde6cd464194eef73c1670c33cdb274f",
                    "enabled": 1
                }
            },
            "stapserver": {
                "100": {
                    "checksum": "sha256:0a08f155a5545909cceeb2c2221dcee1980385b52a4afd3f8b8f6704617d14a5",
                    "enabled": 1
                }
            },
            "stratisd": {
                "100": {
                    "checksum": "sha256:46468db34c31c668f4b213b8ed14fcfb53e1e183431f6237364acf686d83b8f0",
                    "enabled": 1
                }
            },
            "stunnel": {
                "100": {
                    "checksum": "sha256:9428aee5be7ef002eba8ade18418e1b436e2f8ed0479182b47822318c4571923",
                    "enabled": 1
                }
            },
            "su": {
                "100": {
                    "checksum": "sha256:71748ab8b3ac17e7f16325adc3575242076dc6f80ea6797091fb5ec54bdb4a49",
                    "enabled": 1
                }
            },
            "sudo": {
                "100": {
                    "checksum": "sha256:c274be08afec52e985bfc508199ef983f1f2eab41bf9b72b0921aa0276e47a51",
                    "enabled": 1
                }
            },
            "svnserve": {
                "100": {
                    "checksum": "sha256:2a78595b73c7ea25c5b395ec91f18b3dad58002dd8ef3652d69edd5a8c13f3f5",
                    "enabled": 1
                }
            },
            "swift": {
                "100": {
                    "checksum": "sha256:ccacc18e643d0ca081b36d910abb0ad6fae2acdd1f92a52b4fc9004fc31f4677",
                    "enabled": 1
                }
            },
            "sysadm": {
                "100": {
                    "checksum": "sha256:086e6d069d8369c83296d7866c2d74e064c7980bedb2cde2fb02cd14f8233b75",
                    "enabled": 1
                }
            },
            "sysadm_secadm": {
                "100": {
                    "checksum": "sha256:436746a23ca13b58adc9e2a051b59463b8398cecb114edd411fcde4fce182148",
                    "enabled": 1
                }
            },
            "sysnetwork": {
                "100": {
                    "checksum": "sha256:a9ec2dd40baab31ae84049839e2043c24a475f6d9f1daf06f1c2919a4f01eae3",
                    "enabled": 1
                }
            },
            "sysstat": {
                "100": {
                    "checksum": "sha256:e35d3df921d581298273023c20b12e4d1168c249b06e08458a27732a4ff082ce",
                    "enabled": 1
                }
            },
            "systemd": {
                "100": {
                    "checksum": "sha256:628550f2f63aea3fe7fd74168f78d1f9f3bbfb9e585252abf2cb0c7a6169c725",
                    "enabled": 1
                }
            },
            "systemd-homed": {
                "100": {
                    "checksum": "sha256:1825cdd1f7ab049ef6d4d9c7412880bc02797f3c4c9dc58ce79ed08be2a37ca2",
                    "enabled": 1
                }
            },
            "tangd": {
                "100": {
                    "checksum": "sha256:b09965ae1db2d4aeab2d1c8775897288e6d55224183205ed48002daa816d2bbd",
                    "enabled": 1
                }
            },
            "targetd": {
                "100": {
                    "checksum": "sha256:8d31e97d05e23cbca57938b58d725c33af5e6aaa3e563971a398936cd3a21b36",
                    "enabled": 1
                }
            },
            "tcpd": {
                "100": {
                    "checksum": "sha256:118bab50d3722356fda7ca0983781aecd45f2a0979bc56617be3a8e044663451",
                    "enabled": 1
                }
            },
            "tcsd": {
                "100": {
                    "checksum": "sha256:e116438dee0dab9b191c25cfcb43a7dc0c8ac18bdb920e0596267365784b43c7",
                    "enabled": 1
                }
            },
            "telepathy": {
                "100": {
                    "checksum": "sha256:98fac790af3d7a87e75899e112ba5d4cd2455261e44b60f1a0d7387ba0e0ad49",
                    "enabled": 1
                }
            },
            "telnet": {
                "100": {
                    "checksum": "sha256:3bcf922688dc95cd19df39b5b48017dc48fca501bb70a953f99abce2c6fe7345",
                    "enabled": 1
                }
            },
            "tftp": {
                "100": {
                    "checksum": "sha256:368e98dbdf56054db821272c38ae2aa3a92d88b419ebf886cfbf33db1cc4177d",
                    "enabled": 1
                }
            },
            "tgtd": {
                "100": {
                    "checksum": "sha256:c07be819f426ec0bbba6ba8f8f1a0a57d6a3e02064bde55d0243cf21d24dce13",
                    "enabled": 1
                }
            },
            "thin": {
                "100": {
                    "checksum": "sha256:9825f5ea5ecf0720ae08c5fb7a50d3318b3dfb520801cf5ec8c0663364df5a62",
                    "enabled": 1
                }
            },
            "thumb": {
                "100": {
                    "checksum": "sha256:e1c7a4e6ea91f57fe97ac249ef59feb769b0becd74bdb118c6c29ad8d86ae117",
                    "enabled": 1
                }
            },
            "tlp": {
                "100": {
                    "checksum": "sha256:93f4e9c278aa30c7ce490f4b9c1d6238ab0d16f662fc880049398d241e429c47",
                    "enabled": 1
                }
            },
            "tmpreaper": {
                "100": {
                    "checksum": "sha256:83f45391b2a56e868ed635df8adfd7a461c853d99c92cb0839d24d560652accb",
                    "enabled": 1
                }
            },
            "tomcat": {
                "100": {
                    "checksum": "sha256:4b9b1022c21e3cc4b90416961b2e5990838532561080f53a962b14cf1101012e",
                    "enabled": 1
                }
            },
            "tor": {
                "100": {
                    "checksum": "sha256:5019fa69d2c211fff26780ddad52079881cffe4688af6407b7ee03ff499339d9",
                    "enabled": 1
                }
            },
            "tuned": {
                "100": {
                    "checksum": "sha256:58e9695125a89de4faee0ac5a37a1a26067c97b6679d8350de744bd5d21257c8",
                    "enabled": 1
                }
            },
            "tvtime": {
                "100": {
                    "checksum": "sha256:2d5107d1b764ddd411e4abf44d7b3a2770c192bf0d0e19c88856d6593f0f2891",
                    "enabled": 1
                }
            },
            "udev": {
                "100": {
                    "checksum": "sha256:494dde6bce44e76f5a7f70f98e178e7c7e0d195dae293fa631e97c5d5be7ce75",
                    "enabled": 1
                }
            },
            "ulogd": {
                "100": {
                    "checksum": "sha256:bb5057eabb1e1e690c8c4e2a19c5014a00240538d21fcd3b835b7a9937dcb469",
                    "enabled": 1
                }
            },
            "uml": {
                "100": {
                    "checksum": "sha256:c05987c6a9f49b3370c011d79431dc52d6d435e89a577d7d10a8db02587a3786",
                    "enabled": 1
                }
            },
            "unconfined": {
                "100": {
                    "checksum": "sha256:af677713dbda91ea9db3e438de628e08ceb5e9c18b2fb5e338b9b81f79f5fa71",
                    "enabled": 1
                }
            },
            "unconfineduser": {
                "100": {
                    "checksum": "sha256:39e322b4fe5bd8357b39b47feb748452907b712342744d0ebb4af7ad04c170b4",
                    "enabled": 1
                }
            },
            "unlabelednet": {
                "100": {
                    "checksum": "sha256:1b37d8de7cf505da7e184ad33a2d04904d9fc51d64707b5d7e449b9d615deaa2",
                    "enabled": 1
                }
            },
            "unprivuser": {
                "100": {
                    "checksum": "sha256:2850db90c93a902f63a20eb3cf173676ba8b62d88dab4d6305ecab8bfc6a9c23",
                    "enabled": 1
                }
            },
            "updfstab": {
                "100": {
                    "checksum": "sha256:d86b9c14ea814e61185eb2fd53bdda95933b44eebf98ba942cbae61b3b16ce2b",
                    "enabled": 1
                }
            },
            "usbmodules": {
                "100": {
                    "checksum": "sha256:db8f8c1a3ad46b9b9fbfb777e047e3eb0ca6e1e4be62c1cb16292b934d218b4a",
                    "enabled": 1
                }
            },
            "usbmuxd": {
                "100": {
                    "checksum": "sha256:ba9efc2628a81ac2c95346cb46f79b57748b56575197830bdc0fe9f1af6e6d07",
                    "enabled": 1
                }
            },
            "userdomain": {
                "100": {
                    "checksum": "sha256:cb02bf5a1a0fd75bb2dc288602973058a2a5e1955e7e0771d35a0986458f72ba",
                    "enabled": 1
                }
            },
            "userhelper": {
                "100": {
                    "checksum": "sha256:040a092ace1fddcfc244268cf1a30bb7935fcb1b493db9b22a3e4919ace8c00f",
                    "enabled": 1
                }
            },
            "usermanage": {
                "100": {
                    "checksum": "sha256:6b4b9f3c433d31a1416ed75a584f90616aa6b335297d5ef845ff3f71d36c3cfe",
                    "enabled": 1
                }
            },
            "usernetctl": {
                "100": {
                    "checksum": "sha256:b50724f82867d86cb5ed896fed12ac8a5d939990f9e92221b282d63d44c13fa9",
                    "enabled": 1
                }
            },
            "uucp": {
                "100": {
                    "checksum": "sha256:b51b9edc8ba92cbdbbac99877b4388d9397976992ba7f5d4c467627763445ea4",
                    "enabled": 1
                }
            },
            "uuidd": {
                "100": {
                    "checksum": "sha256:4e1a2aeb4ae247cde28cc50db01cc6043bb78c45763eb8160a957be55a32a2d2",
                    "enabled": 1
                }
            },
            "varnishd": {
                "100": {
                    "checksum": "sha256:b9162e79ac68e0ab17b12ffb6d5c3d9e095d0b2b81ffb8c70b3ebd6531b32b0e",
                    "enabled": 1
                }
            },
            "vdagent": {
                "100": {
                    "checksum": "sha256:af8d12d85265012b374756768440f273481308b2e90fbba97b8afecb9bd2574d",
                    "enabled": 1
                }
            },
            "vhostmd": {
                "100": {
                    "checksum": "sha256:97d72614bfbdb0146d8f7c90b90e9549ab1d202ffc55066ce79464e4a6a20cdf",
                    "enabled": 1
                }
            },
            "virt": {
                "100": {
                    "checksum": "sha256:624ceb9aa840b86d80592df9e5884ea9c4304f0ea3285bfe33d944ac7d4ea93c",
                    "enabled": 1
                }
            },
            "virt_supplementary": {
                "100": {
                    "checksum": "sha256:33837f0b020b98299befab2e02000db9246918b1583678d3946213e90b45cb53",
                    "enabled": 1
                }
            },
            "vlock": {
                "100": {
                    "checksum": "sha256:a01e7aa92da5f24789286ac6530246cec5ed9c8675493cef2b06a7a7be595958",
                    "enabled": 1
                }
            },
            "vmtools": {
                "100": {
                    "checksum": "sha256:e8bac770b13be7d27c9b9286effe5e50e330e9ab1a225e06890edbf33798bf89",
                    "enabled": 1
                }
            },
            "vmware": {
                "100": {
                    "checksum": "sha256:00fa1441d6e08f5af70bcea53ebf1f3e4c12a9737f1ef1e74fd5b79957d7f042",
                    "enabled": 1
                }
            },
            "vnstatd": {
                "100": {
                    "checksum": "sha256:2b80169a6f39f4ebbc1c2d9b0211eec558da2a8eaa6bef904b9fc66eda7122dc",
                    "enabled": 1
                }
            },
            "vpn": {
                "100": {
                    "checksum": "sha256:4c7963f955ff610de43933a480c47fd50da6b4d88f03ed6bbf4663dec25c3cae",
                    "enabled": 1
                }
            },
            "w3c": {
                "100": {
                    "checksum": "sha256:6b19f10f4a51f6f1f343b082d4a96c3335b191f00d41152ae090627f727b8360",
                    "enabled": 1
                }
            },
            "watchdog": {
                "100": {
                    "checksum": "sha256:4299fadc4f28a9e6ee9b9e5a7688955752f1bf36ef83656fee6403bbfe10e0b0",
                    "enabled": 1
                }
            },
            "wdmd": {
                "100": {
                    "checksum": "sha256:c3973da0b3e1836af273137bc8ed86a443da6a73d22255aa1135582923347b2c",
                    "enabled": 1
                }
            },
            "webadm": {
                "100": {
                    "checksum": "sha256:8f262e982526c5e63cc93fe9806380aef291c0fa06d8c6468c1df126325ae83c",
                    "enabled": 1
                }
            },
            "webalizer": {
                "100": {
                    "checksum": "sha256:43f69260eb8c399ceb227825b190ee1758a60b1b78052b1fbfe21d5fce8daab5",
                    "enabled": 1
                }
            },
            "wine": {
                "100": {
                    "checksum": "sha256:204369c49480adaf6c3bbee72b72ec17a5fac47821e371ac9b0e633666af050e",
                    "enabled": 1
                }
            },
            "wireguard": {
                "100": {
                    "checksum": "sha256:7ce468b04b03ed26fb5ebadc5020c3fd578c678d97337d1d8afa471bf472c6d5",
                    "enabled": 1
                }
            },
            "wireshark": {
                "100": {
                    "checksum": "sha256:e1b5a6483deac005288672619780282eb889108244815c872e59166ae8df750a",
                    "enabled": 1
                }
            },
            "xen": {
                "100": {
                    "checksum": "sha256:59c9e307dfc787b4b7510d9d593b71792f9f147884418eed41983034fb35059f",
                    "enabled": 1
                }
            },
            "xguest": {
                "100": {
                    "checksum": "sha256:7917676d378ebdfeefe5375a054fc0beb6f86665b23304331e2316d1b98821c5",
                    "enabled": 1
                }
            },
            "xserver": {
                "100": {
                    "checksum": "sha256:1d94d85560bd958b8fec5afd465d62a9e42f17307046046742c02d0ee5c9425f",
                    "enabled": 1
                }
            },
            "zabbix": {
                "100": {
                    "checksum": "sha256:b8950107bebcd555f2c48ee06bc63bb1329a6ea5db7a762cbef5ad9be656c9da",
                    "enabled": 1
                }
            },
            "zarafa": {
                "100": {
                    "checksum": "sha256:b1738ace3c35a58867613fabb433a761136afae86bab322ea4d192436c5b0ddd",
                    "enabled": 1
                }
            },
            "zebra": {
                "100": {
                    "checksum": "sha256:475a888f43d0521ac189ff49430864dc8b00f04c244d42100ca1d637860ff4fc",
                    "enabled": 1
                }
            },
            "zoneminder": {
                "100": {
                    "checksum": "sha256:19a33723d291446ee9617d0120088d7bae884e5a963c48a8afec20fc6bacc4bc",
                    "enabled": 1
                }
            },
            "zosremote": {
                "100": {
                    "checksum": "sha256:804524b0b86a951c8a5b1e2220cf19f3504fd7442e463a8ac8852babedf836c7",
                    "enabled": 1
                }
            }
        },
        "selinux_priorities": true
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Load SELinux modules] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:115
Saturday 18 January 2025  03:27:32 -0500 (0:00:03.310)       0:00:46.484 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_modules is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:128
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.103)       0:00:46.588 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree in check mode] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:136
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.050)       0:00:46.639 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Notify rsyslogd restart] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:42
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.077)       0:00:46.717 ****** 
ok: [managed-node3] => {}

MSG:

Notify rsyslogd restart

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set ovirt platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:3
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.064)       0:00:46.782 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:4
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.085)       0:00:46.867 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:9
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.064)       0:00:46.932 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml) => {
    "ansible_facts": {
        "__rsyslog_ovirt_prereq_packages": [
            "policycoreutils-python-utils"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update oVirt input packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:8
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.153)       0:00:47.086 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:32 -0500 (0:00:00.169)       0:00:47.255 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: libestr libfastjson liblognorm policycoreutils-python-utils rsyslog-mmjsonparse rsyslog-mmnormalize

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:34 -0500 (0:00:01.524)       0:00:48.779 ****** 
ok: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
    "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 45,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
    "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 379,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
    "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 315,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
    "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 243,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
    "dest": "/etc/rsyslog.d/parse_json.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/parse_json.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 26,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:38 -0500 (0:00:03.949)       0:00:52.729 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:38 -0500 (0:00:00.079)       0:00:52.808 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create oVirt input configuration file /etc/rsyslog.d/input-ovirt-ovirt_engine_input] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:15
Saturday 18 January 2025  03:27:38 -0500 (0:00:00.123)       0:00:52.932 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:38 -0500 (0:00:00.152)       0:00:53.085 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:38 -0500 (0:00:00.100)       0:00:53.185 ****** 
changed: [managed-node3] => (item={'name': 'input-ovirt-ovirt_engine_input', 'type': 'input', 'sections': [{'options': 'input(type="imfile" file="/var/log/ovirt-engine/engine.log" tag="ovirt_engine_input"\n      reopenOnTruncate="on" startmsg.regex="^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}")\nif $syslogtag == "ovirt_engine_input" then {\n  action(name="ovirt-engine_mmnormalize" type="mmnormalize"\n         rulebase="/etc/rsyslog.d/ovirt_engine.rulebase" path="$.ovirt")\n}\nif $syslogtag == "ovirt_engine_input" then {\n  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & "T" & $.ovirt!time & "." & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = \'managed-node3\';\n  set $!ovirt!cluster_name = \'\';\n  set $!ipaddr4 = \'10.31.43.226\';\n  set $!ovirt!engine_fqdn = \'\';\n  set $.input_type = "ovirt";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == "ovirt_engine_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == "ovirt_engine_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
    "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-ovirt_engine_input",
        "sections": [
            {
                "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "md5sum": "231a36c717cacae220489d30d8d60827",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 1293,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:39 -0500 (0:00:01.126)       0:00:54.312 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:40 -0500 (0:00:00.141)       0:00:54.453 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-ovirt_engine_input', 'type': 'input', 'sections': [{'options': 'input(type="imfile" file="/var/log/ovirt-engine/engine.log" tag="ovirt_engine_input"\n      reopenOnTruncate="on" startmsg.regex="^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}")\nif $syslogtag == "ovirt_engine_input" then {\n  action(name="ovirt-engine_mmnormalize" type="mmnormalize"\n         rulebase="/etc/rsyslog.d/ovirt_engine.rulebase" path="$.ovirt")\n}\nif $syslogtag == "ovirt_engine_input" then {\n  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & "T" & $.ovirt!time & "." & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = \'managed-node3\';\n  set $!ovirt!cluster_name = \'\';\n  set $!ipaddr4 = \'10.31.43.226\';\n  set $!ovirt!engine_fqdn = \'\';\n  set $.input_type = "ovirt";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == "ovirt_engine_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == "ovirt_engine_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-ovirt_engine_input",
        "sections": [
            {
                "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [Ensure collectd port is allowed for rsyslogd to listen to] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:30
Saturday 18 January 2025  03:27:40 -0500 (0:00:00.270)       0:00:54.724 ****** 
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.seboolean to ansible.posix.seboolean
included: fedora.linux_system_roles.selinux for managed-node3

TASK [fedora.linux_system_roles.selinux : Set ansible_facts required by role and install packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:2
Saturday 18 January 2025  03:27:40 -0500 (0:00:00.255)       0:00:54.980 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:2
Saturday 18 January 2025  03:27:40 -0500 (0:00:00.170)       0:00:55.150 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Ensure SELinux packages] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:7
Saturday 18 January 2025  03:27:40 -0500 (0:00:00.146)       0:00:55.296 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Check if system is ostree] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:5
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.327)       0:00:55.624 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:10
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.090)       0:00:55.715 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Check if transactional-update exists in /sbin] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:17
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.083)       0:00:55.798 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag if transactional-update exists] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:22
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.072)       0:00:55.870 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python2 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:26
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.063)       0:00:55.934 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_python_version is version('3', '<')",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35
Saturday 18 January 2025  03:27:41 -0500 (0:00:00.088)       0:00:56.022 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: python3-libselinux python3-policycoreutils

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:46
Saturday 18 January 2025  03:27:43 -0500 (0:00:01.567)       0:00:57.589 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_os_family == \"Suse\"",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux tool semanage] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:58
Saturday 18 January 2025  03:27:43 -0500 (0:00:00.066)       0:00:57.656 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: policycoreutils-python-utils

TASK [fedora.linux_system_roles.selinux : Notify user that reboot is needed to apply changes] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:72
Saturday 18 January 2025  03:27:44 -0500 (0:00:01.418)       0:00:59.074 ****** 
skipping: [managed-node3] => {
    "false_condition": "__selinux_is_transactional | d(false)"
}

TASK [fedora.linux_system_roles.selinux : Reboot transactional update systems] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:77
Saturday 18 January 2025  03:27:44 -0500 (0:00:00.091)       0:00:59.166 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is needed and not set] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:82
Saturday 18 January 2025  03:27:44 -0500 (0:00:00.093)       0:00:59.260 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Refresh facts] ***********************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:89
Saturday 18 January 2025  03:27:45 -0500 (0:00:00.140)       0:00:59.403 ****** 
ok: [managed-node3]

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if enabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:5
Saturday 18 January 2025  03:27:46 -0500 (0:00:01.017)       0:01:00.421 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"enabled\" and (selinux_state or selinux_policy)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if disabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:13
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.064)       0:01:00.485 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"disabled\" and selinux_state",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set selinux_reboot_required] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:21
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.085)       0:01:00.571 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_reboot_required": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is required] **********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:25
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.081)       0:01:00.653 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_reboot_required",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Warn if SELinux is disabled] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:30
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.082)       0:01:00.736 ****** 
skipping: [managed-node3] => {
    "false_condition": "ansible_selinux.status == \"disabled\""
}

TASK [fedora.linux_system_roles.selinux : Drop all local modifications] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:35
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.063)       0:01:00.799 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_all_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux boolean local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:43
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.058)       0:01:00.857 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_booleans_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux file context local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:48
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.055)       0:01:00.913 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_fcontexts_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux port local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:53
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.058)       0:01:00.971 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_ports_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux login local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:58
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.089)       0:01:01.061 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_logins_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux booleans] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:63
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.141)       0:01:01.202 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux file contexts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:74
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.073)       0:01:01.276 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set an SELinux label on a port] ******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:87
Saturday 18 January 2025  03:27:46 -0500 (0:00:00.071)       0:01:01.347 ****** 
ok: [managed-node3] => (item={'ports': '44514', 'proto': 'tcp', 'setype': 'syslogd_port_t', 'state': 'present', 'local': True}) => {
    "__selinux_item": {
        "local": true,
        "ports": "44514",
        "proto": "tcp",
        "setype": "syslogd_port_t",
        "state": "present"
    },
    "ansible_loop_var": "__selinux_item",
    "changed": false,
    "ports": [
        "44514"
    ],
    "proto": "tcp",
    "setype": "syslogd_port_t",
    "state": "present"
}

TASK [fedora.linux_system_roles.selinux : Set linux user to SELinux user mapping] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:99
Saturday 18 January 2025  03:27:47 -0500 (0:00:00.740)       0:01:02.088 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Get SELinux modules facts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112
Saturday 18 January 2025  03:27:47 -0500 (0:00:00.054)       0:01:02.142 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_checksums": true,
        "selinux_installed_modules": {
            "abrt": {
                "100": {
                    "checksum": "sha256:6e571059441d252640e3509cf407cd3a570cb9a5c5d37aa0d05bd8d193b32260",
                    "enabled": 1
                }
            },
            "accountsd": {
                "100": {
                    "checksum": "sha256:ff868726dfb38a330824ab14a3d9b09e9e8aa89ddc8ac6b22abaa1bc62149ffa",
                    "enabled": 1
                }
            },
            "acct": {
                "100": {
                    "checksum": "sha256:0b4d3710b7c16f7149311eabf067807bd9e57305ab518642cd94544430245416",
                    "enabled": 1
                }
            },
            "afs": {
                "100": {
                    "checksum": "sha256:d6320654e5962a15935e9bcdfd8eceba64deb7051fcf6592a4ce023c1ed00798",
                    "enabled": 1
                }
            },
            "afterburn": {
                "100": {
                    "checksum": "sha256:5df07939f0bd5c566bb8920f6dc3aa9a58a7b4af495b81d99a1bfdb468788471",
                    "enabled": 1
                }
            },
            "aide": {
                "100": {
                    "checksum": "sha256:4f01eeb1c4bb8b68d4c620c2579434e124da3c7113233b3e715d503010083281",
                    "enabled": 1
                }
            },
            "alsa": {
                "100": {
                    "checksum": "sha256:9b0deb09628779327785cc5639699fdf269b9a11eb4a6186be0081a41a03a7e4",
                    "enabled": 1
                }
            },
            "amanda": {
                "100": {
                    "checksum": "sha256:da1163091d32a68010421f1b60befb29aef78c9f2046cc7c330d276b0885dffe",
                    "enabled": 1
                }
            },
            "anaconda": {
                "100": {
                    "checksum": "sha256:61f367207b0ed849440500208623a265df726ae733e1df5fb454d04330442bc6",
                    "enabled": 1
                }
            },
            "antivirus": {
                "100": {
                    "checksum": "sha256:718557aa9547e4a7ce0c7e98fa8aab22bfbd1ccb7da591f47e16faf6f00769e2",
                    "enabled": 1
                }
            },
            "apache": {
                "100": {
                    "checksum": "sha256:7c483328bf0187c7112d694c6043a0711fb4d32699bfa1626a05c6001f2b9cd9",
                    "enabled": 1
                }
            },
            "apcupsd": {
                "100": {
                    "checksum": "sha256:009ec2e59e8da1c06d7efd0dd6f65d2e30c6305c725a12596a69fce5898d1af6",
                    "enabled": 1
                }
            },
            "apm": {
                "100": {
                    "checksum": "sha256:28e25bbe215427a27e62e2ed41752101fd47d471c473ce3eac9c5de7f5871835",
                    "enabled": 1
                }
            },
            "application": {
                "100": {
                    "checksum": "sha256:3a91f2a5b7473a60ba38440265946e298936584c7954ac53b9a63926557d3d0d",
                    "enabled": 1
                }
            },
            "arpwatch": {
                "100": {
                    "checksum": "sha256:e805313c73b62c5e31b5629e698bd0131a1c0d44b35950e3043a297454912567",
                    "enabled": 1
                }
            },
            "asterisk": {
                "100": {
                    "checksum": "sha256:f31b744afc0404d748b1675b297dcda43a313e09a9caa7a91a0160157e328a39",
                    "enabled": 1
                }
            },
            "auditadm": {
                "100": {
                    "checksum": "sha256:749a0dd1d66233d92e9ab33319d12ce45a91593e1dd1bc9b9fae330001edfd38",
                    "enabled": 1
                }
            },
            "authlogin": {
                "100": {
                    "checksum": "sha256:14804419e82b64ff25416ea75118e9f72b80199b04a7f6ffdba66f4ebc97e03b",
                    "enabled": 1
                }
            },
            "automount": {
                "100": {
                    "checksum": "sha256:13207d2c4fbbef0d912ee3833a40cbf6661f6133f88c03997e92e137bea7cab6",
                    "enabled": 1
                }
            },
            "avahi": {
                "100": {
                    "checksum": "sha256:b6bfc2b90536b9266f17999303e648cd1abc6149f8798a2fe725f965e6a17fed",
                    "enabled": 1
                }
            },
            "awstats": {
                "100": {
                    "checksum": "sha256:a4b488ebf08441fe45443272f888be792feac13cf2217b472d23c19de7613200",
                    "enabled": 1
                }
            },
            "bacula": {
                "100": {
                    "checksum": "sha256:c210cdb1289bc33e6343f5db4275535e60ac9ba1e8d5996fd460c5143ebd05c7",
                    "enabled": 1
                }
            },
            "base": {
                "100": {
                    "checksum": "sha256:d92bb127a08063035dde34e7e6472334079340f9e855129968459082302b82ab",
                    "enabled": 1
                }
            },
            "bind": {
                "100": {
                    "checksum": "sha256:c8cdd40745296910be784d2d00fab1b0c52a117ec0ca8d1d771c3ed051de5759",
                    "enabled": 1
                }
            },
            "bitlbee": {
                "100": {
                    "checksum": "sha256:4a4fe31eac32c89784a6bee3317c2c48b1848071daea27de74fecfd345313ecd",
                    "enabled": 1
                }
            },
            "blkmapd": {
                "100": {
                    "checksum": "sha256:fee85c496f6e317fa6c79e01cf7a957ceba3d7d9a8129bbf08d31b468e97708c",
                    "enabled": 1
                }
            },
            "blueman": {
                "100": {
                    "checksum": "sha256:2150b8a1afae75f4d73c76e2982ccc575f599577b8b7042d7bfa87fe2fed3a30",
                    "enabled": 1
                }
            },
            "bluetooth": {
                "100": {
                    "checksum": "sha256:8f0b86f719d0ecd073fbac5187db43d7c398f73936fecd15c44da436108e5311",
                    "enabled": 1
                }
            },
            "boinc": {
                "100": {
                    "checksum": "sha256:8435cc1276aaf80e982eb0b1149f212cb6fc1366f29e563724caf890679f2542",
                    "enabled": 1
                }
            },
            "boltd": {
                "100": {
                    "checksum": "sha256:e22f75dc547d85b02fdd0f2d4f20f69a1ca9b969ed6f9b9abf957fa02e6e1b7f",
                    "enabled": 1
                }
            },
            "boothd": {
                "100": {
                    "checksum": "sha256:bdfc7034a291d2afbe03437398e9743fc187e77c4d208ae0641f740a6dc1cfa0",
                    "enabled": 1
                }
            },
            "bootloader": {
                "100": {
                    "checksum": "sha256:ccfc94eaa4a6062dcd0996078e61e46eb550898c287d7596a85ad6f857fa69d5",
                    "enabled": 1
                }
            },
            "bootupd": {
                "100": {
                    "checksum": "sha256:86a16e57417ac8f0417342f79ae9003c245551714aed0056af928fef18263991",
                    "enabled": 1
                }
            },
            "brctl": {
                "100": {
                    "checksum": "sha256:5165683fab4b880d741376a81061b1a467b88fcaba92225a50e46322ae74e440",
                    "enabled": 1
                }
            },
            "brltty": {
                "100": {
                    "checksum": "sha256:0230419d38276d2c823a427d44fa1362f89784c7ac17f76826be95d3c8e6de1b",
                    "enabled": 1
                }
            },
            "bugzilla": {
                "100": {
                    "checksum": "sha256:8e4fd93cbe0357fc894c7898adf9a14f8c845d87a08f673f410b702f798c2383",
                    "enabled": 1
                }
            },
            "cachefilesd": {
                "100": {
                    "checksum": "sha256:980e9a260a2fb444a12629d8621407f4572e4de7cf8943b13161b6ed10375826",
                    "enabled": 1
                }
            },
            "calamaris": {
                "100": {
                    "checksum": "sha256:4c65dae6d30fea1bebc4e63ff693b2041f18d0adb710b783002c98c529be84d8",
                    "enabled": 1
                }
            },
            "callweaver": {
                "100": {
                    "checksum": "sha256:a968d9dc972867e4e6249ae22f9dbf4266b74a7d142cae17a57a94342e1d2071",
                    "enabled": 1
                }
            },
            "canna": {
                "100": {
                    "checksum": "sha256:0602763cc3990087785d24c7cc430aefcdf02bdcfe24a7200d3edc2949d1ec6b",
                    "enabled": 1
                }
            },
            "ccs": {
                "100": {
                    "checksum": "sha256:5651ec2c95f0b2d959b59c50ae021bbb6bc15f33331132110a9836b2278144de",
                    "enabled": 1
                }
            },
            "cdrecord": {
                "100": {
                    "checksum": "sha256:ba7fd7c8a2a4d0fc658dd4aeb27b1c9c2049e7b8b5b5c3afa9523c74f6aae263",
                    "enabled": 1
                }
            },
            "certmaster": {
                "100": {
                    "checksum": "sha256:f9a4c97defbe94abd597286e65015baa5cdbc494a6404f3e467ba2484fd753d8",
                    "enabled": 1
                }
            },
            "certmonger": {
                "100": {
                    "checksum": "sha256:666501337062cf4014f547858f4a5f4d4ca875f1c41a57ca725630161d61e201",
                    "enabled": 1
                }
            },
            "certwatch": {
                "100": {
                    "checksum": "sha256:c875a519672af0d8291b9097f547dc940b9f0132a174d49cb4a332e08fe92b89",
                    "enabled": 1
                }
            },
            "cfengine": {
                "100": {
                    "checksum": "sha256:c1347bcf8c612aae6327f684b7f27ba268172bfc3dc7b027567ac4cd1512dce9",
                    "enabled": 1
                }
            },
            "cgroup": {
                "100": {
                    "checksum": "sha256:9e9eaeee64d116248c2be62574004ab15354e00ddbbc86aab0a174425ac82584",
                    "enabled": 1
                }
            },
            "chrome": {
                "100": {
                    "checksum": "sha256:0c67ea3b31cf2b67765839cccf9429c8081a7586a9bc435c1c7435cd8824be85",
                    "enabled": 1
                }
            },
            "chronyd": {
                "100": {
                    "checksum": "sha256:cab82ed9275123404e2017bd295fb3820d404c25d923bda2ef76fb91a6314348",
                    "enabled": 1
                }
            },
            "cifsutils": {
                "100": {
                    "checksum": "sha256:5e37665feb0281a85f0ee77f1db24c5e4a9f776aa06f77e9a25b388bddd388ba",
                    "enabled": 1
                }
            },
            "cinder": {
                "100": {
                    "checksum": "sha256:1bca5805677f6de8372027eab3e7b091d28d9098bf5c363090b12f4195051441",
                    "enabled": 1
                }
            },
            "cipe": {
                "100": {
                    "checksum": "sha256:a95198f88b030851c95848e09f8a0daf2f610c9d517f0ec06c397c957c1bb8f4",
                    "enabled": 1
                }
            },
            "clock": {
                "100": {
                    "checksum": "sha256:7ef3929ab6674291f68cf898f5177a42ae8b0a2cecbafe4b3b0858373058d550",
                    "enabled": 1
                }
            },
            "clogd": {
                "100": {
                    "checksum": "sha256:66e6d2d2bcf99ecfab229a5123becc308308446aaeb5dde00918429e73c6f88f",
                    "enabled": 1
                }
            },
            "cloudform": {
                "100": {
                    "checksum": "sha256:327cc94b073e22e3583d2f3b0fff723e644a6a67af8c3182f23ac93df5c23a95",
                    "enabled": 1
                }
            },
            "cmirrord": {
                "100": {
                    "checksum": "sha256:963b10f139af4312c18f4d47d01fffe051af8205c729f2f2bf2ea4c13810dc98",
                    "enabled": 1
                }
            },
            "cobbler": {
                "100": {
                    "checksum": "sha256:b63b648a2de86b24fae021093613a68861ed439474698ce39a75bc6f5ac376e5",
                    "enabled": 1
                }
            },
            "collectd": {
                "100": {
                    "checksum": "sha256:0d1a8532ecb37791ca76bc6f6e6bae5d02e33e705bb3d99b98ff124ef7bec460",
                    "enabled": 1
                }
            },
            "colord": {
                "100": {
                    "checksum": "sha256:001865716275034253ef64bd80c12db293b0c0e7132432ffc7f1cc38e156cd16",
                    "enabled": 1
                }
            },
            "comsat": {
                "100": {
                    "checksum": "sha256:8bbefb9d81d1e91ab0625144be2d9193cc9ef5ce7224ed1550d44b860deadcbd",
                    "enabled": 1
                }
            },
            "condor": {
                "100": {
                    "checksum": "sha256:3ddbb9f63e9d55225656cbb9092e5dcc1b453359707cdd73e67ef06a6aa7df9c",
                    "enabled": 1
                }
            },
            "conman": {
                "100": {
                    "checksum": "sha256:714f07b0412727d60cc1b2958dee240b59651229f1859639e09bbd714cf139ad",
                    "enabled": 1
                }
            },
            "conntrackd": {
                "100": {
                    "checksum": "sha256:e8bedb5713c0d4491d4b2a38494e8a00b6735ab4ddc40aae7dacd15f46d597a4",
                    "enabled": 1
                }
            },
            "consolekit": {
                "100": {
                    "checksum": "sha256:f0042a254008662140e60ecb5261c1ad48119774dfef32ec9ef17f1579e5bac2",
                    "enabled": 1
                }
            },
            "coreos_installer": {
                "100": {
                    "checksum": "sha256:30eb3fa480b368dcbd10cbde31fb4e129513f4fed1c1eb16a7bcc364c4b1e801",
                    "enabled": 1
                }
            },
            "couchdb": {
                "100": {
                    "checksum": "sha256:743992902ac8514de4dd54b16317a8edb9cb1e383e29d0450821a9ac304059db",
                    "enabled": 1
                }
            },
            "courier": {
                "100": {
                    "checksum": "sha256:0db5bd27caaa72a6f1aa2e3cc4138bda450a6c415e5c1fbb6328a8a39b6bcdef",
                    "enabled": 1
                }
            },
            "cpucontrol": {
                "100": {
                    "checksum": "sha256:4569f4ebfcaa55a45db1a7294ec898f3507eadaf052585b2688be8da3df8f9d1",
                    "enabled": 1
                }
            },
            "cpufreqselector": {
                "100": {
                    "checksum": "sha256:0b0bd5618356e7da7018c86dc262758bb6f04e7618de2942995ad59e897c3244",
                    "enabled": 1
                }
            },
            "cpuplug": {
                "100": {
                    "checksum": "sha256:13533345c2b7386622a2887f42ebbda604f36d2f8362f71a85a95e1cca9aa6c6",
                    "enabled": 1
                }
            },
            "cron": {
                "100": {
                    "checksum": "sha256:59373dee911745c788c719f0bbdf26fcddfedbb5e4b23ba87605bb0d3584abf1",
                    "enabled": 1
                }
            },
            "ctdb": {
                "100": {
                    "checksum": "sha256:f54e35560a64de96a3cfc2b7cb63e680d6778225ae9ead9ad478b2678f88b6d8",
                    "enabled": 1
                }
            },
            "cups": {
                "100": {
                    "checksum": "sha256:871725456b957e8a2d11b156f51231de75a7fad129f418f901fa740814817147",
                    "enabled": 1
                }
            },
            "cvs": {
                "100": {
                    "checksum": "sha256:b188990c62c036cf96deb2fd121236499dcb5cff830e38ac24b74d4692c0323d",
                    "enabled": 1
                }
            },
            "cyphesis": {
                "100": {
                    "checksum": "sha256:ffe9e6e4bb673f6822a874b86eb21769ef0f5fdbfd2e2659485abc4c6215ffa2",
                    "enabled": 1
                }
            },
            "cyrus": {
                "100": {
                    "checksum": "sha256:8b077e1368da1daaa96272b0d6f22f08bcb264617e6884c9074423a9b066912d",
                    "enabled": 1
                }
            },
            "daemontools": {
                "100": {
                    "checksum": "sha256:c9631ff4c56b588338bd87c7d8cba95e78285ecfc4f12653ea5c888d2fee8af0",
                    "enabled": 1
                }
            },
            "dbadm": {
                "100": {
                    "checksum": "sha256:f9cd1d1c850a023d882c130cfad0d17c3d5af781610f6e20dce354e3ac9b03f9",
                    "enabled": 1
                }
            },
            "dbskk": {
                "100": {
                    "checksum": "sha256:b0eaf034b7f124c6ebb302f98543c5fb3c2191b1c584e73b994468d9b8771959",
                    "enabled": 1
                }
            },
            "dbus": {
                "100": {
                    "checksum": "sha256:d86f183cf30c5cf0b3ad6e47a8aab8a628ffe101a6f983f153977ca9153a72a2",
                    "enabled": 1
                }
            },
            "dcc": {
                "100": {
                    "checksum": "sha256:c6d2bd4c0a753011b65e4b41f82aa48fe811645a474e546e8cc2291f7c7a49eb",
                    "enabled": 1
                }
            },
            "ddclient": {
                "100": {
                    "checksum": "sha256:7d2c4be9226c27c500f8a96188b2864ad5899f206296059ab8de4d3f162ec09a",
                    "enabled": 1
                }
            },
            "denyhosts": {
                "100": {
                    "checksum": "sha256:7a239615a4db634ae1ae8564acc54c55c86c68bd2e44d47ad9c24758d492b22c",
                    "enabled": 1
                }
            },
            "devicekit": {
                "100": {
                    "checksum": "sha256:1aaf1972825b0e1cba355be471b2a866e39374b5919b0b6c9796fa406a769be2",
                    "enabled": 1
                }
            },
            "dhcp": {
                "100": {
                    "checksum": "sha256:0871b8968f053316c9615743b4970c27c2c0f78a61fe8716c24f699703c58c1a",
                    "enabled": 1
                }
            },
            "dictd": {
                "100": {
                    "checksum": "sha256:00bea61c43d18e45979bd3481b0c18f6cddb38a411a4f19ae7e6120d7555455f",
                    "enabled": 1
                }
            },
            "dirsrv": {
                "100": {
                    "checksum": "sha256:b38f878e9af27bcff6ae8993c8a217321dd1fc6c62334090addfb14aebba5c95",
                    "enabled": 1
                }
            },
            "distcc": {
                "100": {
                    "checksum": "sha256:a9e6800d2e2993c1f318a8737647f2e450d41f692c11b09f6bdffac7fc556c23",
                    "enabled": 1
                }
            },
            "dmesg": {
                "100": {
                    "checksum": "sha256:433fd6e718c9ae9285c35aff260d62aac813fe8bd414e5986ab1712e888aaf49",
                    "enabled": 1
                }
            },
            "dmidecode": {
                "100": {
                    "checksum": "sha256:2d65a17644f1edf61eb31c2c66d1268511fba016ff9a7758b2bb09cdf98d2706",
                    "enabled": 1
                }
            },
            "dnsmasq": {
                "100": {
                    "checksum": "sha256:a1dae79a0a2d2996882a55085cd82b8b5a39b5b78f91f5f016506878b319eecb",
                    "enabled": 1
                }
            },
            "dnssec": {
                "100": {
                    "checksum": "sha256:126692a2df2eb7609f7e3e4c2c930ee13d2431a92caadef2747c960d0d65f457",
                    "enabled": 1
                }
            },
            "dovecot": {
                "100": {
                    "checksum": "sha256:cdf84ac91260f7cacec107a1a7a8eb750b17fb10b7778b07147f2583f791e26a",
                    "enabled": 1
                }
            },
            "drbd": {
                "100": {
                    "checksum": "sha256:9e478ef621ae90160e3d121cb167286e9737fd213582accd366424eda11ca747",
                    "enabled": 1
                }
            },
            "dspam": {
                "100": {
                    "checksum": "sha256:90cdf514efbb5bf01f1e2b90d7d58eed2e2b458242905b5cfa32e1de01d71da3",
                    "enabled": 1
                }
            },
            "entropyd": {
                "100": {
                    "checksum": "sha256:705fd821fa0f0ba75a507e8363f78787f84c29f8c2d3a44fa243cd05d2c8f8ee",
                    "enabled": 1
                }
            },
            "exim": {
                "100": {
                    "checksum": "sha256:05b1fb70ea49e4e9cea9896284412cff82be88269d3e95abcb4daa61136c4da6",
                    "enabled": 1
                }
            },
            "extra_binsbin": {
                "400": {
                    "checksum": "sha256:79cae25eede0d58c489fd1e4d6d9e4d2e1d8db733e476fb314a05f39abc37e4e",
                    "enabled": 1
                }
            },
            "fcoe": {
                "100": {
                    "checksum": "sha256:33cab79d9b81dad37457565590370531db36d0e4a5b2ef73cd52a33b37816956",
                    "enabled": 1
                }
            },
            "fdo": {
                "100": {
                    "checksum": "sha256:6b9661cfe29bccc779264f230ded766a207ef3937aec125e5cc9a55dea4b1e8f",
                    "enabled": 1
                }
            },
            "fedoratp": {
                "100": {
                    "checksum": "sha256:d6f5f286ed1d5705e62598f143c0150deb59d708d7dd1ad89bdc6d68f59ed853",
                    "enabled": 1
                }
            },
            "fetchmail": {
                "100": {
                    "checksum": "sha256:3acaf8ff26c8d81010cc1ccf88872df39199279fa44d85b06903c97f50def08c",
                    "enabled": 1
                }
            },
            "finger": {
                "100": {
                    "checksum": "sha256:749fc5a3e4ba8771a75dc712f7795a929e147cafa8dc04485c631aad0a37da5f",
                    "enabled": 1
                }
            },
            "firewalld": {
                "100": {
                    "checksum": "sha256:bc1d1373b9a03d7adf44fcad82b369d1ebdd0f2e003cbf618411af40c1ac94d9",
                    "enabled": 1
                }
            },
            "firewallgui": {
                "100": {
                    "checksum": "sha256:30d11ebcc3525e38c2a1532661404be432cbf6d4f0f4fb67c51fd9f32c3b7b92",
                    "enabled": 1
                }
            },
            "firstboot": {
                "100": {
                    "checksum": "sha256:d0521b45eebcd324ec966781f0d10ef06791c68b7e53b8272775bfd953a3fa08",
                    "enabled": 1
                }
            },
            "fprintd": {
                "100": {
                    "checksum": "sha256:ff74bb68f3369f30d2ae98cfce6acecbd6b7adbad46a18cc03bba25037a26beb",
                    "enabled": 1
                }
            },
            "freeipmi": {
                "100": {
                    "checksum": "sha256:cc140de8fcb92cb588d19273d8f67619b5fcbef1a114ed805621a0cd11e4ebc3",
                    "enabled": 1
                }
            },
            "freqset": {
                "100": {
                    "checksum": "sha256:3f2c6b1336ed28a0a7d90f283e9289a5f83e5ceb71d11b7814fdc65ae529314a",
                    "enabled": 1
                }
            },
            "fstools": {
                "100": {
                    "checksum": "sha256:66707b09fc0bf73662040a6d5ed43e5ddc851704c29a129f7a4d0e223ea10f63",
                    "enabled": 1
                }
            },
            "ftp": {
                "100": {
                    "checksum": "sha256:d281a5a1ad47bac3ef7854fa5792f08f9e70051eb6d577de2e66a4916809474e",
                    "enabled": 1
                }
            },
            "fwupd": {
                "100": {
                    "checksum": "sha256:3da67a17b85cde7a0f181e6599726357fb2eeeb251fdd980a9d6669772415922",
                    "enabled": 1
                }
            },
            "games": {
                "100": {
                    "checksum": "sha256:020d175da904ce5e5f94eaab9e60a4a86b70ed9767f7660157c7fa459c747b34",
                    "enabled": 1
                }
            },
            "gdomap": {
                "100": {
                    "checksum": "sha256:f41fda08cf3bd33ac571a4ca5d6d505a6dc7062c29e45b1d5d160c953c532230",
                    "enabled": 1
                }
            },
            "geoclue": {
                "100": {
                    "checksum": "sha256:beec56305b71ccb0174a7c790eb972244d10b8381a84812f01021b9e8eb7ad99",
                    "enabled": 1
                }
            },
            "getty": {
                "100": {
                    "checksum": "sha256:5890afc9d363e3af10fbc90898f6ba211ae65b08b58d2819208829da1a0aa1d9",
                    "enabled": 1
                }
            },
            "git": {
                "100": {
                    "checksum": "sha256:9f2c83dc9cafe17c8d650f8c78c39c61bd3d2c8b4d77a535eb61ce6a04a3e3f4",
                    "enabled": 1
                }
            },
            "gitosis": {
                "100": {
                    "checksum": "sha256:b7decc3fbc86e4b9e3fe1fec22021737ad607cf795224b5d5793069716a7eda8",
                    "enabled": 1
                }
            },
            "glance": {
                "100": {
                    "checksum": "sha256:097520793eaae6b878f14f2b767d40a80007786065abf1b252d898a685957fc5",
                    "enabled": 1
                }
            },
            "glusterd": {
                "100": {
                    "checksum": "sha256:c6e3a1456d1166b4a1557097ac611d03fbc418da3ebf1c4a8ce51a2281731ee9",
                    "enabled": 1
                }
            },
            "gnome": {
                "100": {
                    "checksum": "sha256:36acfed6d94c2bc1125d70025b8329db893614e225dc0e56d84b3b7ed69f0003",
                    "enabled": 1
                }
            },
            "gnome_remote_desktop": {
                "100": {
                    "checksum": "sha256:9edf511304865c5ec8b009119995e8311ac49aa0d73e7887bbdb7a76aac26328",
                    "enabled": 1
                }
            },
            "gpg": {
                "100": {
                    "checksum": "sha256:652eb4dd8e376e48b1389de31b94f634f35dd2d1e9ac0da4dbbb1334df750af2",
                    "enabled": 1
                }
            },
            "gpm": {
                "100": {
                    "checksum": "sha256:8187fd4af8e847bf5febdbaf54f165788fd16dae5189b66d683dec60596b1172",
                    "enabled": 1
                }
            },
            "gpsd": {
                "100": {
                    "checksum": "sha256:f610bf0be7884be69e68856baa7450c4a00853d0ceb96c79e0e884fb2ee942a1",
                    "enabled": 1
                }
            },
            "gssproxy": {
                "100": {
                    "checksum": "sha256:3c666ea736279ed20bee83a9dfd2d8b7152b8429041fbba5ac305a342bb35e01",
                    "enabled": 1
                }
            },
            "guest": {
                "100": {
                    "checksum": "sha256:14d0ea70e0abbd99618ceccb777aaf0fc917f6de4bad7bcf15f05cb2eac28085",
                    "enabled": 1
                }
            },
            "hddtemp": {
                "100": {
                    "checksum": "sha256:d57cb86ca4b40fd974e5c4e1288ca5b5dfe69f5794240be1d75f153014580d24",
                    "enabled": 1
                }
            },
            "hostapd": {
                "100": {
                    "checksum": "sha256:57336b59a92ab85d730e65bb73d6fdac377dc062acbdc1e9e380a9e70b7d816f",
                    "enabled": 1
                }
            },
            "hostname": {
                "100": {
                    "checksum": "sha256:2456eab7918420953167d81692c853d42d3f91d75c9b51b6cb1546a44f1493fc",
                    "enabled": 1
                }
            },
            "hsqldb": {
                "100": {
                    "checksum": "sha256:fb70fffdeca1376649a7482969485ff476064fa0d81278c618f06bb62b9afa77",
                    "enabled": 1
                }
            },
            "hwloc": {
                "100": {
                    "checksum": "sha256:5de860596f6e5bee1d1d4151efbb27f239ac83ec4a53dc3183073b123d321415",
                    "enabled": 1
                }
            },
            "hypervkvp": {
                "100": {
                    "checksum": "sha256:e4bc151609f29e17034f474544284d19c570feb75b8926bb09f6081cc27173f8",
                    "enabled": 1
                }
            },
            "ibacm": {
                "100": {
                    "checksum": "sha256:6ec50390737f84638d0ad98e77715a09857fc999aab7cf30835c1ccfe7a909dc",
                    "enabled": 1
                }
            },
            "ica": {
                "100": {
                    "checksum": "sha256:bd8eccb4266130eddfae34318855e6aa3a8624998f0a906a970a04802510ad86",
                    "enabled": 1
                }
            },
            "icecast": {
                "100": {
                    "checksum": "sha256:3199646b83c13466308cbe243d6c75f828875ab0dfca1deb585dcd7bfb28ae60",
                    "enabled": 1
                }
            },
            "iiosensorproxy": {
                "100": {
                    "checksum": "sha256:56aadcaa0509f35235b9d7532c5a0946a66b923980b726b38152eb042cbb4894",
                    "enabled": 1
                }
            },
            "inetd": {
                "100": {
                    "checksum": "sha256:bbea7bd0c76693df24eefcb14bb3389efed0f4e9f96353470f9ebd5f014f0845",
                    "enabled": 1
                }
            },
            "init": {
                "100": {
                    "checksum": "sha256:20afd0d8466ac4b1b85683bd202d7a14f1938fe6bc8b8aa41a41566c64d64f10",
                    "enabled": 1
                }
            },
            "inn": {
                "100": {
                    "checksum": "sha256:139302f060755bbcfd0fb94d40854ad71a35b9318dd44c8be69f2c6d114f0e3e",
                    "enabled": 1
                }
            },
            "insights_client": {
                "100": {
                    "checksum": "sha256:75ac9cf6992502e3302f84ec39a6e7f1970efc13752181753a975d05c9e0e91c",
                    "enabled": 1
                }
            },
            "iodine": {
                "100": {
                    "checksum": "sha256:6aa1d18652a868ff83c45fd9393499416d978fd6d5d6dc8663f085335db48a0e",
                    "enabled": 1
                }
            },
            "iotop": {
                "100": {
                    "checksum": "sha256:102db291cb647f60032c139d0b5dcdeccdbe41c74f5c9fca6db560c17b61412d",
                    "enabled": 1
                }
            },
            "ipmievd": {
                "100": {
                    "checksum": "sha256:59835fa42cdb6a94eedb9b4a264c6789084eff696b8efeecce8b48cd786a2dd6",
                    "enabled": 1
                }
            },
            "ipsec": {
                "100": {
                    "checksum": "sha256:24c89979739ae9c391acdaddc1d54325153085c1843626ec0f544def2b021a04",
                    "enabled": 1
                }
            },
            "iptables": {
                "100": {
                    "checksum": "sha256:fda81f1fd9848ff6358d82191ad02d672ad1ecc7ba5b76edb604c2e966eb6e4f",
                    "enabled": 1
                }
            },
            "irc": {
                "100": {
                    "checksum": "sha256:1ed937287398d60e302478f4880a25c1aef605a5d370c1f583426c59067d8ed5",
                    "enabled": 1
                }
            },
            "irqbalance": {
                "100": {
                    "checksum": "sha256:4ea098e0d9b986a1669d00032dd83d4c77cdbd912346d45d60939c9ec958ba63",
                    "enabled": 1
                }
            },
            "iscsi": {
                "100": {
                    "checksum": "sha256:09019b87ded28376309ec057f0a3d57b753c52a47665834e3455b10c17d0b0f8",
                    "enabled": 1
                }
            },
            "isns": {
                "100": {
                    "checksum": "sha256:cdccb8cba84e7ae30ef624cd9d265ef4dbbfc7c96882e30c6815d7c1ed961464",
                    "enabled": 1
                }
            },
            "jabber": {
                "100": {
                    "checksum": "sha256:08288d791f1b1aa3a8f154ae7b2ff73d574560bf5bb82246020baa3c26f6c988",
                    "enabled": 1
                }
            },
            "jetty": {
                "100": {
                    "checksum": "sha256:c2dbeb224e0a9bfbae257131f0cf3f1582977b1e57855c244582fa107a92cd0d",
                    "enabled": 1
                }
            },
            "jockey": {
                "100": {
                    "checksum": "sha256:f35d7f2d61175ba7f908459f738c7d6b6adf2ae678d88531fa527c4d50b21985",
                    "enabled": 1
                }
            },
            "journalctl": {
                "100": {
                    "checksum": "sha256:b22c4353aeef37f46ea73e660efadb81b861070d84427755b19f0e2bed596354",
                    "enabled": 1
                }
            },
            "kafs": {
                "100": {
                    "checksum": "sha256:5a35385072b421cdb86fc66190dc00e6c8e7a587a60ffeedfe2a931b6b92a11d",
                    "enabled": 1
                }
            },
            "kdump": {
                "100": {
                    "checksum": "sha256:058546072554365d8129445e8e0007ab568b596abbe785601fa66034c94819d3",
                    "enabled": 1
                }
            },
            "kdumpgui": {
                "100": {
                    "checksum": "sha256:f731b921881e2281da507bffc85f3a91b51923b42640c8cf3946758fe3c9b607",
                    "enabled": 1
                }
            },
            "keepalived": {
                "100": {
                    "checksum": "sha256:36ccc7f68a1adff12b67b6803a81932a870dd90c4eb2917b4a9c984f1b4cbd11",
                    "enabled": 1
                }
            },
            "kerberos": {
                "100": {
                    "checksum": "sha256:ec2e7e35ae8f7898a554b26ec401997a9834a137f1f220e1464c715bb8287311",
                    "enabled": 1
                }
            },
            "keyboardd": {
                "100": {
                    "checksum": "sha256:4eae5ab2b926695b3ed881a26e7b6a79f4dd48c1ffa3e3c6809cfa4958b54091",
                    "enabled": 1
                }
            },
            "keystone": {
                "100": {
                    "checksum": "sha256:6d9a8c7420b3aee2c752119ef6d72dc828cd76ea4f535bdcd44461a3cbb43454",
                    "enabled": 1
                }
            },
            "keyutils": {
                "100": {
                    "checksum": "sha256:7d8a095dad7f134e473e31f7b74b35af55c86f6aeb3f9a067edc87e4b332fede",
                    "enabled": 1
                }
            },
            "kismet": {
                "100": {
                    "checksum": "sha256:30ba7e91c6fe3cff8ac488e6160a5037fb8f1719275991ec44e5bfcbd9089aca",
                    "enabled": 1
                }
            },
            "kpatch": {
                "100": {
                    "checksum": "sha256:1a66f12e23daeda704408bfc0b55596c52dfd289c716a3d31e4ab1525bf9c961",
                    "enabled": 1
                }
            },
            "ksmtuned": {
                "100": {
                    "checksum": "sha256:0090de03760bfc344382161d6e20188431ef4cf3ac4f7c7d09fc8a6da0e194c5",
                    "enabled": 1
                }
            },
            "ktalk": {
                "100": {
                    "checksum": "sha256:3b11334ce4a06dc286895d270da44c399bc2f511ac810cce9de3def5d69fad91",
                    "enabled": 1
                }
            },
            "ktls": {
                "100": {
                    "checksum": "sha256:b7e2af2d4d688749a52114d6623e5cff629cd08ca2d848fe15df243ec597508c",
                    "enabled": 1
                }
            },
            "l2tp": {
                "100": {
                    "checksum": "sha256:7e73fc9a1be125abe5dbab8143f1ea0c49c3ac5b4b2d54f585431b917f547e23",
                    "enabled": 1
                }
            },
            "ldap": {
                "100": {
                    "checksum": "sha256:73ef6bf64cbd0ffcf8dbf21dcefc95947d3bae1f09937cfeb31d1a7081775cdf",
                    "enabled": 1
                }
            },
            "libraries": {
                "100": {
                    "checksum": "sha256:eb10eb4c83992a6128376a978cb008c7abc2936626998abefd7fe8b00a4893f8",
                    "enabled": 1
                }
            },
            "likewise": {
                "100": {
                    "checksum": "sha256:43117a650ceba47fbef8424092eb1bd119cc248aa67514f1e51246ed3af07967",
                    "enabled": 1
                }
            },
            "lircd": {
                "100": {
                    "checksum": "sha256:bea08a06c64cf56277de0fea67675d1a69cdf34f37e1cc1c63f6b3c9c6a7edec",
                    "enabled": 1
                }
            },
            "livecd": {
                "100": {
                    "checksum": "sha256:9070ba1f03a04a5906bafb1399a0eb181dfdeab868dfb021505c116c61decbe3",
                    "enabled": 1
                }
            },
            "lldpad": {
                "100": {
                    "checksum": "sha256:df9b83c5a19829e187aa9460a6dfa2607b35cd454bc2200a65e548b1ccd0d5a8",
                    "enabled": 1
                }
            },
            "loadkeys": {
                "100": {
                    "checksum": "sha256:b7087172d332fe7a74fbaaedb9892ebf5a1c5eec52963a34bb92d73446566dea",
                    "enabled": 1
                }
            },
            "locallogin": {
                "100": {
                    "checksum": "sha256:c65f9e01840a5776e896f4505f356ffef8932e3cd5a2a09b42de4073b2b4d966",
                    "enabled": 1
                }
            },
            "lockdev": {
                "100": {
                    "checksum": "sha256:53e31c3a026736d7f73cedf1b0495a414fc9a1fb2e7fbcfc4fc851d98d9def5b",
                    "enabled": 1
                }
            },
            "logadm": {
                "100": {
                    "checksum": "sha256:8f962b8f2e2d555baaad73cb042106196d29805971e3351620c396ed3dd941db",
                    "enabled": 1
                }
            },
            "logging": {
                "100": {
                    "checksum": "sha256:7c11be50042e84d4fb94b5a8a378cdab6775e2af1ac927d0d5418dba0816d4a5",
                    "enabled": 1
                }
            },
            "logrotate": {
                "100": {
                    "checksum": "sha256:e6e0365560eeff3c2696fa4018548558151620ba597c67fd7e186f6880ae331d",
                    "enabled": 1
                }
            },
            "logwatch": {
                "100": {
                    "checksum": "sha256:92ce174b65baa4f1182d8edeaca01b39dcc0d0beecb71badce3bfb845dd525fb",
                    "enabled": 1
                }
            },
            "lpd": {
                "100": {
                    "checksum": "sha256:0d2fcf7248913b7ebaa7b290c619babb71d5a2906499e80b904ff1ad315c4993",
                    "enabled": 1
                }
            },
            "lsm": {
                "100": {
                    "checksum": "sha256:3979d77408c282fc3abfe32908df4889d7ff0ee8096ccb68a6a91d44bebfa56a",
                    "enabled": 1
                }
            },
            "lttng-tools": {
                "100": {
                    "checksum": "sha256:b216fc3f1025723b5bf96002b39dcb9ae8c80c6d6708dc2db348f419af025a45",
                    "enabled": 1
                }
            },
            "lvm": {
                "100": {
                    "checksum": "sha256:decf5c2093ef0a9220acda78d06c9ff44303da23730730d095929569c7166210",
                    "enabled": 1
                }
            },
            "mailman": {
                "100": {
                    "checksum": "sha256:0abc78cfd35d9e43c0c21983a250f874ee7ca7c10d7eb1c6e0d3106f538cf482",
                    "enabled": 1
                }
            },
            "mailscanner": {
                "100": {
                    "checksum": "sha256:eaf22ef2b2cc5858d9ff29e93eb84ea7a849e2e00d274f81c478ab12215b804c",
                    "enabled": 1
                }
            },
            "man2html": {
                "100": {
                    "checksum": "sha256:3269314b5d8bbfc843900344d65e604432222bebc7e2dd628abb9d186fca1cd1",
                    "enabled": 1
                }
            },
            "mandb": {
                "100": {
                    "checksum": "sha256:c5c6c2cfc4930bb865330ac4bf1e04976290772b0e058cce0d73de071ccf7819",
                    "enabled": 1
                }
            },
            "mcelog": {
                "100": {
                    "checksum": "sha256:b3412c39210371e395d6b4d88d4daf00b5699dc8dd50c435d1d69d91f062aad3",
                    "enabled": 1
                }
            },
            "mediawiki": {
                "100": {
                    "checksum": "sha256:4fb79885af1e12d162aaea04067c9dbd19c248b8bc6bb4fa91240acb6986c84c",
                    "enabled": 1
                }
            },
            "memcached": {
                "100": {
                    "checksum": "sha256:10e59adbf0210a83d2506cdcc189bed58fbb49f01ecc07afe00a5fc06a0f025c",
                    "enabled": 1
                }
            },
            "milter": {
                "100": {
                    "checksum": "sha256:5c74ad17eebd07a5efeda9e79bcbf4bbf4451146a6633739f83cb9e4d6c60802",
                    "enabled": 1
                }
            },
            "minidlna": {
                "100": {
                    "checksum": "sha256:3f6bca0a0db5cd51a82ae6c24e7fba8c326f31865c4b248a0e909469f06ae09f",
                    "enabled": 1
                }
            },
            "minissdpd": {
                "100": {
                    "checksum": "sha256:590bfd4dbff52f0ed68fe19c247e25d5299ac8448d2bd4ccc99084f85bdeb0ab",
                    "enabled": 1
                }
            },
            "miscfiles": {
                "100": {
                    "checksum": "sha256:4d0081333a7d5871e89e8955ab640c3374bf2bde197557cb6a83e122aee9137e",
                    "enabled": 1
                }
            },
            "mock": {
                "100": {
                    "checksum": "sha256:81d14741e1078a372f85f1cfa437ca54b0f0a97e28463ab4036e2791ba14368e",
                    "enabled": 1
                }
            },
            "modemmanager": {
                "100": {
                    "checksum": "sha256:f49d1a951d218cb0242a2a10b1f6d0b38d7180b50b57347d11b7c29c5863f733",
                    "enabled": 1
                }
            },
            "modutils": {
                "100": {
                    "checksum": "sha256:ae99eeccd230dbe62cc2d6b55bc87d272a3523c8284d884977fede6c9472220a",
                    "enabled": 1
                }
            },
            "mojomojo": {
                "100": {
                    "checksum": "sha256:ce4c112a710ad3b571ab733fbf785a6ac7b9eeb9c29f3ced5f994965e9386ab4",
                    "enabled": 1
                }
            },
            "mon_statd": {
                "100": {
                    "checksum": "sha256:b2a55057a35231d41eeb00c651b5a4e7af901a79090c8afeb44fad8b27928d2f",
                    "enabled": 1
                }
            },
            "mongodb": {
                "100": {
                    "checksum": "sha256:83b77a2ea78b70ab976e70aa831a72f890ae212a6ab100d66f6bcb29e1bac0c9",
                    "enabled": 1
                }
            },
            "motion": {
                "100": {
                    "checksum": "sha256:13c108e4971acbc506790783af8287ab766941ef3745594a69e020dfa769e75d",
                    "enabled": 1
                }
            },
            "mount": {
                "100": {
                    "checksum": "sha256:096e1169c82afdd0cadfbb7c70210e6aa1e8a7782aa0149a14b353ee3e20dc21",
                    "enabled": 1
                }
            },
            "mozilla": {
                "100": {
                    "checksum": "sha256:c8f4b2cd46adef88902943506de8358f988c8e867e681fb9029f7f8e4bcc3a2c",
                    "enabled": 1
                }
            },
            "mpd": {
                "100": {
                    "checksum": "sha256:2b0acf523137d68497ea06f19b5494cb5c7ad6e4102fd7c626b9b74fef062f19",
                    "enabled": 1
                }
            },
            "mplayer": {
                "100": {
                    "checksum": "sha256:b68a6f0cf3b61e296607fd8557480c3706ee0d211722c53708b8605d387bb434",
                    "enabled": 1
                }
            },
            "mptcpd": {
                "100": {
                    "checksum": "sha256:3d4452b8e5b08d56b16c141515f2169809ab160544da9164cd91c3872fa5ca59",
                    "enabled": 1
                }
            },
            "mrtg": {
                "100": {
                    "checksum": "sha256:6757ab3ee1b84340b5a58935d090b926ffc96f43d03c9cb243802b4d01d5a29b",
                    "enabled": 1
                }
            },
            "mta": {
                "100": {
                    "checksum": "sha256:02fd247f20410b0bf8b28860957fbf33ed26daac462d2de943ca3015e193efd4",
                    "enabled": 1
                }
            },
            "munin": {
                "100": {
                    "checksum": "sha256:879dcfa56b38100213e182a61d0692046377116a87f5892064768735ee9970e0",
                    "enabled": 1
                }
            },
            "mysql": {
                "100": {
                    "checksum": "sha256:bb8884e26ad17666037298c10b15dec713cf8c42ab522f7b25453150d9681833",
                    "enabled": 1
                }
            },
            "mythtv": {
                "100": {
                    "checksum": "sha256:f260b769c9d70fe26cddea75c71e1c3d16348233c40a3b8a844358d138c19d2f",
                    "enabled": 1
                }
            },
            "nagios": {
                "100": {
                    "checksum": "sha256:9b30f74c696be7ddfe60051035f3248e25577c1c82e6d0742ee3d2555d29f23a",
                    "enabled": 1
                }
            },
            "namespace": {
                "100": {
                    "checksum": "sha256:cc65424c4edcef752cf3d9223a0a49d84f7250bbc9c42d08d0b5727e0168dff6",
                    "enabled": 1
                }
            },
            "ncftool": {
                "100": {
                    "checksum": "sha256:26920eac2c6eb35ab68b04be278db9b2fe9bf461e2619dd3a28b79e9193f6c5c",
                    "enabled": 1
                }
            },
            "netlabel": {
                "100": {
                    "checksum": "sha256:1fd2a77b13726759bb892c0f152a0a9b56cc912d8ec8ae05d95618c0b7a157ed",
                    "enabled": 1
                }
            },
            "netutils": {
                "100": {
                    "checksum": "sha256:227ea158a9c3c77819f1b61a3badf1db3fc415f370069c7ad591157cf1a46185",
                    "enabled": 1
                }
            },
            "networkmanager": {
                "100": {
                    "checksum": "sha256:1fa2a3044483bf0c0b6ab5c2af3b35297e18eb4328a75bc04c3151f5e31f42c1",
                    "enabled": 1
                }
            },
            "ninfod": {
                "100": {
                    "checksum": "sha256:ae4d23f2e9eb9580bd636cd7299d4d26649d59cc4e83e07f65505f315b4027b3",
                    "enabled": 1
                }
            },
            "nis": {
                "100": {
                    "checksum": "sha256:cd939a9294329e1d1f1a5be4e33cdaa4d89e4f78dde0a801c3b7d501323040fe",
                    "enabled": 1
                }
            },
            "nova": {
                "100": {
                    "checksum": "sha256:000c5853f5261b435c8a0362720ce04a1ed300aed5f22dfee9659e8a024466a0",
                    "enabled": 1
                }
            },
            "nscd": {
                "100": {
                    "checksum": "sha256:c5d30e10b3bbf87c64fe2afda70c803c7ffbb5f64b15f0f9894fa4b6eade41ad",
                    "enabled": 1
                }
            },
            "nsd": {
                "100": {
                    "checksum": "sha256:b3d665ce7b46965b31e35a99716b4cefcaffb36c93c178f773d291fe93f8af25",
                    "enabled": 1
                }
            },
            "nslcd": {
                "100": {
                    "checksum": "sha256:32091e44affc2766f06bf0f4c3187f27168b574c07b65c3c4767dc2a68dc75dd",
                    "enabled": 1
                }
            },
            "ntop": {
                "100": {
                    "checksum": "sha256:e628889b6330a5c4d4426b41eb5988e26bc9469cb66e01be6b4c6c000d694e2a",
                    "enabled": 1
                }
            },
            "ntp": {
                "100": {
                    "checksum": "sha256:be1c2f9a0a19271f6b88e6878a67f929ca000c952045302c886bbbafdb7c656e",
                    "enabled": 1
                }
            },
            "numad": {
                "100": {
                    "checksum": "sha256:662412fc8c21dd433e2f2275377df80c839b47fb097a88693722189d33fa0a8a",
                    "enabled": 1
                }
            },
            "nut": {
                "100": {
                    "checksum": "sha256:e54f8a0a0779de2cae093c087aa9fcbfc70333be012868b00ac0fe25e0a21646",
                    "enabled": 1
                }
            },
            "nvme_stas": {
                "100": {
                    "checksum": "sha256:4886f36ce881d3be5284a9dfd93874c800c965bb46146168e633b250dd9d0d2d",
                    "enabled": 1
                }
            },
            "nx": {
                "100": {
                    "checksum": "sha256:dd19058574329f7c7ce709bc94f6c4be87028cdd184cc365a61d5c0113b78bdf",
                    "enabled": 1
                }
            },
            "obex": {
                "100": {
                    "checksum": "sha256:649c497ab74a203064009d553b42829aac89ac5c4273b7c0ccc0a23530001fcc",
                    "enabled": 1
                }
            },
            "oddjob": {
                "100": {
                    "checksum": "sha256:da789cca84eb333331387826f63e8a0d41e0774f42f5f763c83de6451298354f",
                    "enabled": 1
                }
            },
            "opafm": {
                "100": {
                    "checksum": "sha256:06c9fb3964a855ec2ffd00719ed70b104d40e4b33720e2b109cd22ccc7157b8b",
                    "enabled": 1
                }
            },
            "opendnssec": {
                "100": {
                    "checksum": "sha256:a06e9a5b2b534d412b4783de05752f161c5c56a8948278cb1850f115494470c5",
                    "enabled": 1
                }
            },
            "openfortivpn": {
                "100": {
                    "checksum": "sha256:75fa83f68fa800bef996da027f14f6c8f0ded93f93569f3b559495dba39a6176",
                    "enabled": 1
                }
            },
            "openhpid": {
                "100": {
                    "checksum": "sha256:1e9015e8ebaa39a1d77e582423e4849371106eb1ad0fe9efca6a1dd46c69a7b7",
                    "enabled": 1
                }
            },
            "openshift": {
                "100": {
                    "checksum": "sha256:7b36666fc995913d536b090665fcf17770dd1d0e28cbd8d92c9c6d2eeddc2a3d",
                    "enabled": 1
                }
            },
            "openshift-origin": {
                "100": {
                    "checksum": "sha256:e8e6bb283142b08b3a1ce7c097f49f402bb6d59eb6d03138ef0b69f3579e466c",
                    "enabled": 1
                }
            },
            "opensm": {
                "100": {
                    "checksum": "sha256:c1bc06d4e5a22837586d3d7ee07922f26b4cd025687cdfd7e3e3789e1c5bdf3d",
                    "enabled": 1
                }
            },
            "openvpn": {
                "100": {
                    "checksum": "sha256:52f3581fc457419ac8fc34f647a7f609968619c59321b66d1c5dedb9a5075c82",
                    "enabled": 1
                }
            },
            "openvswitch": {
                "100": {
                    "checksum": "sha256:2b17c37a62e1a4a3deb1f56ce7fa846cfecf59f2b43c519f2380546418aca5fa",
                    "enabled": 1
                }
            },
            "openwsman": {
                "100": {
                    "checksum": "sha256:504b13310e16a22488e3bece96c6b2c8b2f1ab3b4ac0c75939ebd7d208e4019b",
                    "enabled": 1
                }
            },
            "oracleasm": {
                "100": {
                    "checksum": "sha256:ce88af5ce9ef09a298e9636753eb76703a1fba26e8831b3dffe07e00257fcd0a",
                    "enabled": 1
                }
            },
            "osad": {
                "100": {
                    "checksum": "sha256:c4e2d7ea074b383e96dee16c4be220d132301c03dcca3bd1698195f1d28c749b",
                    "enabled": 1
                }
            },
            "pads": {
                "100": {
                    "checksum": "sha256:23da314c2255bb1c19dad65a242681330d6bdddc2ba4a0b80ae2ad2249c0a52b",
                    "enabled": 1
                }
            },
            "passenger": {
                "100": {
                    "checksum": "sha256:75e644cc79f5447d17ed5461e52b37f29dc86806320b0ef562b2acd8e2870121",
                    "enabled": 1
                }
            },
            "pcm": {
                "100": {
                    "checksum": "sha256:e6c118ffde5286b1f9013a26f857d4d85dff46d282e4a7ae6548b84e270d7c7b",
                    "enabled": 1
                }
            },
            "pcmcia": {
                "100": {
                    "checksum": "sha256:819812bc0e7f5c0dadc824e330aeb912ed29face4a904beb7bdc8830dc0a49a5",
                    "enabled": 1
                }
            },
            "pcp": {
                "100": {
                    "checksum": "sha256:bb61951b39b8975478348185eb3050c815930726687b2a3a4c0ac4427ce614ac",
                    "enabled": 1
                }
            },
            "pcscd": {
                "100": {
                    "checksum": "sha256:b3393bddbd1de42df51c9d3483169c2fe89f167761b0fd3829ecf277b6c7c3d6",
                    "enabled": 1
                }
            },
            "pdns": {
                "100": {
                    "checksum": "sha256:846907e70298de291c325ea43e4215314c08433a5b70111b90f7a3eecf7f3e83",
                    "enabled": 1
                }
            },
            "pegasus": {
                "100": {
                    "checksum": "sha256:51cdabfd0ee2f5b3df09cb7a8132dc0d2f7953e6c00782f87d95779cc29e02bd",
                    "enabled": 1
                }
            },
            "permissivedomains": {
                "100": {
                    "checksum": "sha256:2453bad4ace526f3cf2c60b358e95a5476692ef25da107b10f52f3af27c056d2",
                    "enabled": 1
                }
            },
            "pesign": {
                "100": {
                    "checksum": "sha256:597ab5f0f472ea2f2aca1b3754c2457cc7769f79daaec0856ad2675e53867b80",
                    "enabled": 1
                }
            },
            "pingd": {
                "100": {
                    "checksum": "sha256:7a7013be4a046d0ba770988e530fba59b3ce8c8159780af1a5001e5fad8ba042",
                    "enabled": 1
                }
            },
            "pkcs": {
                "100": {
                    "checksum": "sha256:ce51587d33ffe41699200700a15f92892a181c7e52aa451568a740dffd6eaeab",
                    "enabled": 1
                }
            },
            "pki": {
                "100": {
                    "checksum": "sha256:611152fa77dc465824018a6b6e2687f2a1e483f92e20d9754c33f8032d7a210d",
                    "enabled": 1
                }
            },
            "plymouthd": {
                "100": {
                    "checksum": "sha256:58fd323d88ba1b9f753102be767c848248d30c65a83fb30f2e13ba0073f10ab5",
                    "enabled": 1
                }
            },
            "podsleuth": {
                "100": {
                    "checksum": "sha256:ac303c7ac224ff7fec004f7db6bdc6cabc5e9fbf1df3e27ab454f3f87de18b8d",
                    "enabled": 1
                }
            },
            "policykit": {
                "100": {
                    "checksum": "sha256:10852eded77ba66158385a63efa346a0cab9305fab8710f7992b951c671569be",
                    "enabled": 1
                }
            },
            "polipo": {
                "100": {
                    "checksum": "sha256:e30571ba606507dd4439ea7b455a115170923229f105614f0b044ed07a8ba832",
                    "enabled": 1
                }
            },
            "portmap": {
                "100": {
                    "checksum": "sha256:26185c5731c3401ab5665cbfefa89268e91f21bb8f0fd88de3602d013ab6f00f",
                    "enabled": 1
                }
            },
            "portreserve": {
                "100": {
                    "checksum": "sha256:0caead9c9effa3c022f6e4740ac907788a51468996fb369574b04a50dd29eb59",
                    "enabled": 1
                }
            },
            "postfix": {
                "100": {
                    "checksum": "sha256:011e57b206775738cc6fb16e48e9ed222ed67928857cc0e0d19f02e039757e33",
                    "enabled": 1
                }
            },
            "postgresql": {
                "100": {
                    "checksum": "sha256:dd827cd694ba2389e77fee7137a741677590dc56dff0015fa6b58b93ab354c7c",
                    "enabled": 1
                }
            },
            "postgrey": {
                "100": {
                    "checksum": "sha256:1bc24bad910fe07f8737b25896d73d035cd83603897f3ae236bac28a95e49189",
                    "enabled": 1
                }
            },
            "powerprofiles": {
                "100": {
                    "checksum": "sha256:c3bf4ceb7acf4fa6ba860b3c47828add49d007fed218033193d6da8f6fce5067",
                    "enabled": 1
                }
            },
            "ppp": {
                "100": {
                    "checksum": "sha256:ffb0f1240b1f95504b83f86a52dcd562df79cf9745b52a859db025821501ba83",
                    "enabled": 1
                }
            },
            "prelink": {
                "100": {
                    "checksum": "sha256:eda9cb2209b0e28b17127136f79559febd986fbc4e0180751eb160fd72fd8310",
                    "enabled": 1
                }
            },
            "prelude": {
                "100": {
                    "checksum": "sha256:6e31f7b2379cc4c461bdc1a826cbe607b72b997960c8304ccfa6256bea0b3501",
                    "enabled": 1
                }
            },
            "privoxy": {
                "100": {
                    "checksum": "sha256:8ac7f57a98159bee255928841806174b9c3fd760f74b2e623f5622ccfb049c11",
                    "enabled": 1
                }
            },
            "procmail": {
                "100": {
                    "checksum": "sha256:ee1a9203e7dd07d84cfa3c20a2e069bb0552dc430a6d2feed2919e53731b1864",
                    "enabled": 1
                }
            },
            "prosody": {
                "100": {
                    "checksum": "sha256:360e32fc4cb037faf2b5684ce2d376c42cff14785fc95d82fd750fe66dabe1e2",
                    "enabled": 1
                }
            },
            "psad": {
                "100": {
                    "checksum": "sha256:17e628d6a7692372580df6800a972170a1c36c975fab437e559c3afdbfc0c4ee",
                    "enabled": 1
                }
            },
            "ptchown": {
                "100": {
                    "checksum": "sha256:861c6b803141841f4756be8531775c7d37e8ec378b2b9e90f37e1932d35e5e36",
                    "enabled": 1
                }
            },
            "pulseaudio": {
                "100": {
                    "checksum": "sha256:02a332ab93358096dfeafa4b77d9ca1c8dcf79fe6ab9b18150646f1a2efee4dc",
                    "enabled": 1
                }
            },
            "puppet": {
                "100": {
                    "checksum": "sha256:d364337a160a2218afdc92eab0cd27e057543614dfcf96f2d74d51283cda1589",
                    "enabled": 1
                }
            },
            "pwauth": {
                "100": {
                    "checksum": "sha256:4cabb0c5c75a395579d7523d3e7616db9fb0e1f40d3b9f581f6e94eebb049810",
                    "enabled": 1
                }
            },
            "qatlib": {
                "100": {
                    "checksum": "sha256:6cf80a3a427ac287351081934516c8e300fa9929703b290df47ce87df99ec9de",
                    "enabled": 1
                }
            },
            "qmail": {
                "100": {
                    "checksum": "sha256:7972bb152e68b8fdb1a77c84868b66e420365c9f526254fb272a7263500acbff",
                    "enabled": 1
                }
            },
            "qpid": {
                "100": {
                    "checksum": "sha256:001454c6d18d7f75e02524e3559c91264b4711cff8c4417ea2580b1c3e0a8576",
                    "enabled": 1
                }
            },
            "quantum": {
                "100": {
                    "checksum": "sha256:a25e72eac82204e6200ec843bc06d7b59a1ce7c755666bf1ed9effd12ee466d7",
                    "enabled": 1
                }
            },
            "quota": {
                "100": {
                    "checksum": "sha256:68aca8ea777ce2a13e5d8c03b95805f3e77a4f963cbc1d960fd0162883b6083f",
                    "enabled": 1
                }
            },
            "rabbitmq": {
                "100": {
                    "checksum": "sha256:6ae09222a0b9aefa3ead90b1f1ee08972570b1f5e39d25c05108228e4d315d50",
                    "enabled": 1
                }
            },
            "radius": {
                "100": {
                    "checksum": "sha256:492c565eb90097f567381751dff3cdf0ae9a6db7f298dd13cd04bd67522789f6",
                    "enabled": 1
                }
            },
            "radvd": {
                "100": {
                    "checksum": "sha256:36cad8d8ea113dd1a761b8b386bd0a057883acc65b2c60140c2c001fc04e2e43",
                    "enabled": 1
                }
            },
            "raid": {
                "100": {
                    "checksum": "sha256:a0f7c18b6066e9bbf2454c92917e0abeff542fc804a524a95a02583b0ca22bb1",
                    "enabled": 1
                }
            },
            "rasdaemon": {
                "100": {
                    "checksum": "sha256:a966760e6a561f6eb4789d36b88bb1879c965b851e02d834c3304f0d2987461d",
                    "enabled": 1
                }
            },
            "rdisc": {
                "100": {
                    "checksum": "sha256:36bafd2cac1aeb59eb2e2a4a4a4f9d27b1594a92df1727a8977c83dca6292400",
                    "enabled": 1
                }
            },
            "readahead": {
                "100": {
                    "checksum": "sha256:ec74b1ede394f0c1ab75a5439b4744a261b658edc17d5a0353ca273e397d2156",
                    "enabled": 1
                }
            },
            "realmd": {
                "100": {
                    "checksum": "sha256:4d1f0907111fb4fcc242d7d91574e273650c86d2207f870e4c47036d900e4d80",
                    "enabled": 1
                }
            },
            "redis": {
                "100": {
                    "checksum": "sha256:642738508f133e3709992b5542f048755e1ca6bdd1c3eed8fbf6de60135fe754",
                    "enabled": 1
                }
            },
            "remotelogin": {
                "100": {
                    "checksum": "sha256:31f6f5efb0759335de46ac3ab4c8a64955f838afc9743a20f2e81a8cb54cb36a",
                    "enabled": 1
                }
            },
            "restraint": {
                "400": {
                    "checksum": "sha256:79ddcfa70f63175b01a14ce2e66542c5d30d799f492f0ef148fa439a675eaeb9",
                    "enabled": 1
                }
            },
            "rhcd": {
                "100": {
                    "checksum": "sha256:de093c51d11ab2de52b41d550d06ce7def91a9e8c0f507884086d4d34343ae40",
                    "enabled": 1
                }
            },
            "rhcs": {
                "100": {
                    "checksum": "sha256:fdab19b51617ba1dfc3a402dbc261452cb23c74be402208563608610e6a6111a",
                    "enabled": 1
                }
            },
            "rhgb": {
                "100": {
                    "checksum": "sha256:4b222d1ae2a6931560eca08e087c56c7835ce79c3f82514c5c6d3e98a7de89b1",
                    "enabled": 1
                }
            },
            "rhnsd": {
                "100": {
                    "checksum": "sha256:ccef03c795df14786a6d323f735e2ec58f9270805e7de9fe924549c98b24e6f4",
                    "enabled": 1
                }
            },
            "rhsmcertd": {
                "100": {
                    "checksum": "sha256:63eb81ab3a26272e180e1b64f7d2d28e65ed7fd3a2e261dbba40c0fd4d82ecfa",
                    "enabled": 1
                }
            },
            "rhts": {
                "400": {
                    "checksum": "sha256:e92c439347ea9241cc5bce5f27844b9356dd7502bec0b93cb503aeedfeea5cbf",
                    "enabled": 1
                }
            },
            "ricci": {
                "100": {
                    "checksum": "sha256:ce73d254e6271e7e012d38da6ff05b7c66c215b8ea5b99161ab1e97c77dfc31a",
                    "enabled": 1
                }
            },
            "rkhunter": {
                "100": {
                    "checksum": "sha256:5f31c86e2f2cc425040785cc22a9040c7cdb80bd1145dfd668d2b2597534d6e3",
                    "enabled": 1
                }
            },
            "rlogin": {
                "100": {
                    "checksum": "sha256:819c365b1e88bdb1eb171c48fbcc2b2e9c2ea405d7c20024919aa7d8bcb28de4",
                    "enabled": 1
                }
            },
            "rngd": {
                "100": {
                    "checksum": "sha256:0ea0c16871f23b263aaaee590ecbad1d9095d01c7b7b6cd11a80278d1257957f",
                    "enabled": 1
                }
            },
            "roundup": {
                "100": {
                    "checksum": "sha256:931c928c6bf89625bce5b6cb76084615486f91d6e86a09fcaf007c47c5e68ba7",
                    "enabled": 1
                }
            },
            "rpc": {
                "100": {
                    "checksum": "sha256:835a212117378644f6f70a6282b73cba54c9b36811f91163408bad10ba2c6d0d",
                    "enabled": 1
                }
            },
            "rpcbind": {
                "100": {
                    "checksum": "sha256:6f9c39f5bd3e6b092668476aa1233130cc9b9edd04c66af9d667dbf9d5f48bc6",
                    "enabled": 1
                }
            },
            "rpm": {
                "100": {
                    "checksum": "sha256:d1336afad060de349d9c30315efc965b7247738603638e8706929361b8427353",
                    "enabled": 1
                }
            },
            "rrdcached": {
                "100": {
                    "checksum": "sha256:340e748f2da66a79889ffe2d77224bce0090a2954743d5c1098ac3cb1eb48866",
                    "enabled": 1
                }
            },
            "rshd": {
                "100": {
                    "checksum": "sha256:3cb2ccaf8367e6a99384582a9c902e2af4480b04d8bc56ab5562c7d3111cd323",
                    "enabled": 1
                }
            },
            "rshim": {
                "100": {
                    "checksum": "sha256:7384c2d57bd6e133c9069fe90acfe130c74416089fe56318257c501328dbda7c",
                    "enabled": 1
                }
            },
            "rssh": {
                "100": {
                    "checksum": "sha256:26f6c19589d58fd23c303ac699697517d6883a9531837ad406e2f09b7507278d",
                    "enabled": 1
                }
            },
            "rsync": {
                "100": {
                    "checksum": "sha256:0aa06de248b996ddd0afc67811e82a96bde2dc7a2c328ecbbf6c6a5c9c780784",
                    "enabled": 1
                }
            },
            "rtas": {
                "100": {
                    "checksum": "sha256:06ca74bda1764a6f8a241b370f13bdf438674dac0dfbc30f98facc0884b190ea",
                    "enabled": 1
                }
            },
            "rtkit": {
                "100": {
                    "checksum": "sha256:d8e666993d2c3c43a5efc6628d04fed230f380cec2feafc9fb1eb305239ad954",
                    "enabled": 1
                }
            },
            "rwho": {
                "100": {
                    "checksum": "sha256:8c99bd9b6a8fc9a4dd9e34af66adfe117bdb4b2e88a7f1f2e6a319db450168e8",
                    "enabled": 1
                }
            },
            "samba": {
                "100": {
                    "checksum": "sha256:4321f33d14654254947949c819972515f8bf488f8df3ce6626cf4b9fcfca6539",
                    "enabled": 1
                }
            },
            "sambagui": {
                "100": {
                    "checksum": "sha256:81bbb3bc281f6887174beeba44d970d3edc40d3fbad85ed8b9d03528800cb38a",
                    "enabled": 1
                }
            },
            "sandboxX": {
                "100": {
                    "checksum": "sha256:73a9063f298fd65b376ac709fb599ef1eefccb39b09360c412946fa507cf53ba",
                    "enabled": 1
                }
            },
            "sanlock": {
                "100": {
                    "checksum": "sha256:20c66e776cec92678d49c6e41eb804981e3769b8b595c5c7a8a1f94bf8f5a167",
                    "enabled": 1
                }
            },
            "sap": {
                "100": {
                    "checksum": "sha256:9886dbb3eebb514446605e62fcc6969a7d5a56f1f3b84129e7b46e20ab9de366",
                    "enabled": 1
                }
            },
            "sasl": {
                "100": {
                    "checksum": "sha256:cbd713a58cf9ff07435b0a6210df156c4db5e4435b3d51fdf60627877e42e961",
                    "enabled": 1
                }
            },
            "sbd": {
                "100": {
                    "checksum": "sha256:30936f11af78b1ed885d6deaa16025623fc794c54e452fc02c056e388dc263ce",
                    "enabled": 1
                }
            },
            "sblim": {
                "100": {
                    "checksum": "sha256:6bee6346bb885fc64e8579218dda7100aac5a61d6ad1e474cae7bcce8448dd1a",
                    "enabled": 1
                }
            },
            "screen": {
                "100": {
                    "checksum": "sha256:93aae106e0590c3b6ce75475c86101e20b244878b7f659dc9a9638529282bffb",
                    "enabled": 1
                }
            },
            "secadm": {
                "100": {
                    "checksum": "sha256:e69f3497fc89f1f96a3ecff77a12119b6abb012d4fa5973b9f33eeadbd12319b",
                    "enabled": 1
                }
            },
            "sectoolm": {
                "100": {
                    "checksum": "sha256:35e4d2a3208b8c0d74c4016309c3447efac46618ce4209c78af9861f95cf36c6",
                    "enabled": 1
                }
            },
            "selinuxutil": {
                "100": {
                    "checksum": "sha256:56c793ddc8f620fec42c9bc28c618e928882542b0de95adda2c8918742f890b2",
                    "enabled": 1
                }
            },
            "sendmail": {
                "100": {
                    "checksum": "sha256:b74fad36b6b99dce25b9723b5c83278e4cf0ad7a66b7f2d1788fa930737b6b26",
                    "enabled": 1
                }
            },
            "sensord": {
                "100": {
                    "checksum": "sha256:49a17300f038a4023d478e0031f9a6ef18cf6817e696abed1b48983ef75366bf",
                    "enabled": 1
                }
            },
            "setrans": {
                "100": {
                    "checksum": "sha256:df3f3357b0e78a2e2b110ab6e9dc9907d83d296e37bfd8c493b0ddf11a8d4e75",
                    "enabled": 1
                }
            },
            "setroubleshoot": {
                "100": {
                    "checksum": "sha256:e10d1bfe87e505f003dcadb0f5f384e7db1bc6da48cd705a78c0630ef0a77207",
                    "enabled": 1
                }
            },
            "seunshare": {
                "100": {
                    "checksum": "sha256:f762b9090a0dc16cdb04e108f47a696170cebc74d489930915380689ade87d74",
                    "enabled": 1
                }
            },
            "shorewall": {
                "100": {
                    "checksum": "sha256:a55e30390b7305a2e01d2e4be3786edc8c763f43c249ae07889c82c84cc7b9f3",
                    "enabled": 1
                }
            },
            "slocate": {
                "100": {
                    "checksum": "sha256:763088f3e0392356a8bad6a06d56305a49c73690573a0c1e3d7cd8e7a7583f2e",
                    "enabled": 1
                }
            },
            "slpd": {
                "100": {
                    "checksum": "sha256:21194bcdd2babe7aeaac215e7993d75f23bb0ed09e6378d222461113221cb7cb",
                    "enabled": 1
                }
            },
            "smartmon": {
                "100": {
                    "checksum": "sha256:a705982432ea6ff26451fdf015e5247103ca90e8f1350357ea956812f60d55d0",
                    "enabled": 1
                }
            },
            "smokeping": {
                "100": {
                    "checksum": "sha256:71a49275d91a3678a30ee048c48f3fe3222b116d94d9a1f5eafe2e6962e0cbcf",
                    "enabled": 1
                }
            },
            "smoltclient": {
                "100": {
                    "checksum": "sha256:95c7ee276c5baae8d1a63c94a349ea997f421cebdf73d013ab4b90b34d986fd0",
                    "enabled": 1
                }
            },
            "snapper": {
                "100": {
                    "checksum": "sha256:1a669ecc50c7315c65b8620d40adc5b211039b844bea403f625e6529f0be0c1c",
                    "enabled": 1
                }
            },
            "snmp": {
                "100": {
                    "checksum": "sha256:5bfb4dae5517d7315d7e1ba509c0935ac06bfc25f70dfde91f31e44fc4d3528c",
                    "enabled": 1
                }
            },
            "snort": {
                "100": {
                    "checksum": "sha256:4ad1c6753ac53dddc1a2f618fb2eda212e114a474a31cf98840c0048e36514ce",
                    "enabled": 1
                }
            },
            "sosreport": {
                "100": {
                    "checksum": "sha256:55af58727c8e1a2d5ffc0eeebfabac14030d6594aaf36eae10c51d3f43fd7c94",
                    "enabled": 1
                }
            },
            "soundserver": {
                "100": {
                    "checksum": "sha256:725e2158052da4d2b9499d63570437f35d317f541e6fd0a7b6841f88be179689",
                    "enabled": 1
                }
            },
            "spamassassin": {
                "100": {
                    "checksum": "sha256:e653084023932281ca276c722b79aaecbc5d81e97384373a73a4de2f4d3da9f9",
                    "enabled": 1
                }
            },
            "speech-dispatcher": {
                "100": {
                    "checksum": "sha256:b08147b36ed3fa54428c34c8ac8e2781717ecb453c2372760d41a7738b7757da",
                    "enabled": 1
                }
            },
            "squid": {
                "100": {
                    "checksum": "sha256:326995099022aae4699bd16a731b01145d48811e2be43eb3ac04d688f2350707",
                    "enabled": 1
                }
            },
            "ssh": {
                "100": {
                    "checksum": "sha256:063a6f93bd9863d9ce47543e552ae679873b3f6bf65a4582edbcf6bdcda5653c",
                    "enabled": 1
                }
            },
            "sslh": {
                "100": {
                    "checksum": "sha256:cdacc7306b49ca27f4eed4dda7332bca872cf309459831c96694293721ed74d3",
                    "enabled": 1
                }
            },
            "sssd": {
                "100": {
                    "checksum": "sha256:592651435b8b02dc2de1f304e3a7e3e0fb49bdbace98723173fd47b16a6b5aa4",
                    "enabled": 1
                }
            },
            "staff": {
                "100": {
                    "checksum": "sha256:12d5e2aa077e8da525b672b46f6f90931401b1ea4efd22e8952590abf03a687f",
                    "enabled": 1
                }
            },
            "stalld": {
                "100": {
                    "checksum": "sha256:9ef028437851996db7b3152ef672f991fde6cd464194eef73c1670c33cdb274f",
                    "enabled": 1
                }
            },
            "stapserver": {
                "100": {
                    "checksum": "sha256:0a08f155a5545909cceeb2c2221dcee1980385b52a4afd3f8b8f6704617d14a5",
                    "enabled": 1
                }
            },
            "stratisd": {
                "100": {
                    "checksum": "sha256:46468db34c31c668f4b213b8ed14fcfb53e1e183431f6237364acf686d83b8f0",
                    "enabled": 1
                }
            },
            "stunnel": {
                "100": {
                    "checksum": "sha256:9428aee5be7ef002eba8ade18418e1b436e2f8ed0479182b47822318c4571923",
                    "enabled": 1
                }
            },
            "su": {
                "100": {
                    "checksum": "sha256:71748ab8b3ac17e7f16325adc3575242076dc6f80ea6797091fb5ec54bdb4a49",
                    "enabled": 1
                }
            },
            "sudo": {
                "100": {
                    "checksum": "sha256:c274be08afec52e985bfc508199ef983f1f2eab41bf9b72b0921aa0276e47a51",
                    "enabled": 1
                }
            },
            "svnserve": {
                "100": {
                    "checksum": "sha256:2a78595b73c7ea25c5b395ec91f18b3dad58002dd8ef3652d69edd5a8c13f3f5",
                    "enabled": 1
                }
            },
            "swift": {
                "100": {
                    "checksum": "sha256:ccacc18e643d0ca081b36d910abb0ad6fae2acdd1f92a52b4fc9004fc31f4677",
                    "enabled": 1
                }
            },
            "sysadm": {
                "100": {
                    "checksum": "sha256:086e6d069d8369c83296d7866c2d74e064c7980bedb2cde2fb02cd14f8233b75",
                    "enabled": 1
                }
            },
            "sysadm_secadm": {
                "100": {
                    "checksum": "sha256:436746a23ca13b58adc9e2a051b59463b8398cecb114edd411fcde4fce182148",
                    "enabled": 1
                }
            },
            "sysnetwork": {
                "100": {
                    "checksum": "sha256:a9ec2dd40baab31ae84049839e2043c24a475f6d9f1daf06f1c2919a4f01eae3",
                    "enabled": 1
                }
            },
            "sysstat": {
                "100": {
                    "checksum": "sha256:e35d3df921d581298273023c20b12e4d1168c249b06e08458a27732a4ff082ce",
                    "enabled": 1
                }
            },
            "systemd": {
                "100": {
                    "checksum": "sha256:628550f2f63aea3fe7fd74168f78d1f9f3bbfb9e585252abf2cb0c7a6169c725",
                    "enabled": 1
                }
            },
            "systemd-homed": {
                "100": {
                    "checksum": "sha256:1825cdd1f7ab049ef6d4d9c7412880bc02797f3c4c9dc58ce79ed08be2a37ca2",
                    "enabled": 1
                }
            },
            "tangd": {
                "100": {
                    "checksum": "sha256:b09965ae1db2d4aeab2d1c8775897288e6d55224183205ed48002daa816d2bbd",
                    "enabled": 1
                }
            },
            "targetd": {
                "100": {
                    "checksum": "sha256:8d31e97d05e23cbca57938b58d725c33af5e6aaa3e563971a398936cd3a21b36",
                    "enabled": 1
                }
            },
            "tcpd": {
                "100": {
                    "checksum": "sha256:118bab50d3722356fda7ca0983781aecd45f2a0979bc56617be3a8e044663451",
                    "enabled": 1
                }
            },
            "tcsd": {
                "100": {
                    "checksum": "sha256:e116438dee0dab9b191c25cfcb43a7dc0c8ac18bdb920e0596267365784b43c7",
                    "enabled": 1
                }
            },
            "telepathy": {
                "100": {
                    "checksum": "sha256:98fac790af3d7a87e75899e112ba5d4cd2455261e44b60f1a0d7387ba0e0ad49",
                    "enabled": 1
                }
            },
            "telnet": {
                "100": {
                    "checksum": "sha256:3bcf922688dc95cd19df39b5b48017dc48fca501bb70a953f99abce2c6fe7345",
                    "enabled": 1
                }
            },
            "tftp": {
                "100": {
                    "checksum": "sha256:368e98dbdf56054db821272c38ae2aa3a92d88b419ebf886cfbf33db1cc4177d",
                    "enabled": 1
                }
            },
            "tgtd": {
                "100": {
                    "checksum": "sha256:c07be819f426ec0bbba6ba8f8f1a0a57d6a3e02064bde55d0243cf21d24dce13",
                    "enabled": 1
                }
            },
            "thin": {
                "100": {
                    "checksum": "sha256:9825f5ea5ecf0720ae08c5fb7a50d3318b3dfb520801cf5ec8c0663364df5a62",
                    "enabled": 1
                }
            },
            "thumb": {
                "100": {
                    "checksum": "sha256:e1c7a4e6ea91f57fe97ac249ef59feb769b0becd74bdb118c6c29ad8d86ae117",
                    "enabled": 1
                }
            },
            "tlp": {
                "100": {
                    "checksum": "sha256:93f4e9c278aa30c7ce490f4b9c1d6238ab0d16f662fc880049398d241e429c47",
                    "enabled": 1
                }
            },
            "tmpreaper": {
                "100": {
                    "checksum": "sha256:83f45391b2a56e868ed635df8adfd7a461c853d99c92cb0839d24d560652accb",
                    "enabled": 1
                }
            },
            "tomcat": {
                "100": {
                    "checksum": "sha256:4b9b1022c21e3cc4b90416961b2e5990838532561080f53a962b14cf1101012e",
                    "enabled": 1
                }
            },
            "tor": {
                "100": {
                    "checksum": "sha256:5019fa69d2c211fff26780ddad52079881cffe4688af6407b7ee03ff499339d9",
                    "enabled": 1
                }
            },
            "tuned": {
                "100": {
                    "checksum": "sha256:58e9695125a89de4faee0ac5a37a1a26067c97b6679d8350de744bd5d21257c8",
                    "enabled": 1
                }
            },
            "tvtime": {
                "100": {
                    "checksum": "sha256:2d5107d1b764ddd411e4abf44d7b3a2770c192bf0d0e19c88856d6593f0f2891",
                    "enabled": 1
                }
            },
            "udev": {
                "100": {
                    "checksum": "sha256:494dde6bce44e76f5a7f70f98e178e7c7e0d195dae293fa631e97c5d5be7ce75",
                    "enabled": 1
                }
            },
            "ulogd": {
                "100": {
                    "checksum": "sha256:bb5057eabb1e1e690c8c4e2a19c5014a00240538d21fcd3b835b7a9937dcb469",
                    "enabled": 1
                }
            },
            "uml": {
                "100": {
                    "checksum": "sha256:c05987c6a9f49b3370c011d79431dc52d6d435e89a577d7d10a8db02587a3786",
                    "enabled": 1
                }
            },
            "unconfined": {
                "100": {
                    "checksum": "sha256:af677713dbda91ea9db3e438de628e08ceb5e9c18b2fb5e338b9b81f79f5fa71",
                    "enabled": 1
                }
            },
            "unconfineduser": {
                "100": {
                    "checksum": "sha256:39e322b4fe5bd8357b39b47feb748452907b712342744d0ebb4af7ad04c170b4",
                    "enabled": 1
                }
            },
            "unlabelednet": {
                "100": {
                    "checksum": "sha256:1b37d8de7cf505da7e184ad33a2d04904d9fc51d64707b5d7e449b9d615deaa2",
                    "enabled": 1
                }
            },
            "unprivuser": {
                "100": {
                    "checksum": "sha256:2850db90c93a902f63a20eb3cf173676ba8b62d88dab4d6305ecab8bfc6a9c23",
                    "enabled": 1
                }
            },
            "updfstab": {
                "100": {
                    "checksum": "sha256:d86b9c14ea814e61185eb2fd53bdda95933b44eebf98ba942cbae61b3b16ce2b",
                    "enabled": 1
                }
            },
            "usbmodules": {
                "100": {
                    "checksum": "sha256:db8f8c1a3ad46b9b9fbfb777e047e3eb0ca6e1e4be62c1cb16292b934d218b4a",
                    "enabled": 1
                }
            },
            "usbmuxd": {
                "100": {
                    "checksum": "sha256:ba9efc2628a81ac2c95346cb46f79b57748b56575197830bdc0fe9f1af6e6d07",
                    "enabled": 1
                }
            },
            "userdomain": {
                "100": {
                    "checksum": "sha256:cb02bf5a1a0fd75bb2dc288602973058a2a5e1955e7e0771d35a0986458f72ba",
                    "enabled": 1
                }
            },
            "userhelper": {
                "100": {
                    "checksum": "sha256:040a092ace1fddcfc244268cf1a30bb7935fcb1b493db9b22a3e4919ace8c00f",
                    "enabled": 1
                }
            },
            "usermanage": {
                "100": {
                    "checksum": "sha256:6b4b9f3c433d31a1416ed75a584f90616aa6b335297d5ef845ff3f71d36c3cfe",
                    "enabled": 1
                }
            },
            "usernetctl": {
                "100": {
                    "checksum": "sha256:b50724f82867d86cb5ed896fed12ac8a5d939990f9e92221b282d63d44c13fa9",
                    "enabled": 1
                }
            },
            "uucp": {
                "100": {
                    "checksum": "sha256:b51b9edc8ba92cbdbbac99877b4388d9397976992ba7f5d4c467627763445ea4",
                    "enabled": 1
                }
            },
            "uuidd": {
                "100": {
                    "checksum": "sha256:4e1a2aeb4ae247cde28cc50db01cc6043bb78c45763eb8160a957be55a32a2d2",
                    "enabled": 1
                }
            },
            "varnishd": {
                "100": {
                    "checksum": "sha256:b9162e79ac68e0ab17b12ffb6d5c3d9e095d0b2b81ffb8c70b3ebd6531b32b0e",
                    "enabled": 1
                }
            },
            "vdagent": {
                "100": {
                    "checksum": "sha256:af8d12d85265012b374756768440f273481308b2e90fbba97b8afecb9bd2574d",
                    "enabled": 1
                }
            },
            "vhostmd": {
                "100": {
                    "checksum": "sha256:97d72614bfbdb0146d8f7c90b90e9549ab1d202ffc55066ce79464e4a6a20cdf",
                    "enabled": 1
                }
            },
            "virt": {
                "100": {
                    "checksum": "sha256:624ceb9aa840b86d80592df9e5884ea9c4304f0ea3285bfe33d944ac7d4ea93c",
                    "enabled": 1
                }
            },
            "virt_supplementary": {
                "100": {
                    "checksum": "sha256:33837f0b020b98299befab2e02000db9246918b1583678d3946213e90b45cb53",
                    "enabled": 1
                }
            },
            "vlock": {
                "100": {
                    "checksum": "sha256:a01e7aa92da5f24789286ac6530246cec5ed9c8675493cef2b06a7a7be595958",
                    "enabled": 1
                }
            },
            "vmtools": {
                "100": {
                    "checksum": "sha256:e8bac770b13be7d27c9b9286effe5e50e330e9ab1a225e06890edbf33798bf89",
                    "enabled": 1
                }
            },
            "vmware": {
                "100": {
                    "checksum": "sha256:00fa1441d6e08f5af70bcea53ebf1f3e4c12a9737f1ef1e74fd5b79957d7f042",
                    "enabled": 1
                }
            },
            "vnstatd": {
                "100": {
                    "checksum": "sha256:2b80169a6f39f4ebbc1c2d9b0211eec558da2a8eaa6bef904b9fc66eda7122dc",
                    "enabled": 1
                }
            },
            "vpn": {
                "100": {
                    "checksum": "sha256:4c7963f955ff610de43933a480c47fd50da6b4d88f03ed6bbf4663dec25c3cae",
                    "enabled": 1
                }
            },
            "w3c": {
                "100": {
                    "checksum": "sha256:6b19f10f4a51f6f1f343b082d4a96c3335b191f00d41152ae090627f727b8360",
                    "enabled": 1
                }
            },
            "watchdog": {
                "100": {
                    "checksum": "sha256:4299fadc4f28a9e6ee9b9e5a7688955752f1bf36ef83656fee6403bbfe10e0b0",
                    "enabled": 1
                }
            },
            "wdmd": {
                "100": {
                    "checksum": "sha256:c3973da0b3e1836af273137bc8ed86a443da6a73d22255aa1135582923347b2c",
                    "enabled": 1
                }
            },
            "webadm": {
                "100": {
                    "checksum": "sha256:8f262e982526c5e63cc93fe9806380aef291c0fa06d8c6468c1df126325ae83c",
                    "enabled": 1
                }
            },
            "webalizer": {
                "100": {
                    "checksum": "sha256:43f69260eb8c399ceb227825b190ee1758a60b1b78052b1fbfe21d5fce8daab5",
                    "enabled": 1
                }
            },
            "wine": {
                "100": {
                    "checksum": "sha256:204369c49480adaf6c3bbee72b72ec17a5fac47821e371ac9b0e633666af050e",
                    "enabled": 1
                }
            },
            "wireguard": {
                "100": {
                    "checksum": "sha256:7ce468b04b03ed26fb5ebadc5020c3fd578c678d97337d1d8afa471bf472c6d5",
                    "enabled": 1
                }
            },
            "wireshark": {
                "100": {
                    "checksum": "sha256:e1b5a6483deac005288672619780282eb889108244815c872e59166ae8df750a",
                    "enabled": 1
                }
            },
            "xen": {
                "100": {
                    "checksum": "sha256:59c9e307dfc787b4b7510d9d593b71792f9f147884418eed41983034fb35059f",
                    "enabled": 1
                }
            },
            "xguest": {
                "100": {
                    "checksum": "sha256:7917676d378ebdfeefe5375a054fc0beb6f86665b23304331e2316d1b98821c5",
                    "enabled": 1
                }
            },
            "xserver": {
                "100": {
                    "checksum": "sha256:1d94d85560bd958b8fec5afd465d62a9e42f17307046046742c02d0ee5c9425f",
                    "enabled": 1
                }
            },
            "zabbix": {
                "100": {
                    "checksum": "sha256:b8950107bebcd555f2c48ee06bc63bb1329a6ea5db7a762cbef5ad9be656c9da",
                    "enabled": 1
                }
            },
            "zarafa": {
                "100": {
                    "checksum": "sha256:b1738ace3c35a58867613fabb433a761136afae86bab322ea4d192436c5b0ddd",
                    "enabled": 1
                }
            },
            "zebra": {
                "100": {
                    "checksum": "sha256:475a888f43d0521ac189ff49430864dc8b00f04c244d42100ca1d637860ff4fc",
                    "enabled": 1
                }
            },
            "zoneminder": {
                "100": {
                    "checksum": "sha256:19a33723d291446ee9617d0120088d7bae884e5a963c48a8afec20fc6bacc4bc",
                    "enabled": 1
                }
            },
            "zosremote": {
                "100": {
                    "checksum": "sha256:804524b0b86a951c8a5b1e2220cf19f3504fd7442e463a8ac8852babedf836c7",
                    "enabled": 1
                }
            }
        },
        "selinux_priorities": true
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Load SELinux modules] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:115
Saturday 18 January 2025  03:27:51 -0500 (0:00:03.247)       0:01:05.389 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_modules is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:128
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.072)       0:01:05.462 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree in check mode] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:136
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.050)       0:01:05.512 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Notify rsyslogd restart] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:42
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.066)       0:01:05.579 ****** 
ok: [managed-node3] => {}

MSG:

Notify rsyslogd restart

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set ovirt platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:3
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.140)       0:01:05.719 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:4
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.103)       0:01:05.823 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:9
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.076)       0:01:05.900 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml) => {
    "ansible_facts": {
        "__rsyslog_ovirt_prereq_packages": [
            "policycoreutils-python-utils"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update oVirt input packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:8
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.158)       0:01:06.058 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:51 -0500 (0:00:00.169)       0:01:06.228 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: libestr libfastjson liblognorm policycoreutils-python-utils rsyslog-mmjsonparse rsyslog-mmnormalize

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:53 -0500 (0:00:01.522)       0:01:07.750 ****** 
ok: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
    "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 45,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
    "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 379,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
    "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 315,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
    "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 243,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
    "dest": "/etc/rsyslog.d/parse_json.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/parse_json.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 26,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:57 -0500 (0:00:04.234)       0:01:11.985 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:57 -0500 (0:00:00.206)       0:01:12.191 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create oVirt input configuration file /etc/rsyslog.d/input-ovirt-ovirt_vdsm_input] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:15
Saturday 18 January 2025  03:27:58 -0500 (0:00:00.164)       0:01:12.356 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:27:58 -0500 (0:00:00.178)       0:01:12.535 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:27:58 -0500 (0:00:00.098)       0:01:12.633 ****** 
changed: [managed-node3] => (item={'name': 'input-ovirt-ovirt_vdsm_input', 'type': 'input', 'sections': [{'options': 'input(type="imfile" file="/var/log/vdsm/vdsm.log" tag="ovirt_vdsm_input"\n      reopenOnTruncate="on" startmsg.regex="^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}")\nif $syslogtag == "ovirt_vdsm_input" then {\n  action(name="ovirt-vdsm_mmnormalize" type="mmnormalize"\n         rulebase="/etc/rsyslog.d/ovirt_vdsm.rulebase" path="$.ovirt")\n}\nif $syslogtag == "ovirt_vdsm_input" then {\n  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & "T" & $.ovirt!time & "." & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = \'managed-node3\';\n  set $!ovirt!cluster_name = \'\';\n  set $!ipaddr4 = \'10.31.43.226\';\n  set $!ovirt!engine_fqdn = \'\';\n  set $.input_type = "ovirt";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == "ovirt_vdsm_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == "ovirt_vdsm_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
    "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-ovirt_vdsm_input",
        "sections": [
            {
                "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "md5sum": "68259185837ee93dce357c6df4610c82",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 1269,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:27:59 -0500 (0:00:01.060)       0:01:13.694 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:27:59 -0500 (0:00:00.092)       0:01:13.786 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-ovirt_vdsm_input', 'type': 'input', 'sections': [{'options': 'input(type="imfile" file="/var/log/vdsm/vdsm.log" tag="ovirt_vdsm_input"\n      reopenOnTruncate="on" startmsg.regex="^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}")\nif $syslogtag == "ovirt_vdsm_input" then {\n  action(name="ovirt-vdsm_mmnormalize" type="mmnormalize"\n         rulebase="/etc/rsyslog.d/ovirt_vdsm.rulebase" path="$.ovirt")\n}\nif $syslogtag == "ovirt_vdsm_input" then {\n  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & "T" & $.ovirt!time & "." & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = \'managed-node3\';\n  set $!ovirt!cluster_name = \'\';\n  set $!ipaddr4 = \'10.31.43.226\';\n  set $!ovirt!engine_fqdn = \'\';\n  set $.input_type = "ovirt";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == "ovirt_vdsm_input")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == "ovirt_vdsm_input")\n  then {\n    call elasticsearch_output_ops\n}\n'}], 'state': 'present'})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-ovirt_vdsm_input",
        "sections": [
            {
                "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
            }
        ],
        "state": "present",
        "type": "input"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [Ensure collectd port is allowed for rsyslogd to listen to] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:30
Saturday 18 January 2025  03:27:59 -0500 (0:00:00.139)       0:01:13.926 ****** 
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.seboolean to ansible.posix.seboolean
included: fedora.linux_system_roles.selinux for managed-node3

TASK [fedora.linux_system_roles.selinux : Set ansible_facts required by role and install packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:2
Saturday 18 January 2025  03:27:59 -0500 (0:00:00.126)       0:01:14.053 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:2
Saturday 18 January 2025  03:27:59 -0500 (0:00:00.119)       0:01:14.172 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Ensure SELinux packages] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:7
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.189)       0:01:14.362 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Check if system is ostree] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:5
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.268)       0:01:14.630 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:10
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.106)       0:01:14.737 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Check if transactional-update exists in /sbin] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:17
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.097)       0:01:14.834 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag if transactional-update exists] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:22
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.108)       0:01:14.943 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python2 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:26
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.110)       0:01:15.054 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_python_version is version('3', '<')",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35
Saturday 18 January 2025  03:28:00 -0500 (0:00:00.100)       0:01:15.154 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: python3-libselinux python3-policycoreutils

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:46
Saturday 18 January 2025  03:28:02 -0500 (0:00:01.570)       0:01:16.725 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_os_family == \"Suse\"",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux tool semanage] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:58
Saturday 18 January 2025  03:28:02 -0500 (0:00:00.186)       0:01:16.911 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: policycoreutils-python-utils

TASK [fedora.linux_system_roles.selinux : Notify user that reboot is needed to apply changes] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:72
Saturday 18 January 2025  03:28:04 -0500 (0:00:01.576)       0:01:18.487 ****** 
skipping: [managed-node3] => {
    "false_condition": "__selinux_is_transactional | d(false)"
}

TASK [fedora.linux_system_roles.selinux : Reboot transactional update systems] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:77
Saturday 18 January 2025  03:28:04 -0500 (0:00:00.139)       0:01:18.627 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is needed and not set] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:82
Saturday 18 January 2025  03:28:04 -0500 (0:00:00.273)       0:01:18.900 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Refresh facts] ***********************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:89
Saturday 18 January 2025  03:28:04 -0500 (0:00:00.129)       0:01:19.030 ****** 
ok: [managed-node3]

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if enabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:5
Saturday 18 January 2025  03:28:05 -0500 (0:00:01.078)       0:01:20.109 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"enabled\" and (selinux_state or selinux_policy)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if disabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:13
Saturday 18 January 2025  03:28:05 -0500 (0:00:00.080)       0:01:20.189 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"disabled\" and selinux_state",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set selinux_reboot_required] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:21
Saturday 18 January 2025  03:28:05 -0500 (0:00:00.097)       0:01:20.286 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_reboot_required": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is required] **********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:25
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.107)       0:01:20.394 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_reboot_required",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Warn if SELinux is disabled] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:30
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.132)       0:01:20.526 ****** 
skipping: [managed-node3] => {
    "false_condition": "ansible_selinux.status == \"disabled\""
}

TASK [fedora.linux_system_roles.selinux : Drop all local modifications] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:35
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.096)       0:01:20.623 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_all_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux boolean local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:43
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.090)       0:01:20.714 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_booleans_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux file context local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:48
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.092)       0:01:20.806 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_fcontexts_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux port local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:53
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.098)       0:01:20.904 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_ports_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux login local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:58
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.098)       0:01:21.003 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_logins_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux booleans] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:63
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.070)       0:01:21.073 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux file contexts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:74
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.058)       0:01:21.132 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set an SELinux label on a port] ******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:87
Saturday 18 January 2025  03:28:06 -0500 (0:00:00.047)       0:01:21.179 ****** 
ok: [managed-node3] => (item={'ports': '44514', 'proto': 'tcp', 'setype': 'syslogd_port_t', 'state': 'present', 'local': True}) => {
    "__selinux_item": {
        "local": true,
        "ports": "44514",
        "proto": "tcp",
        "setype": "syslogd_port_t",
        "state": "present"
    },
    "ansible_loop_var": "__selinux_item",
    "changed": false,
    "ports": [
        "44514"
    ],
    "proto": "tcp",
    "setype": "syslogd_port_t",
    "state": "present"
}

TASK [fedora.linux_system_roles.selinux : Set linux user to SELinux user mapping] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:99
Saturday 18 January 2025  03:28:07 -0500 (0:00:00.695)       0:01:21.874 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Get SELinux modules facts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112
Saturday 18 January 2025  03:28:07 -0500 (0:00:00.064)       0:01:21.939 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_checksums": true,
        "selinux_installed_modules": {
            "abrt": {
                "100": {
                    "checksum": "sha256:6e571059441d252640e3509cf407cd3a570cb9a5c5d37aa0d05bd8d193b32260",
                    "enabled": 1
                }
            },
            "accountsd": {
                "100": {
                    "checksum": "sha256:ff868726dfb38a330824ab14a3d9b09e9e8aa89ddc8ac6b22abaa1bc62149ffa",
                    "enabled": 1
                }
            },
            "acct": {
                "100": {
                    "checksum": "sha256:0b4d3710b7c16f7149311eabf067807bd9e57305ab518642cd94544430245416",
                    "enabled": 1
                }
            },
            "afs": {
                "100": {
                    "checksum": "sha256:d6320654e5962a15935e9bcdfd8eceba64deb7051fcf6592a4ce023c1ed00798",
                    "enabled": 1
                }
            },
            "afterburn": {
                "100": {
                    "checksum": "sha256:5df07939f0bd5c566bb8920f6dc3aa9a58a7b4af495b81d99a1bfdb468788471",
                    "enabled": 1
                }
            },
            "aide": {
                "100": {
                    "checksum": "sha256:4f01eeb1c4bb8b68d4c620c2579434e124da3c7113233b3e715d503010083281",
                    "enabled": 1
                }
            },
            "alsa": {
                "100": {
                    "checksum": "sha256:9b0deb09628779327785cc5639699fdf269b9a11eb4a6186be0081a41a03a7e4",
                    "enabled": 1
                }
            },
            "amanda": {
                "100": {
                    "checksum": "sha256:da1163091d32a68010421f1b60befb29aef78c9f2046cc7c330d276b0885dffe",
                    "enabled": 1
                }
            },
            "anaconda": {
                "100": {
                    "checksum": "sha256:61f367207b0ed849440500208623a265df726ae733e1df5fb454d04330442bc6",
                    "enabled": 1
                }
            },
            "antivirus": {
                "100": {
                    "checksum": "sha256:718557aa9547e4a7ce0c7e98fa8aab22bfbd1ccb7da591f47e16faf6f00769e2",
                    "enabled": 1
                }
            },
            "apache": {
                "100": {
                    "checksum": "sha256:7c483328bf0187c7112d694c6043a0711fb4d32699bfa1626a05c6001f2b9cd9",
                    "enabled": 1
                }
            },
            "apcupsd": {
                "100": {
                    "checksum": "sha256:009ec2e59e8da1c06d7efd0dd6f65d2e30c6305c725a12596a69fce5898d1af6",
                    "enabled": 1
                }
            },
            "apm": {
                "100": {
                    "checksum": "sha256:28e25bbe215427a27e62e2ed41752101fd47d471c473ce3eac9c5de7f5871835",
                    "enabled": 1
                }
            },
            "application": {
                "100": {
                    "checksum": "sha256:3a91f2a5b7473a60ba38440265946e298936584c7954ac53b9a63926557d3d0d",
                    "enabled": 1
                }
            },
            "arpwatch": {
                "100": {
                    "checksum": "sha256:e805313c73b62c5e31b5629e698bd0131a1c0d44b35950e3043a297454912567",
                    "enabled": 1
                }
            },
            "asterisk": {
                "100": {
                    "checksum": "sha256:f31b744afc0404d748b1675b297dcda43a313e09a9caa7a91a0160157e328a39",
                    "enabled": 1
                }
            },
            "auditadm": {
                "100": {
                    "checksum": "sha256:749a0dd1d66233d92e9ab33319d12ce45a91593e1dd1bc9b9fae330001edfd38",
                    "enabled": 1
                }
            },
            "authlogin": {
                "100": {
                    "checksum": "sha256:14804419e82b64ff25416ea75118e9f72b80199b04a7f6ffdba66f4ebc97e03b",
                    "enabled": 1
                }
            },
            "automount": {
                "100": {
                    "checksum": "sha256:13207d2c4fbbef0d912ee3833a40cbf6661f6133f88c03997e92e137bea7cab6",
                    "enabled": 1
                }
            },
            "avahi": {
                "100": {
                    "checksum": "sha256:b6bfc2b90536b9266f17999303e648cd1abc6149f8798a2fe725f965e6a17fed",
                    "enabled": 1
                }
            },
            "awstats": {
                "100": {
                    "checksum": "sha256:a4b488ebf08441fe45443272f888be792feac13cf2217b472d23c19de7613200",
                    "enabled": 1
                }
            },
            "bacula": {
                "100": {
                    "checksum": "sha256:c210cdb1289bc33e6343f5db4275535e60ac9ba1e8d5996fd460c5143ebd05c7",
                    "enabled": 1
                }
            },
            "base": {
                "100": {
                    "checksum": "sha256:d92bb127a08063035dde34e7e6472334079340f9e855129968459082302b82ab",
                    "enabled": 1
                }
            },
            "bind": {
                "100": {
                    "checksum": "sha256:c8cdd40745296910be784d2d00fab1b0c52a117ec0ca8d1d771c3ed051de5759",
                    "enabled": 1
                }
            },
            "bitlbee": {
                "100": {
                    "checksum": "sha256:4a4fe31eac32c89784a6bee3317c2c48b1848071daea27de74fecfd345313ecd",
                    "enabled": 1
                }
            },
            "blkmapd": {
                "100": {
                    "checksum": "sha256:fee85c496f6e317fa6c79e01cf7a957ceba3d7d9a8129bbf08d31b468e97708c",
                    "enabled": 1
                }
            },
            "blueman": {
                "100": {
                    "checksum": "sha256:2150b8a1afae75f4d73c76e2982ccc575f599577b8b7042d7bfa87fe2fed3a30",
                    "enabled": 1
                }
            },
            "bluetooth": {
                "100": {
                    "checksum": "sha256:8f0b86f719d0ecd073fbac5187db43d7c398f73936fecd15c44da436108e5311",
                    "enabled": 1
                }
            },
            "boinc": {
                "100": {
                    "checksum": "sha256:8435cc1276aaf80e982eb0b1149f212cb6fc1366f29e563724caf890679f2542",
                    "enabled": 1
                }
            },
            "boltd": {
                "100": {
                    "checksum": "sha256:e22f75dc547d85b02fdd0f2d4f20f69a1ca9b969ed6f9b9abf957fa02e6e1b7f",
                    "enabled": 1
                }
            },
            "boothd": {
                "100": {
                    "checksum": "sha256:bdfc7034a291d2afbe03437398e9743fc187e77c4d208ae0641f740a6dc1cfa0",
                    "enabled": 1
                }
            },
            "bootloader": {
                "100": {
                    "checksum": "sha256:ccfc94eaa4a6062dcd0996078e61e46eb550898c287d7596a85ad6f857fa69d5",
                    "enabled": 1
                }
            },
            "bootupd": {
                "100": {
                    "checksum": "sha256:86a16e57417ac8f0417342f79ae9003c245551714aed0056af928fef18263991",
                    "enabled": 1
                }
            },
            "brctl": {
                "100": {
                    "checksum": "sha256:5165683fab4b880d741376a81061b1a467b88fcaba92225a50e46322ae74e440",
                    "enabled": 1
                }
            },
            "brltty": {
                "100": {
                    "checksum": "sha256:0230419d38276d2c823a427d44fa1362f89784c7ac17f76826be95d3c8e6de1b",
                    "enabled": 1
                }
            },
            "bugzilla": {
                "100": {
                    "checksum": "sha256:8e4fd93cbe0357fc894c7898adf9a14f8c845d87a08f673f410b702f798c2383",
                    "enabled": 1
                }
            },
            "cachefilesd": {
                "100": {
                    "checksum": "sha256:980e9a260a2fb444a12629d8621407f4572e4de7cf8943b13161b6ed10375826",
                    "enabled": 1
                }
            },
            "calamaris": {
                "100": {
                    "checksum": "sha256:4c65dae6d30fea1bebc4e63ff693b2041f18d0adb710b783002c98c529be84d8",
                    "enabled": 1
                }
            },
            "callweaver": {
                "100": {
                    "checksum": "sha256:a968d9dc972867e4e6249ae22f9dbf4266b74a7d142cae17a57a94342e1d2071",
                    "enabled": 1
                }
            },
            "canna": {
                "100": {
                    "checksum": "sha256:0602763cc3990087785d24c7cc430aefcdf02bdcfe24a7200d3edc2949d1ec6b",
                    "enabled": 1
                }
            },
            "ccs": {
                "100": {
                    "checksum": "sha256:5651ec2c95f0b2d959b59c50ae021bbb6bc15f33331132110a9836b2278144de",
                    "enabled": 1
                }
            },
            "cdrecord": {
                "100": {
                    "checksum": "sha256:ba7fd7c8a2a4d0fc658dd4aeb27b1c9c2049e7b8b5b5c3afa9523c74f6aae263",
                    "enabled": 1
                }
            },
            "certmaster": {
                "100": {
                    "checksum": "sha256:f9a4c97defbe94abd597286e65015baa5cdbc494a6404f3e467ba2484fd753d8",
                    "enabled": 1
                }
            },
            "certmonger": {
                "100": {
                    "checksum": "sha256:666501337062cf4014f547858f4a5f4d4ca875f1c41a57ca725630161d61e201",
                    "enabled": 1
                }
            },
            "certwatch": {
                "100": {
                    "checksum": "sha256:c875a519672af0d8291b9097f547dc940b9f0132a174d49cb4a332e08fe92b89",
                    "enabled": 1
                }
            },
            "cfengine": {
                "100": {
                    "checksum": "sha256:c1347bcf8c612aae6327f684b7f27ba268172bfc3dc7b027567ac4cd1512dce9",
                    "enabled": 1
                }
            },
            "cgroup": {
                "100": {
                    "checksum": "sha256:9e9eaeee64d116248c2be62574004ab15354e00ddbbc86aab0a174425ac82584",
                    "enabled": 1
                }
            },
            "chrome": {
                "100": {
                    "checksum": "sha256:0c67ea3b31cf2b67765839cccf9429c8081a7586a9bc435c1c7435cd8824be85",
                    "enabled": 1
                }
            },
            "chronyd": {
                "100": {
                    "checksum": "sha256:cab82ed9275123404e2017bd295fb3820d404c25d923bda2ef76fb91a6314348",
                    "enabled": 1
                }
            },
            "cifsutils": {
                "100": {
                    "checksum": "sha256:5e37665feb0281a85f0ee77f1db24c5e4a9f776aa06f77e9a25b388bddd388ba",
                    "enabled": 1
                }
            },
            "cinder": {
                "100": {
                    "checksum": "sha256:1bca5805677f6de8372027eab3e7b091d28d9098bf5c363090b12f4195051441",
                    "enabled": 1
                }
            },
            "cipe": {
                "100": {
                    "checksum": "sha256:a95198f88b030851c95848e09f8a0daf2f610c9d517f0ec06c397c957c1bb8f4",
                    "enabled": 1
                }
            },
            "clock": {
                "100": {
                    "checksum": "sha256:7ef3929ab6674291f68cf898f5177a42ae8b0a2cecbafe4b3b0858373058d550",
                    "enabled": 1
                }
            },
            "clogd": {
                "100": {
                    "checksum": "sha256:66e6d2d2bcf99ecfab229a5123becc308308446aaeb5dde00918429e73c6f88f",
                    "enabled": 1
                }
            },
            "cloudform": {
                "100": {
                    "checksum": "sha256:327cc94b073e22e3583d2f3b0fff723e644a6a67af8c3182f23ac93df5c23a95",
                    "enabled": 1
                }
            },
            "cmirrord": {
                "100": {
                    "checksum": "sha256:963b10f139af4312c18f4d47d01fffe051af8205c729f2f2bf2ea4c13810dc98",
                    "enabled": 1
                }
            },
            "cobbler": {
                "100": {
                    "checksum": "sha256:b63b648a2de86b24fae021093613a68861ed439474698ce39a75bc6f5ac376e5",
                    "enabled": 1
                }
            },
            "collectd": {
                "100": {
                    "checksum": "sha256:0d1a8532ecb37791ca76bc6f6e6bae5d02e33e705bb3d99b98ff124ef7bec460",
                    "enabled": 1
                }
            },
            "colord": {
                "100": {
                    "checksum": "sha256:001865716275034253ef64bd80c12db293b0c0e7132432ffc7f1cc38e156cd16",
                    "enabled": 1
                }
            },
            "comsat": {
                "100": {
                    "checksum": "sha256:8bbefb9d81d1e91ab0625144be2d9193cc9ef5ce7224ed1550d44b860deadcbd",
                    "enabled": 1
                }
            },
            "condor": {
                "100": {
                    "checksum": "sha256:3ddbb9f63e9d55225656cbb9092e5dcc1b453359707cdd73e67ef06a6aa7df9c",
                    "enabled": 1
                }
            },
            "conman": {
                "100": {
                    "checksum": "sha256:714f07b0412727d60cc1b2958dee240b59651229f1859639e09bbd714cf139ad",
                    "enabled": 1
                }
            },
            "conntrackd": {
                "100": {
                    "checksum": "sha256:e8bedb5713c0d4491d4b2a38494e8a00b6735ab4ddc40aae7dacd15f46d597a4",
                    "enabled": 1
                }
            },
            "consolekit": {
                "100": {
                    "checksum": "sha256:f0042a254008662140e60ecb5261c1ad48119774dfef32ec9ef17f1579e5bac2",
                    "enabled": 1
                }
            },
            "coreos_installer": {
                "100": {
                    "checksum": "sha256:30eb3fa480b368dcbd10cbde31fb4e129513f4fed1c1eb16a7bcc364c4b1e801",
                    "enabled": 1
                }
            },
            "couchdb": {
                "100": {
                    "checksum": "sha256:743992902ac8514de4dd54b16317a8edb9cb1e383e29d0450821a9ac304059db",
                    "enabled": 1
                }
            },
            "courier": {
                "100": {
                    "checksum": "sha256:0db5bd27caaa72a6f1aa2e3cc4138bda450a6c415e5c1fbb6328a8a39b6bcdef",
                    "enabled": 1
                }
            },
            "cpucontrol": {
                "100": {
                    "checksum": "sha256:4569f4ebfcaa55a45db1a7294ec898f3507eadaf052585b2688be8da3df8f9d1",
                    "enabled": 1
                }
            },
            "cpufreqselector": {
                "100": {
                    "checksum": "sha256:0b0bd5618356e7da7018c86dc262758bb6f04e7618de2942995ad59e897c3244",
                    "enabled": 1
                }
            },
            "cpuplug": {
                "100": {
                    "checksum": "sha256:13533345c2b7386622a2887f42ebbda604f36d2f8362f71a85a95e1cca9aa6c6",
                    "enabled": 1
                }
            },
            "cron": {
                "100": {
                    "checksum": "sha256:59373dee911745c788c719f0bbdf26fcddfedbb5e4b23ba87605bb0d3584abf1",
                    "enabled": 1
                }
            },
            "ctdb": {
                "100": {
                    "checksum": "sha256:f54e35560a64de96a3cfc2b7cb63e680d6778225ae9ead9ad478b2678f88b6d8",
                    "enabled": 1
                }
            },
            "cups": {
                "100": {
                    "checksum": "sha256:871725456b957e8a2d11b156f51231de75a7fad129f418f901fa740814817147",
                    "enabled": 1
                }
            },
            "cvs": {
                "100": {
                    "checksum": "sha256:b188990c62c036cf96deb2fd121236499dcb5cff830e38ac24b74d4692c0323d",
                    "enabled": 1
                }
            },
            "cyphesis": {
                "100": {
                    "checksum": "sha256:ffe9e6e4bb673f6822a874b86eb21769ef0f5fdbfd2e2659485abc4c6215ffa2",
                    "enabled": 1
                }
            },
            "cyrus": {
                "100": {
                    "checksum": "sha256:8b077e1368da1daaa96272b0d6f22f08bcb264617e6884c9074423a9b066912d",
                    "enabled": 1
                }
            },
            "daemontools": {
                "100": {
                    "checksum": "sha256:c9631ff4c56b588338bd87c7d8cba95e78285ecfc4f12653ea5c888d2fee8af0",
                    "enabled": 1
                }
            },
            "dbadm": {
                "100": {
                    "checksum": "sha256:f9cd1d1c850a023d882c130cfad0d17c3d5af781610f6e20dce354e3ac9b03f9",
                    "enabled": 1
                }
            },
            "dbskk": {
                "100": {
                    "checksum": "sha256:b0eaf034b7f124c6ebb302f98543c5fb3c2191b1c584e73b994468d9b8771959",
                    "enabled": 1
                }
            },
            "dbus": {
                "100": {
                    "checksum": "sha256:d86f183cf30c5cf0b3ad6e47a8aab8a628ffe101a6f983f153977ca9153a72a2",
                    "enabled": 1
                }
            },
            "dcc": {
                "100": {
                    "checksum": "sha256:c6d2bd4c0a753011b65e4b41f82aa48fe811645a474e546e8cc2291f7c7a49eb",
                    "enabled": 1
                }
            },
            "ddclient": {
                "100": {
                    "checksum": "sha256:7d2c4be9226c27c500f8a96188b2864ad5899f206296059ab8de4d3f162ec09a",
                    "enabled": 1
                }
            },
            "denyhosts": {
                "100": {
                    "checksum": "sha256:7a239615a4db634ae1ae8564acc54c55c86c68bd2e44d47ad9c24758d492b22c",
                    "enabled": 1
                }
            },
            "devicekit": {
                "100": {
                    "checksum": "sha256:1aaf1972825b0e1cba355be471b2a866e39374b5919b0b6c9796fa406a769be2",
                    "enabled": 1
                }
            },
            "dhcp": {
                "100": {
                    "checksum": "sha256:0871b8968f053316c9615743b4970c27c2c0f78a61fe8716c24f699703c58c1a",
                    "enabled": 1
                }
            },
            "dictd": {
                "100": {
                    "checksum": "sha256:00bea61c43d18e45979bd3481b0c18f6cddb38a411a4f19ae7e6120d7555455f",
                    "enabled": 1
                }
            },
            "dirsrv": {
                "100": {
                    "checksum": "sha256:b38f878e9af27bcff6ae8993c8a217321dd1fc6c62334090addfb14aebba5c95",
                    "enabled": 1
                }
            },
            "distcc": {
                "100": {
                    "checksum": "sha256:a9e6800d2e2993c1f318a8737647f2e450d41f692c11b09f6bdffac7fc556c23",
                    "enabled": 1
                }
            },
            "dmesg": {
                "100": {
                    "checksum": "sha256:433fd6e718c9ae9285c35aff260d62aac813fe8bd414e5986ab1712e888aaf49",
                    "enabled": 1
                }
            },
            "dmidecode": {
                "100": {
                    "checksum": "sha256:2d65a17644f1edf61eb31c2c66d1268511fba016ff9a7758b2bb09cdf98d2706",
                    "enabled": 1
                }
            },
            "dnsmasq": {
                "100": {
                    "checksum": "sha256:a1dae79a0a2d2996882a55085cd82b8b5a39b5b78f91f5f016506878b319eecb",
                    "enabled": 1
                }
            },
            "dnssec": {
                "100": {
                    "checksum": "sha256:126692a2df2eb7609f7e3e4c2c930ee13d2431a92caadef2747c960d0d65f457",
                    "enabled": 1
                }
            },
            "dovecot": {
                "100": {
                    "checksum": "sha256:cdf84ac91260f7cacec107a1a7a8eb750b17fb10b7778b07147f2583f791e26a",
                    "enabled": 1
                }
            },
            "drbd": {
                "100": {
                    "checksum": "sha256:9e478ef621ae90160e3d121cb167286e9737fd213582accd366424eda11ca747",
                    "enabled": 1
                }
            },
            "dspam": {
                "100": {
                    "checksum": "sha256:90cdf514efbb5bf01f1e2b90d7d58eed2e2b458242905b5cfa32e1de01d71da3",
                    "enabled": 1
                }
            },
            "entropyd": {
                "100": {
                    "checksum": "sha256:705fd821fa0f0ba75a507e8363f78787f84c29f8c2d3a44fa243cd05d2c8f8ee",
                    "enabled": 1
                }
            },
            "exim": {
                "100": {
                    "checksum": "sha256:05b1fb70ea49e4e9cea9896284412cff82be88269d3e95abcb4daa61136c4da6",
                    "enabled": 1
                }
            },
            "extra_binsbin": {
                "400": {
                    "checksum": "sha256:79cae25eede0d58c489fd1e4d6d9e4d2e1d8db733e476fb314a05f39abc37e4e",
                    "enabled": 1
                }
            },
            "fcoe": {
                "100": {
                    "checksum": "sha256:33cab79d9b81dad37457565590370531db36d0e4a5b2ef73cd52a33b37816956",
                    "enabled": 1
                }
            },
            "fdo": {
                "100": {
                    "checksum": "sha256:6b9661cfe29bccc779264f230ded766a207ef3937aec125e5cc9a55dea4b1e8f",
                    "enabled": 1
                }
            },
            "fedoratp": {
                "100": {
                    "checksum": "sha256:d6f5f286ed1d5705e62598f143c0150deb59d708d7dd1ad89bdc6d68f59ed853",
                    "enabled": 1
                }
            },
            "fetchmail": {
                "100": {
                    "checksum": "sha256:3acaf8ff26c8d81010cc1ccf88872df39199279fa44d85b06903c97f50def08c",
                    "enabled": 1
                }
            },
            "finger": {
                "100": {
                    "checksum": "sha256:749fc5a3e4ba8771a75dc712f7795a929e147cafa8dc04485c631aad0a37da5f",
                    "enabled": 1
                }
            },
            "firewalld": {
                "100": {
                    "checksum": "sha256:bc1d1373b9a03d7adf44fcad82b369d1ebdd0f2e003cbf618411af40c1ac94d9",
                    "enabled": 1
                }
            },
            "firewallgui": {
                "100": {
                    "checksum": "sha256:30d11ebcc3525e38c2a1532661404be432cbf6d4f0f4fb67c51fd9f32c3b7b92",
                    "enabled": 1
                }
            },
            "firstboot": {
                "100": {
                    "checksum": "sha256:d0521b45eebcd324ec966781f0d10ef06791c68b7e53b8272775bfd953a3fa08",
                    "enabled": 1
                }
            },
            "fprintd": {
                "100": {
                    "checksum": "sha256:ff74bb68f3369f30d2ae98cfce6acecbd6b7adbad46a18cc03bba25037a26beb",
                    "enabled": 1
                }
            },
            "freeipmi": {
                "100": {
                    "checksum": "sha256:cc140de8fcb92cb588d19273d8f67619b5fcbef1a114ed805621a0cd11e4ebc3",
                    "enabled": 1
                }
            },
            "freqset": {
                "100": {
                    "checksum": "sha256:3f2c6b1336ed28a0a7d90f283e9289a5f83e5ceb71d11b7814fdc65ae529314a",
                    "enabled": 1
                }
            },
            "fstools": {
                "100": {
                    "checksum": "sha256:66707b09fc0bf73662040a6d5ed43e5ddc851704c29a129f7a4d0e223ea10f63",
                    "enabled": 1
                }
            },
            "ftp": {
                "100": {
                    "checksum": "sha256:d281a5a1ad47bac3ef7854fa5792f08f9e70051eb6d577de2e66a4916809474e",
                    "enabled": 1
                }
            },
            "fwupd": {
                "100": {
                    "checksum": "sha256:3da67a17b85cde7a0f181e6599726357fb2eeeb251fdd980a9d6669772415922",
                    "enabled": 1
                }
            },
            "games": {
                "100": {
                    "checksum": "sha256:020d175da904ce5e5f94eaab9e60a4a86b70ed9767f7660157c7fa459c747b34",
                    "enabled": 1
                }
            },
            "gdomap": {
                "100": {
                    "checksum": "sha256:f41fda08cf3bd33ac571a4ca5d6d505a6dc7062c29e45b1d5d160c953c532230",
                    "enabled": 1
                }
            },
            "geoclue": {
                "100": {
                    "checksum": "sha256:beec56305b71ccb0174a7c790eb972244d10b8381a84812f01021b9e8eb7ad99",
                    "enabled": 1
                }
            },
            "getty": {
                "100": {
                    "checksum": "sha256:5890afc9d363e3af10fbc90898f6ba211ae65b08b58d2819208829da1a0aa1d9",
                    "enabled": 1
                }
            },
            "git": {
                "100": {
                    "checksum": "sha256:9f2c83dc9cafe17c8d650f8c78c39c61bd3d2c8b4d77a535eb61ce6a04a3e3f4",
                    "enabled": 1
                }
            },
            "gitosis": {
                "100": {
                    "checksum": "sha256:b7decc3fbc86e4b9e3fe1fec22021737ad607cf795224b5d5793069716a7eda8",
                    "enabled": 1
                }
            },
            "glance": {
                "100": {
                    "checksum": "sha256:097520793eaae6b878f14f2b767d40a80007786065abf1b252d898a685957fc5",
                    "enabled": 1
                }
            },
            "glusterd": {
                "100": {
                    "checksum": "sha256:c6e3a1456d1166b4a1557097ac611d03fbc418da3ebf1c4a8ce51a2281731ee9",
                    "enabled": 1
                }
            },
            "gnome": {
                "100": {
                    "checksum": "sha256:36acfed6d94c2bc1125d70025b8329db893614e225dc0e56d84b3b7ed69f0003",
                    "enabled": 1
                }
            },
            "gnome_remote_desktop": {
                "100": {
                    "checksum": "sha256:9edf511304865c5ec8b009119995e8311ac49aa0d73e7887bbdb7a76aac26328",
                    "enabled": 1
                }
            },
            "gpg": {
                "100": {
                    "checksum": "sha256:652eb4dd8e376e48b1389de31b94f634f35dd2d1e9ac0da4dbbb1334df750af2",
                    "enabled": 1
                }
            },
            "gpm": {
                "100": {
                    "checksum": "sha256:8187fd4af8e847bf5febdbaf54f165788fd16dae5189b66d683dec60596b1172",
                    "enabled": 1
                }
            },
            "gpsd": {
                "100": {
                    "checksum": "sha256:f610bf0be7884be69e68856baa7450c4a00853d0ceb96c79e0e884fb2ee942a1",
                    "enabled": 1
                }
            },
            "gssproxy": {
                "100": {
                    "checksum": "sha256:3c666ea736279ed20bee83a9dfd2d8b7152b8429041fbba5ac305a342bb35e01",
                    "enabled": 1
                }
            },
            "guest": {
                "100": {
                    "checksum": "sha256:14d0ea70e0abbd99618ceccb777aaf0fc917f6de4bad7bcf15f05cb2eac28085",
                    "enabled": 1
                }
            },
            "hddtemp": {
                "100": {
                    "checksum": "sha256:d57cb86ca4b40fd974e5c4e1288ca5b5dfe69f5794240be1d75f153014580d24",
                    "enabled": 1
                }
            },
            "hostapd": {
                "100": {
                    "checksum": "sha256:57336b59a92ab85d730e65bb73d6fdac377dc062acbdc1e9e380a9e70b7d816f",
                    "enabled": 1
                }
            },
            "hostname": {
                "100": {
                    "checksum": "sha256:2456eab7918420953167d81692c853d42d3f91d75c9b51b6cb1546a44f1493fc",
                    "enabled": 1
                }
            },
            "hsqldb": {
                "100": {
                    "checksum": "sha256:fb70fffdeca1376649a7482969485ff476064fa0d81278c618f06bb62b9afa77",
                    "enabled": 1
                }
            },
            "hwloc": {
                "100": {
                    "checksum": "sha256:5de860596f6e5bee1d1d4151efbb27f239ac83ec4a53dc3183073b123d321415",
                    "enabled": 1
                }
            },
            "hypervkvp": {
                "100": {
                    "checksum": "sha256:e4bc151609f29e17034f474544284d19c570feb75b8926bb09f6081cc27173f8",
                    "enabled": 1
                }
            },
            "ibacm": {
                "100": {
                    "checksum": "sha256:6ec50390737f84638d0ad98e77715a09857fc999aab7cf30835c1ccfe7a909dc",
                    "enabled": 1
                }
            },
            "ica": {
                "100": {
                    "checksum": "sha256:bd8eccb4266130eddfae34318855e6aa3a8624998f0a906a970a04802510ad86",
                    "enabled": 1
                }
            },
            "icecast": {
                "100": {
                    "checksum": "sha256:3199646b83c13466308cbe243d6c75f828875ab0dfca1deb585dcd7bfb28ae60",
                    "enabled": 1
                }
            },
            "iiosensorproxy": {
                "100": {
                    "checksum": "sha256:56aadcaa0509f35235b9d7532c5a0946a66b923980b726b38152eb042cbb4894",
                    "enabled": 1
                }
            },
            "inetd": {
                "100": {
                    "checksum": "sha256:bbea7bd0c76693df24eefcb14bb3389efed0f4e9f96353470f9ebd5f014f0845",
                    "enabled": 1
                }
            },
            "init": {
                "100": {
                    "checksum": "sha256:20afd0d8466ac4b1b85683bd202d7a14f1938fe6bc8b8aa41a41566c64d64f10",
                    "enabled": 1
                }
            },
            "inn": {
                "100": {
                    "checksum": "sha256:139302f060755bbcfd0fb94d40854ad71a35b9318dd44c8be69f2c6d114f0e3e",
                    "enabled": 1
                }
            },
            "insights_client": {
                "100": {
                    "checksum": "sha256:75ac9cf6992502e3302f84ec39a6e7f1970efc13752181753a975d05c9e0e91c",
                    "enabled": 1
                }
            },
            "iodine": {
                "100": {
                    "checksum": "sha256:6aa1d18652a868ff83c45fd9393499416d978fd6d5d6dc8663f085335db48a0e",
                    "enabled": 1
                }
            },
            "iotop": {
                "100": {
                    "checksum": "sha256:102db291cb647f60032c139d0b5dcdeccdbe41c74f5c9fca6db560c17b61412d",
                    "enabled": 1
                }
            },
            "ipmievd": {
                "100": {
                    "checksum": "sha256:59835fa42cdb6a94eedb9b4a264c6789084eff696b8efeecce8b48cd786a2dd6",
                    "enabled": 1
                }
            },
            "ipsec": {
                "100": {
                    "checksum": "sha256:24c89979739ae9c391acdaddc1d54325153085c1843626ec0f544def2b021a04",
                    "enabled": 1
                }
            },
            "iptables": {
                "100": {
                    "checksum": "sha256:fda81f1fd9848ff6358d82191ad02d672ad1ecc7ba5b76edb604c2e966eb6e4f",
                    "enabled": 1
                }
            },
            "irc": {
                "100": {
                    "checksum": "sha256:1ed937287398d60e302478f4880a25c1aef605a5d370c1f583426c59067d8ed5",
                    "enabled": 1
                }
            },
            "irqbalance": {
                "100": {
                    "checksum": "sha256:4ea098e0d9b986a1669d00032dd83d4c77cdbd912346d45d60939c9ec958ba63",
                    "enabled": 1
                }
            },
            "iscsi": {
                "100": {
                    "checksum": "sha256:09019b87ded28376309ec057f0a3d57b753c52a47665834e3455b10c17d0b0f8",
                    "enabled": 1
                }
            },
            "isns": {
                "100": {
                    "checksum": "sha256:cdccb8cba84e7ae30ef624cd9d265ef4dbbfc7c96882e30c6815d7c1ed961464",
                    "enabled": 1
                }
            },
            "jabber": {
                "100": {
                    "checksum": "sha256:08288d791f1b1aa3a8f154ae7b2ff73d574560bf5bb82246020baa3c26f6c988",
                    "enabled": 1
                }
            },
            "jetty": {
                "100": {
                    "checksum": "sha256:c2dbeb224e0a9bfbae257131f0cf3f1582977b1e57855c244582fa107a92cd0d",
                    "enabled": 1
                }
            },
            "jockey": {
                "100": {
                    "checksum": "sha256:f35d7f2d61175ba7f908459f738c7d6b6adf2ae678d88531fa527c4d50b21985",
                    "enabled": 1
                }
            },
            "journalctl": {
                "100": {
                    "checksum": "sha256:b22c4353aeef37f46ea73e660efadb81b861070d84427755b19f0e2bed596354",
                    "enabled": 1
                }
            },
            "kafs": {
                "100": {
                    "checksum": "sha256:5a35385072b421cdb86fc66190dc00e6c8e7a587a60ffeedfe2a931b6b92a11d",
                    "enabled": 1
                }
            },
            "kdump": {
                "100": {
                    "checksum": "sha256:058546072554365d8129445e8e0007ab568b596abbe785601fa66034c94819d3",
                    "enabled": 1
                }
            },
            "kdumpgui": {
                "100": {
                    "checksum": "sha256:f731b921881e2281da507bffc85f3a91b51923b42640c8cf3946758fe3c9b607",
                    "enabled": 1
                }
            },
            "keepalived": {
                "100": {
                    "checksum": "sha256:36ccc7f68a1adff12b67b6803a81932a870dd90c4eb2917b4a9c984f1b4cbd11",
                    "enabled": 1
                }
            },
            "kerberos": {
                "100": {
                    "checksum": "sha256:ec2e7e35ae8f7898a554b26ec401997a9834a137f1f220e1464c715bb8287311",
                    "enabled": 1
                }
            },
            "keyboardd": {
                "100": {
                    "checksum": "sha256:4eae5ab2b926695b3ed881a26e7b6a79f4dd48c1ffa3e3c6809cfa4958b54091",
                    "enabled": 1
                }
            },
            "keystone": {
                "100": {
                    "checksum": "sha256:6d9a8c7420b3aee2c752119ef6d72dc828cd76ea4f535bdcd44461a3cbb43454",
                    "enabled": 1
                }
            },
            "keyutils": {
                "100": {
                    "checksum": "sha256:7d8a095dad7f134e473e31f7b74b35af55c86f6aeb3f9a067edc87e4b332fede",
                    "enabled": 1
                }
            },
            "kismet": {
                "100": {
                    "checksum": "sha256:30ba7e91c6fe3cff8ac488e6160a5037fb8f1719275991ec44e5bfcbd9089aca",
                    "enabled": 1
                }
            },
            "kpatch": {
                "100": {
                    "checksum": "sha256:1a66f12e23daeda704408bfc0b55596c52dfd289c716a3d31e4ab1525bf9c961",
                    "enabled": 1
                }
            },
            "ksmtuned": {
                "100": {
                    "checksum": "sha256:0090de03760bfc344382161d6e20188431ef4cf3ac4f7c7d09fc8a6da0e194c5",
                    "enabled": 1
                }
            },
            "ktalk": {
                "100": {
                    "checksum": "sha256:3b11334ce4a06dc286895d270da44c399bc2f511ac810cce9de3def5d69fad91",
                    "enabled": 1
                }
            },
            "ktls": {
                "100": {
                    "checksum": "sha256:b7e2af2d4d688749a52114d6623e5cff629cd08ca2d848fe15df243ec597508c",
                    "enabled": 1
                }
            },
            "l2tp": {
                "100": {
                    "checksum": "sha256:7e73fc9a1be125abe5dbab8143f1ea0c49c3ac5b4b2d54f585431b917f547e23",
                    "enabled": 1
                }
            },
            "ldap": {
                "100": {
                    "checksum": "sha256:73ef6bf64cbd0ffcf8dbf21dcefc95947d3bae1f09937cfeb31d1a7081775cdf",
                    "enabled": 1
                }
            },
            "libraries": {
                "100": {
                    "checksum": "sha256:eb10eb4c83992a6128376a978cb008c7abc2936626998abefd7fe8b00a4893f8",
                    "enabled": 1
                }
            },
            "likewise": {
                "100": {
                    "checksum": "sha256:43117a650ceba47fbef8424092eb1bd119cc248aa67514f1e51246ed3af07967",
                    "enabled": 1
                }
            },
            "lircd": {
                "100": {
                    "checksum": "sha256:bea08a06c64cf56277de0fea67675d1a69cdf34f37e1cc1c63f6b3c9c6a7edec",
                    "enabled": 1
                }
            },
            "livecd": {
                "100": {
                    "checksum": "sha256:9070ba1f03a04a5906bafb1399a0eb181dfdeab868dfb021505c116c61decbe3",
                    "enabled": 1
                }
            },
            "lldpad": {
                "100": {
                    "checksum": "sha256:df9b83c5a19829e187aa9460a6dfa2607b35cd454bc2200a65e548b1ccd0d5a8",
                    "enabled": 1
                }
            },
            "loadkeys": {
                "100": {
                    "checksum": "sha256:b7087172d332fe7a74fbaaedb9892ebf5a1c5eec52963a34bb92d73446566dea",
                    "enabled": 1
                }
            },
            "locallogin": {
                "100": {
                    "checksum": "sha256:c65f9e01840a5776e896f4505f356ffef8932e3cd5a2a09b42de4073b2b4d966",
                    "enabled": 1
                }
            },
            "lockdev": {
                "100": {
                    "checksum": "sha256:53e31c3a026736d7f73cedf1b0495a414fc9a1fb2e7fbcfc4fc851d98d9def5b",
                    "enabled": 1
                }
            },
            "logadm": {
                "100": {
                    "checksum": "sha256:8f962b8f2e2d555baaad73cb042106196d29805971e3351620c396ed3dd941db",
                    "enabled": 1
                }
            },
            "logging": {
                "100": {
                    "checksum": "sha256:7c11be50042e84d4fb94b5a8a378cdab6775e2af1ac927d0d5418dba0816d4a5",
                    "enabled": 1
                }
            },
            "logrotate": {
                "100": {
                    "checksum": "sha256:e6e0365560eeff3c2696fa4018548558151620ba597c67fd7e186f6880ae331d",
                    "enabled": 1
                }
            },
            "logwatch": {
                "100": {
                    "checksum": "sha256:92ce174b65baa4f1182d8edeaca01b39dcc0d0beecb71badce3bfb845dd525fb",
                    "enabled": 1
                }
            },
            "lpd": {
                "100": {
                    "checksum": "sha256:0d2fcf7248913b7ebaa7b290c619babb71d5a2906499e80b904ff1ad315c4993",
                    "enabled": 1
                }
            },
            "lsm": {
                "100": {
                    "checksum": "sha256:3979d77408c282fc3abfe32908df4889d7ff0ee8096ccb68a6a91d44bebfa56a",
                    "enabled": 1
                }
            },
            "lttng-tools": {
                "100": {
                    "checksum": "sha256:b216fc3f1025723b5bf96002b39dcb9ae8c80c6d6708dc2db348f419af025a45",
                    "enabled": 1
                }
            },
            "lvm": {
                "100": {
                    "checksum": "sha256:decf5c2093ef0a9220acda78d06c9ff44303da23730730d095929569c7166210",
                    "enabled": 1
                }
            },
            "mailman": {
                "100": {
                    "checksum": "sha256:0abc78cfd35d9e43c0c21983a250f874ee7ca7c10d7eb1c6e0d3106f538cf482",
                    "enabled": 1
                }
            },
            "mailscanner": {
                "100": {
                    "checksum": "sha256:eaf22ef2b2cc5858d9ff29e93eb84ea7a849e2e00d274f81c478ab12215b804c",
                    "enabled": 1
                }
            },
            "man2html": {
                "100": {
                    "checksum": "sha256:3269314b5d8bbfc843900344d65e604432222bebc7e2dd628abb9d186fca1cd1",
                    "enabled": 1
                }
            },
            "mandb": {
                "100": {
                    "checksum": "sha256:c5c6c2cfc4930bb865330ac4bf1e04976290772b0e058cce0d73de071ccf7819",
                    "enabled": 1
                }
            },
            "mcelog": {
                "100": {
                    "checksum": "sha256:b3412c39210371e395d6b4d88d4daf00b5699dc8dd50c435d1d69d91f062aad3",
                    "enabled": 1
                }
            },
            "mediawiki": {
                "100": {
                    "checksum": "sha256:4fb79885af1e12d162aaea04067c9dbd19c248b8bc6bb4fa91240acb6986c84c",
                    "enabled": 1
                }
            },
            "memcached": {
                "100": {
                    "checksum": "sha256:10e59adbf0210a83d2506cdcc189bed58fbb49f01ecc07afe00a5fc06a0f025c",
                    "enabled": 1
                }
            },
            "milter": {
                "100": {
                    "checksum": "sha256:5c74ad17eebd07a5efeda9e79bcbf4bbf4451146a6633739f83cb9e4d6c60802",
                    "enabled": 1
                }
            },
            "minidlna": {
                "100": {
                    "checksum": "sha256:3f6bca0a0db5cd51a82ae6c24e7fba8c326f31865c4b248a0e909469f06ae09f",
                    "enabled": 1
                }
            },
            "minissdpd": {
                "100": {
                    "checksum": "sha256:590bfd4dbff52f0ed68fe19c247e25d5299ac8448d2bd4ccc99084f85bdeb0ab",
                    "enabled": 1
                }
            },
            "miscfiles": {
                "100": {
                    "checksum": "sha256:4d0081333a7d5871e89e8955ab640c3374bf2bde197557cb6a83e122aee9137e",
                    "enabled": 1
                }
            },
            "mock": {
                "100": {
                    "checksum": "sha256:81d14741e1078a372f85f1cfa437ca54b0f0a97e28463ab4036e2791ba14368e",
                    "enabled": 1
                }
            },
            "modemmanager": {
                "100": {
                    "checksum": "sha256:f49d1a951d218cb0242a2a10b1f6d0b38d7180b50b57347d11b7c29c5863f733",
                    "enabled": 1
                }
            },
            "modutils": {
                "100": {
                    "checksum": "sha256:ae99eeccd230dbe62cc2d6b55bc87d272a3523c8284d884977fede6c9472220a",
                    "enabled": 1
                }
            },
            "mojomojo": {
                "100": {
                    "checksum": "sha256:ce4c112a710ad3b571ab733fbf785a6ac7b9eeb9c29f3ced5f994965e9386ab4",
                    "enabled": 1
                }
            },
            "mon_statd": {
                "100": {
                    "checksum": "sha256:b2a55057a35231d41eeb00c651b5a4e7af901a79090c8afeb44fad8b27928d2f",
                    "enabled": 1
                }
            },
            "mongodb": {
                "100": {
                    "checksum": "sha256:83b77a2ea78b70ab976e70aa831a72f890ae212a6ab100d66f6bcb29e1bac0c9",
                    "enabled": 1
                }
            },
            "motion": {
                "100": {
                    "checksum": "sha256:13c108e4971acbc506790783af8287ab766941ef3745594a69e020dfa769e75d",
                    "enabled": 1
                }
            },
            "mount": {
                "100": {
                    "checksum": "sha256:096e1169c82afdd0cadfbb7c70210e6aa1e8a7782aa0149a14b353ee3e20dc21",
                    "enabled": 1
                }
            },
            "mozilla": {
                "100": {
                    "checksum": "sha256:c8f4b2cd46adef88902943506de8358f988c8e867e681fb9029f7f8e4bcc3a2c",
                    "enabled": 1
                }
            },
            "mpd": {
                "100": {
                    "checksum": "sha256:2b0acf523137d68497ea06f19b5494cb5c7ad6e4102fd7c626b9b74fef062f19",
                    "enabled": 1
                }
            },
            "mplayer": {
                "100": {
                    "checksum": "sha256:b68a6f0cf3b61e296607fd8557480c3706ee0d211722c53708b8605d387bb434",
                    "enabled": 1
                }
            },
            "mptcpd": {
                "100": {
                    "checksum": "sha256:3d4452b8e5b08d56b16c141515f2169809ab160544da9164cd91c3872fa5ca59",
                    "enabled": 1
                }
            },
            "mrtg": {
                "100": {
                    "checksum": "sha256:6757ab3ee1b84340b5a58935d090b926ffc96f43d03c9cb243802b4d01d5a29b",
                    "enabled": 1
                }
            },
            "mta": {
                "100": {
                    "checksum": "sha256:02fd247f20410b0bf8b28860957fbf33ed26daac462d2de943ca3015e193efd4",
                    "enabled": 1
                }
            },
            "munin": {
                "100": {
                    "checksum": "sha256:879dcfa56b38100213e182a61d0692046377116a87f5892064768735ee9970e0",
                    "enabled": 1
                }
            },
            "mysql": {
                "100": {
                    "checksum": "sha256:bb8884e26ad17666037298c10b15dec713cf8c42ab522f7b25453150d9681833",
                    "enabled": 1
                }
            },
            "mythtv": {
                "100": {
                    "checksum": "sha256:f260b769c9d70fe26cddea75c71e1c3d16348233c40a3b8a844358d138c19d2f",
                    "enabled": 1
                }
            },
            "nagios": {
                "100": {
                    "checksum": "sha256:9b30f74c696be7ddfe60051035f3248e25577c1c82e6d0742ee3d2555d29f23a",
                    "enabled": 1
                }
            },
            "namespace": {
                "100": {
                    "checksum": "sha256:cc65424c4edcef752cf3d9223a0a49d84f7250bbc9c42d08d0b5727e0168dff6",
                    "enabled": 1
                }
            },
            "ncftool": {
                "100": {
                    "checksum": "sha256:26920eac2c6eb35ab68b04be278db9b2fe9bf461e2619dd3a28b79e9193f6c5c",
                    "enabled": 1
                }
            },
            "netlabel": {
                "100": {
                    "checksum": "sha256:1fd2a77b13726759bb892c0f152a0a9b56cc912d8ec8ae05d95618c0b7a157ed",
                    "enabled": 1
                }
            },
            "netutils": {
                "100": {
                    "checksum": "sha256:227ea158a9c3c77819f1b61a3badf1db3fc415f370069c7ad591157cf1a46185",
                    "enabled": 1
                }
            },
            "networkmanager": {
                "100": {
                    "checksum": "sha256:1fa2a3044483bf0c0b6ab5c2af3b35297e18eb4328a75bc04c3151f5e31f42c1",
                    "enabled": 1
                }
            },
            "ninfod": {
                "100": {
                    "checksum": "sha256:ae4d23f2e9eb9580bd636cd7299d4d26649d59cc4e83e07f65505f315b4027b3",
                    "enabled": 1
                }
            },
            "nis": {
                "100": {
                    "checksum": "sha256:cd939a9294329e1d1f1a5be4e33cdaa4d89e4f78dde0a801c3b7d501323040fe",
                    "enabled": 1
                }
            },
            "nova": {
                "100": {
                    "checksum": "sha256:000c5853f5261b435c8a0362720ce04a1ed300aed5f22dfee9659e8a024466a0",
                    "enabled": 1
                }
            },
            "nscd": {
                "100": {
                    "checksum": "sha256:c5d30e10b3bbf87c64fe2afda70c803c7ffbb5f64b15f0f9894fa4b6eade41ad",
                    "enabled": 1
                }
            },
            "nsd": {
                "100": {
                    "checksum": "sha256:b3d665ce7b46965b31e35a99716b4cefcaffb36c93c178f773d291fe93f8af25",
                    "enabled": 1
                }
            },
            "nslcd": {
                "100": {
                    "checksum": "sha256:32091e44affc2766f06bf0f4c3187f27168b574c07b65c3c4767dc2a68dc75dd",
                    "enabled": 1
                }
            },
            "ntop": {
                "100": {
                    "checksum": "sha256:e628889b6330a5c4d4426b41eb5988e26bc9469cb66e01be6b4c6c000d694e2a",
                    "enabled": 1
                }
            },
            "ntp": {
                "100": {
                    "checksum": "sha256:be1c2f9a0a19271f6b88e6878a67f929ca000c952045302c886bbbafdb7c656e",
                    "enabled": 1
                }
            },
            "numad": {
                "100": {
                    "checksum": "sha256:662412fc8c21dd433e2f2275377df80c839b47fb097a88693722189d33fa0a8a",
                    "enabled": 1
                }
            },
            "nut": {
                "100": {
                    "checksum": "sha256:e54f8a0a0779de2cae093c087aa9fcbfc70333be012868b00ac0fe25e0a21646",
                    "enabled": 1
                }
            },
            "nvme_stas": {
                "100": {
                    "checksum": "sha256:4886f36ce881d3be5284a9dfd93874c800c965bb46146168e633b250dd9d0d2d",
                    "enabled": 1
                }
            },
            "nx": {
                "100": {
                    "checksum": "sha256:dd19058574329f7c7ce709bc94f6c4be87028cdd184cc365a61d5c0113b78bdf",
                    "enabled": 1
                }
            },
            "obex": {
                "100": {
                    "checksum": "sha256:649c497ab74a203064009d553b42829aac89ac5c4273b7c0ccc0a23530001fcc",
                    "enabled": 1
                }
            },
            "oddjob": {
                "100": {
                    "checksum": "sha256:da789cca84eb333331387826f63e8a0d41e0774f42f5f763c83de6451298354f",
                    "enabled": 1
                }
            },
            "opafm": {
                "100": {
                    "checksum": "sha256:06c9fb3964a855ec2ffd00719ed70b104d40e4b33720e2b109cd22ccc7157b8b",
                    "enabled": 1
                }
            },
            "opendnssec": {
                "100": {
                    "checksum": "sha256:a06e9a5b2b534d412b4783de05752f161c5c56a8948278cb1850f115494470c5",
                    "enabled": 1
                }
            },
            "openfortivpn": {
                "100": {
                    "checksum": "sha256:75fa83f68fa800bef996da027f14f6c8f0ded93f93569f3b559495dba39a6176",
                    "enabled": 1
                }
            },
            "openhpid": {
                "100": {
                    "checksum": "sha256:1e9015e8ebaa39a1d77e582423e4849371106eb1ad0fe9efca6a1dd46c69a7b7",
                    "enabled": 1
                }
            },
            "openshift": {
                "100": {
                    "checksum": "sha256:7b36666fc995913d536b090665fcf17770dd1d0e28cbd8d92c9c6d2eeddc2a3d",
                    "enabled": 1
                }
            },
            "openshift-origin": {
                "100": {
                    "checksum": "sha256:e8e6bb283142b08b3a1ce7c097f49f402bb6d59eb6d03138ef0b69f3579e466c",
                    "enabled": 1
                }
            },
            "opensm": {
                "100": {
                    "checksum": "sha256:c1bc06d4e5a22837586d3d7ee07922f26b4cd025687cdfd7e3e3789e1c5bdf3d",
                    "enabled": 1
                }
            },
            "openvpn": {
                "100": {
                    "checksum": "sha256:52f3581fc457419ac8fc34f647a7f609968619c59321b66d1c5dedb9a5075c82",
                    "enabled": 1
                }
            },
            "openvswitch": {
                "100": {
                    "checksum": "sha256:2b17c37a62e1a4a3deb1f56ce7fa846cfecf59f2b43c519f2380546418aca5fa",
                    "enabled": 1
                }
            },
            "openwsman": {
                "100": {
                    "checksum": "sha256:504b13310e16a22488e3bece96c6b2c8b2f1ab3b4ac0c75939ebd7d208e4019b",
                    "enabled": 1
                }
            },
            "oracleasm": {
                "100": {
                    "checksum": "sha256:ce88af5ce9ef09a298e9636753eb76703a1fba26e8831b3dffe07e00257fcd0a",
                    "enabled": 1
                }
            },
            "osad": {
                "100": {
                    "checksum": "sha256:c4e2d7ea074b383e96dee16c4be220d132301c03dcca3bd1698195f1d28c749b",
                    "enabled": 1
                }
            },
            "pads": {
                "100": {
                    "checksum": "sha256:23da314c2255bb1c19dad65a242681330d6bdddc2ba4a0b80ae2ad2249c0a52b",
                    "enabled": 1
                }
            },
            "passenger": {
                "100": {
                    "checksum": "sha256:75e644cc79f5447d17ed5461e52b37f29dc86806320b0ef562b2acd8e2870121",
                    "enabled": 1
                }
            },
            "pcm": {
                "100": {
                    "checksum": "sha256:e6c118ffde5286b1f9013a26f857d4d85dff46d282e4a7ae6548b84e270d7c7b",
                    "enabled": 1
                }
            },
            "pcmcia": {
                "100": {
                    "checksum": "sha256:819812bc0e7f5c0dadc824e330aeb912ed29face4a904beb7bdc8830dc0a49a5",
                    "enabled": 1
                }
            },
            "pcp": {
                "100": {
                    "checksum": "sha256:bb61951b39b8975478348185eb3050c815930726687b2a3a4c0ac4427ce614ac",
                    "enabled": 1
                }
            },
            "pcscd": {
                "100": {
                    "checksum": "sha256:b3393bddbd1de42df51c9d3483169c2fe89f167761b0fd3829ecf277b6c7c3d6",
                    "enabled": 1
                }
            },
            "pdns": {
                "100": {
                    "checksum": "sha256:846907e70298de291c325ea43e4215314c08433a5b70111b90f7a3eecf7f3e83",
                    "enabled": 1
                }
            },
            "pegasus": {
                "100": {
                    "checksum": "sha256:51cdabfd0ee2f5b3df09cb7a8132dc0d2f7953e6c00782f87d95779cc29e02bd",
                    "enabled": 1
                }
            },
            "permissivedomains": {
                "100": {
                    "checksum": "sha256:2453bad4ace526f3cf2c60b358e95a5476692ef25da107b10f52f3af27c056d2",
                    "enabled": 1
                }
            },
            "pesign": {
                "100": {
                    "checksum": "sha256:597ab5f0f472ea2f2aca1b3754c2457cc7769f79daaec0856ad2675e53867b80",
                    "enabled": 1
                }
            },
            "pingd": {
                "100": {
                    "checksum": "sha256:7a7013be4a046d0ba770988e530fba59b3ce8c8159780af1a5001e5fad8ba042",
                    "enabled": 1
                }
            },
            "pkcs": {
                "100": {
                    "checksum": "sha256:ce51587d33ffe41699200700a15f92892a181c7e52aa451568a740dffd6eaeab",
                    "enabled": 1
                }
            },
            "pki": {
                "100": {
                    "checksum": "sha256:611152fa77dc465824018a6b6e2687f2a1e483f92e20d9754c33f8032d7a210d",
                    "enabled": 1
                }
            },
            "plymouthd": {
                "100": {
                    "checksum": "sha256:58fd323d88ba1b9f753102be767c848248d30c65a83fb30f2e13ba0073f10ab5",
                    "enabled": 1
                }
            },
            "podsleuth": {
                "100": {
                    "checksum": "sha256:ac303c7ac224ff7fec004f7db6bdc6cabc5e9fbf1df3e27ab454f3f87de18b8d",
                    "enabled": 1
                }
            },
            "policykit": {
                "100": {
                    "checksum": "sha256:10852eded77ba66158385a63efa346a0cab9305fab8710f7992b951c671569be",
                    "enabled": 1
                }
            },
            "polipo": {
                "100": {
                    "checksum": "sha256:e30571ba606507dd4439ea7b455a115170923229f105614f0b044ed07a8ba832",
                    "enabled": 1
                }
            },
            "portmap": {
                "100": {
                    "checksum": "sha256:26185c5731c3401ab5665cbfefa89268e91f21bb8f0fd88de3602d013ab6f00f",
                    "enabled": 1
                }
            },
            "portreserve": {
                "100": {
                    "checksum": "sha256:0caead9c9effa3c022f6e4740ac907788a51468996fb369574b04a50dd29eb59",
                    "enabled": 1
                }
            },
            "postfix": {
                "100": {
                    "checksum": "sha256:011e57b206775738cc6fb16e48e9ed222ed67928857cc0e0d19f02e039757e33",
                    "enabled": 1
                }
            },
            "postgresql": {
                "100": {
                    "checksum": "sha256:dd827cd694ba2389e77fee7137a741677590dc56dff0015fa6b58b93ab354c7c",
                    "enabled": 1
                }
            },
            "postgrey": {
                "100": {
                    "checksum": "sha256:1bc24bad910fe07f8737b25896d73d035cd83603897f3ae236bac28a95e49189",
                    "enabled": 1
                }
            },
            "powerprofiles": {
                "100": {
                    "checksum": "sha256:c3bf4ceb7acf4fa6ba860b3c47828add49d007fed218033193d6da8f6fce5067",
                    "enabled": 1
                }
            },
            "ppp": {
                "100": {
                    "checksum": "sha256:ffb0f1240b1f95504b83f86a52dcd562df79cf9745b52a859db025821501ba83",
                    "enabled": 1
                }
            },
            "prelink": {
                "100": {
                    "checksum": "sha256:eda9cb2209b0e28b17127136f79559febd986fbc4e0180751eb160fd72fd8310",
                    "enabled": 1
                }
            },
            "prelude": {
                "100": {
                    "checksum": "sha256:6e31f7b2379cc4c461bdc1a826cbe607b72b997960c8304ccfa6256bea0b3501",
                    "enabled": 1
                }
            },
            "privoxy": {
                "100": {
                    "checksum": "sha256:8ac7f57a98159bee255928841806174b9c3fd760f74b2e623f5622ccfb049c11",
                    "enabled": 1
                }
            },
            "procmail": {
                "100": {
                    "checksum": "sha256:ee1a9203e7dd07d84cfa3c20a2e069bb0552dc430a6d2feed2919e53731b1864",
                    "enabled": 1
                }
            },
            "prosody": {
                "100": {
                    "checksum": "sha256:360e32fc4cb037faf2b5684ce2d376c42cff14785fc95d82fd750fe66dabe1e2",
                    "enabled": 1
                }
            },
            "psad": {
                "100": {
                    "checksum": "sha256:17e628d6a7692372580df6800a972170a1c36c975fab437e559c3afdbfc0c4ee",
                    "enabled": 1
                }
            },
            "ptchown": {
                "100": {
                    "checksum": "sha256:861c6b803141841f4756be8531775c7d37e8ec378b2b9e90f37e1932d35e5e36",
                    "enabled": 1
                }
            },
            "pulseaudio": {
                "100": {
                    "checksum": "sha256:02a332ab93358096dfeafa4b77d9ca1c8dcf79fe6ab9b18150646f1a2efee4dc",
                    "enabled": 1
                }
            },
            "puppet": {
                "100": {
                    "checksum": "sha256:d364337a160a2218afdc92eab0cd27e057543614dfcf96f2d74d51283cda1589",
                    "enabled": 1
                }
            },
            "pwauth": {
                "100": {
                    "checksum": "sha256:4cabb0c5c75a395579d7523d3e7616db9fb0e1f40d3b9f581f6e94eebb049810",
                    "enabled": 1
                }
            },
            "qatlib": {
                "100": {
                    "checksum": "sha256:6cf80a3a427ac287351081934516c8e300fa9929703b290df47ce87df99ec9de",
                    "enabled": 1
                }
            },
            "qmail": {
                "100": {
                    "checksum": "sha256:7972bb152e68b8fdb1a77c84868b66e420365c9f526254fb272a7263500acbff",
                    "enabled": 1
                }
            },
            "qpid": {
                "100": {
                    "checksum": "sha256:001454c6d18d7f75e02524e3559c91264b4711cff8c4417ea2580b1c3e0a8576",
                    "enabled": 1
                }
            },
            "quantum": {
                "100": {
                    "checksum": "sha256:a25e72eac82204e6200ec843bc06d7b59a1ce7c755666bf1ed9effd12ee466d7",
                    "enabled": 1
                }
            },
            "quota": {
                "100": {
                    "checksum": "sha256:68aca8ea777ce2a13e5d8c03b95805f3e77a4f963cbc1d960fd0162883b6083f",
                    "enabled": 1
                }
            },
            "rabbitmq": {
                "100": {
                    "checksum": "sha256:6ae09222a0b9aefa3ead90b1f1ee08972570b1f5e39d25c05108228e4d315d50",
                    "enabled": 1
                }
            },
            "radius": {
                "100": {
                    "checksum": "sha256:492c565eb90097f567381751dff3cdf0ae9a6db7f298dd13cd04bd67522789f6",
                    "enabled": 1
                }
            },
            "radvd": {
                "100": {
                    "checksum": "sha256:36cad8d8ea113dd1a761b8b386bd0a057883acc65b2c60140c2c001fc04e2e43",
                    "enabled": 1
                }
            },
            "raid": {
                "100": {
                    "checksum": "sha256:a0f7c18b6066e9bbf2454c92917e0abeff542fc804a524a95a02583b0ca22bb1",
                    "enabled": 1
                }
            },
            "rasdaemon": {
                "100": {
                    "checksum": "sha256:a966760e6a561f6eb4789d36b88bb1879c965b851e02d834c3304f0d2987461d",
                    "enabled": 1
                }
            },
            "rdisc": {
                "100": {
                    "checksum": "sha256:36bafd2cac1aeb59eb2e2a4a4a4f9d27b1594a92df1727a8977c83dca6292400",
                    "enabled": 1
                }
            },
            "readahead": {
                "100": {
                    "checksum": "sha256:ec74b1ede394f0c1ab75a5439b4744a261b658edc17d5a0353ca273e397d2156",
                    "enabled": 1
                }
            },
            "realmd": {
                "100": {
                    "checksum": "sha256:4d1f0907111fb4fcc242d7d91574e273650c86d2207f870e4c47036d900e4d80",
                    "enabled": 1
                }
            },
            "redis": {
                "100": {
                    "checksum": "sha256:642738508f133e3709992b5542f048755e1ca6bdd1c3eed8fbf6de60135fe754",
                    "enabled": 1
                }
            },
            "remotelogin": {
                "100": {
                    "checksum": "sha256:31f6f5efb0759335de46ac3ab4c8a64955f838afc9743a20f2e81a8cb54cb36a",
                    "enabled": 1
                }
            },
            "restraint": {
                "400": {
                    "checksum": "sha256:79ddcfa70f63175b01a14ce2e66542c5d30d799f492f0ef148fa439a675eaeb9",
                    "enabled": 1
                }
            },
            "rhcd": {
                "100": {
                    "checksum": "sha256:de093c51d11ab2de52b41d550d06ce7def91a9e8c0f507884086d4d34343ae40",
                    "enabled": 1
                }
            },
            "rhcs": {
                "100": {
                    "checksum": "sha256:fdab19b51617ba1dfc3a402dbc261452cb23c74be402208563608610e6a6111a",
                    "enabled": 1
                }
            },
            "rhgb": {
                "100": {
                    "checksum": "sha256:4b222d1ae2a6931560eca08e087c56c7835ce79c3f82514c5c6d3e98a7de89b1",
                    "enabled": 1
                }
            },
            "rhnsd": {
                "100": {
                    "checksum": "sha256:ccef03c795df14786a6d323f735e2ec58f9270805e7de9fe924549c98b24e6f4",
                    "enabled": 1
                }
            },
            "rhsmcertd": {
                "100": {
                    "checksum": "sha256:63eb81ab3a26272e180e1b64f7d2d28e65ed7fd3a2e261dbba40c0fd4d82ecfa",
                    "enabled": 1
                }
            },
            "rhts": {
                "400": {
                    "checksum": "sha256:e92c439347ea9241cc5bce5f27844b9356dd7502bec0b93cb503aeedfeea5cbf",
                    "enabled": 1
                }
            },
            "ricci": {
                "100": {
                    "checksum": "sha256:ce73d254e6271e7e012d38da6ff05b7c66c215b8ea5b99161ab1e97c77dfc31a",
                    "enabled": 1
                }
            },
            "rkhunter": {
                "100": {
                    "checksum": "sha256:5f31c86e2f2cc425040785cc22a9040c7cdb80bd1145dfd668d2b2597534d6e3",
                    "enabled": 1
                }
            },
            "rlogin": {
                "100": {
                    "checksum": "sha256:819c365b1e88bdb1eb171c48fbcc2b2e9c2ea405d7c20024919aa7d8bcb28de4",
                    "enabled": 1
                }
            },
            "rngd": {
                "100": {
                    "checksum": "sha256:0ea0c16871f23b263aaaee590ecbad1d9095d01c7b7b6cd11a80278d1257957f",
                    "enabled": 1
                }
            },
            "roundup": {
                "100": {
                    "checksum": "sha256:931c928c6bf89625bce5b6cb76084615486f91d6e86a09fcaf007c47c5e68ba7",
                    "enabled": 1
                }
            },
            "rpc": {
                "100": {
                    "checksum": "sha256:835a212117378644f6f70a6282b73cba54c9b36811f91163408bad10ba2c6d0d",
                    "enabled": 1
                }
            },
            "rpcbind": {
                "100": {
                    "checksum": "sha256:6f9c39f5bd3e6b092668476aa1233130cc9b9edd04c66af9d667dbf9d5f48bc6",
                    "enabled": 1
                }
            },
            "rpm": {
                "100": {
                    "checksum": "sha256:d1336afad060de349d9c30315efc965b7247738603638e8706929361b8427353",
                    "enabled": 1
                }
            },
            "rrdcached": {
                "100": {
                    "checksum": "sha256:340e748f2da66a79889ffe2d77224bce0090a2954743d5c1098ac3cb1eb48866",
                    "enabled": 1
                }
            },
            "rshd": {
                "100": {
                    "checksum": "sha256:3cb2ccaf8367e6a99384582a9c902e2af4480b04d8bc56ab5562c7d3111cd323",
                    "enabled": 1
                }
            },
            "rshim": {
                "100": {
                    "checksum": "sha256:7384c2d57bd6e133c9069fe90acfe130c74416089fe56318257c501328dbda7c",
                    "enabled": 1
                }
            },
            "rssh": {
                "100": {
                    "checksum": "sha256:26f6c19589d58fd23c303ac699697517d6883a9531837ad406e2f09b7507278d",
                    "enabled": 1
                }
            },
            "rsync": {
                "100": {
                    "checksum": "sha256:0aa06de248b996ddd0afc67811e82a96bde2dc7a2c328ecbbf6c6a5c9c780784",
                    "enabled": 1
                }
            },
            "rtas": {
                "100": {
                    "checksum": "sha256:06ca74bda1764a6f8a241b370f13bdf438674dac0dfbc30f98facc0884b190ea",
                    "enabled": 1
                }
            },
            "rtkit": {
                "100": {
                    "checksum": "sha256:d8e666993d2c3c43a5efc6628d04fed230f380cec2feafc9fb1eb305239ad954",
                    "enabled": 1
                }
            },
            "rwho": {
                "100": {
                    "checksum": "sha256:8c99bd9b6a8fc9a4dd9e34af66adfe117bdb4b2e88a7f1f2e6a319db450168e8",
                    "enabled": 1
                }
            },
            "samba": {
                "100": {
                    "checksum": "sha256:4321f33d14654254947949c819972515f8bf488f8df3ce6626cf4b9fcfca6539",
                    "enabled": 1
                }
            },
            "sambagui": {
                "100": {
                    "checksum": "sha256:81bbb3bc281f6887174beeba44d970d3edc40d3fbad85ed8b9d03528800cb38a",
                    "enabled": 1
                }
            },
            "sandboxX": {
                "100": {
                    "checksum": "sha256:73a9063f298fd65b376ac709fb599ef1eefccb39b09360c412946fa507cf53ba",
                    "enabled": 1
                }
            },
            "sanlock": {
                "100": {
                    "checksum": "sha256:20c66e776cec92678d49c6e41eb804981e3769b8b595c5c7a8a1f94bf8f5a167",
                    "enabled": 1
                }
            },
            "sap": {
                "100": {
                    "checksum": "sha256:9886dbb3eebb514446605e62fcc6969a7d5a56f1f3b84129e7b46e20ab9de366",
                    "enabled": 1
                }
            },
            "sasl": {
                "100": {
                    "checksum": "sha256:cbd713a58cf9ff07435b0a6210df156c4db5e4435b3d51fdf60627877e42e961",
                    "enabled": 1
                }
            },
            "sbd": {
                "100": {
                    "checksum": "sha256:30936f11af78b1ed885d6deaa16025623fc794c54e452fc02c056e388dc263ce",
                    "enabled": 1
                }
            },
            "sblim": {
                "100": {
                    "checksum": "sha256:6bee6346bb885fc64e8579218dda7100aac5a61d6ad1e474cae7bcce8448dd1a",
                    "enabled": 1
                }
            },
            "screen": {
                "100": {
                    "checksum": "sha256:93aae106e0590c3b6ce75475c86101e20b244878b7f659dc9a9638529282bffb",
                    "enabled": 1
                }
            },
            "secadm": {
                "100": {
                    "checksum": "sha256:e69f3497fc89f1f96a3ecff77a12119b6abb012d4fa5973b9f33eeadbd12319b",
                    "enabled": 1
                }
            },
            "sectoolm": {
                "100": {
                    "checksum": "sha256:35e4d2a3208b8c0d74c4016309c3447efac46618ce4209c78af9861f95cf36c6",
                    "enabled": 1
                }
            },
            "selinuxutil": {
                "100": {
                    "checksum": "sha256:56c793ddc8f620fec42c9bc28c618e928882542b0de95adda2c8918742f890b2",
                    "enabled": 1
                }
            },
            "sendmail": {
                "100": {
                    "checksum": "sha256:b74fad36b6b99dce25b9723b5c83278e4cf0ad7a66b7f2d1788fa930737b6b26",
                    "enabled": 1
                }
            },
            "sensord": {
                "100": {
                    "checksum": "sha256:49a17300f038a4023d478e0031f9a6ef18cf6817e696abed1b48983ef75366bf",
                    "enabled": 1
                }
            },
            "setrans": {
                "100": {
                    "checksum": "sha256:df3f3357b0e78a2e2b110ab6e9dc9907d83d296e37bfd8c493b0ddf11a8d4e75",
                    "enabled": 1
                }
            },
            "setroubleshoot": {
                "100": {
                    "checksum": "sha256:e10d1bfe87e505f003dcadb0f5f384e7db1bc6da48cd705a78c0630ef0a77207",
                    "enabled": 1
                }
            },
            "seunshare": {
                "100": {
                    "checksum": "sha256:f762b9090a0dc16cdb04e108f47a696170cebc74d489930915380689ade87d74",
                    "enabled": 1
                }
            },
            "shorewall": {
                "100": {
                    "checksum": "sha256:a55e30390b7305a2e01d2e4be3786edc8c763f43c249ae07889c82c84cc7b9f3",
                    "enabled": 1
                }
            },
            "slocate": {
                "100": {
                    "checksum": "sha256:763088f3e0392356a8bad6a06d56305a49c73690573a0c1e3d7cd8e7a7583f2e",
                    "enabled": 1
                }
            },
            "slpd": {
                "100": {
                    "checksum": "sha256:21194bcdd2babe7aeaac215e7993d75f23bb0ed09e6378d222461113221cb7cb",
                    "enabled": 1
                }
            },
            "smartmon": {
                "100": {
                    "checksum": "sha256:a705982432ea6ff26451fdf015e5247103ca90e8f1350357ea956812f60d55d0",
                    "enabled": 1
                }
            },
            "smokeping": {
                "100": {
                    "checksum": "sha256:71a49275d91a3678a30ee048c48f3fe3222b116d94d9a1f5eafe2e6962e0cbcf",
                    "enabled": 1
                }
            },
            "smoltclient": {
                "100": {
                    "checksum": "sha256:95c7ee276c5baae8d1a63c94a349ea997f421cebdf73d013ab4b90b34d986fd0",
                    "enabled": 1
                }
            },
            "snapper": {
                "100": {
                    "checksum": "sha256:1a669ecc50c7315c65b8620d40adc5b211039b844bea403f625e6529f0be0c1c",
                    "enabled": 1
                }
            },
            "snmp": {
                "100": {
                    "checksum": "sha256:5bfb4dae5517d7315d7e1ba509c0935ac06bfc25f70dfde91f31e44fc4d3528c",
                    "enabled": 1
                }
            },
            "snort": {
                "100": {
                    "checksum": "sha256:4ad1c6753ac53dddc1a2f618fb2eda212e114a474a31cf98840c0048e36514ce",
                    "enabled": 1
                }
            },
            "sosreport": {
                "100": {
                    "checksum": "sha256:55af58727c8e1a2d5ffc0eeebfabac14030d6594aaf36eae10c51d3f43fd7c94",
                    "enabled": 1
                }
            },
            "soundserver": {
                "100": {
                    "checksum": "sha256:725e2158052da4d2b9499d63570437f35d317f541e6fd0a7b6841f88be179689",
                    "enabled": 1
                }
            },
            "spamassassin": {
                "100": {
                    "checksum": "sha256:e653084023932281ca276c722b79aaecbc5d81e97384373a73a4de2f4d3da9f9",
                    "enabled": 1
                }
            },
            "speech-dispatcher": {
                "100": {
                    "checksum": "sha256:b08147b36ed3fa54428c34c8ac8e2781717ecb453c2372760d41a7738b7757da",
                    "enabled": 1
                }
            },
            "squid": {
                "100": {
                    "checksum": "sha256:326995099022aae4699bd16a731b01145d48811e2be43eb3ac04d688f2350707",
                    "enabled": 1
                }
            },
            "ssh": {
                "100": {
                    "checksum": "sha256:063a6f93bd9863d9ce47543e552ae679873b3f6bf65a4582edbcf6bdcda5653c",
                    "enabled": 1
                }
            },
            "sslh": {
                "100": {
                    "checksum": "sha256:cdacc7306b49ca27f4eed4dda7332bca872cf309459831c96694293721ed74d3",
                    "enabled": 1
                }
            },
            "sssd": {
                "100": {
                    "checksum": "sha256:592651435b8b02dc2de1f304e3a7e3e0fb49bdbace98723173fd47b16a6b5aa4",
                    "enabled": 1
                }
            },
            "staff": {
                "100": {
                    "checksum": "sha256:12d5e2aa077e8da525b672b46f6f90931401b1ea4efd22e8952590abf03a687f",
                    "enabled": 1
                }
            },
            "stalld": {
                "100": {
                    "checksum": "sha256:9ef028437851996db7b3152ef672f991fde6cd464194eef73c1670c33cdb274f",
                    "enabled": 1
                }
            },
            "stapserver": {
                "100": {
                    "checksum": "sha256:0a08f155a5545909cceeb2c2221dcee1980385b52a4afd3f8b8f6704617d14a5",
                    "enabled": 1
                }
            },
            "stratisd": {
                "100": {
                    "checksum": "sha256:46468db34c31c668f4b213b8ed14fcfb53e1e183431f6237364acf686d83b8f0",
                    "enabled": 1
                }
            },
            "stunnel": {
                "100": {
                    "checksum": "sha256:9428aee5be7ef002eba8ade18418e1b436e2f8ed0479182b47822318c4571923",
                    "enabled": 1
                }
            },
            "su": {
                "100": {
                    "checksum": "sha256:71748ab8b3ac17e7f16325adc3575242076dc6f80ea6797091fb5ec54bdb4a49",
                    "enabled": 1
                }
            },
            "sudo": {
                "100": {
                    "checksum": "sha256:c274be08afec52e985bfc508199ef983f1f2eab41bf9b72b0921aa0276e47a51",
                    "enabled": 1
                }
            },
            "svnserve": {
                "100": {
                    "checksum": "sha256:2a78595b73c7ea25c5b395ec91f18b3dad58002dd8ef3652d69edd5a8c13f3f5",
                    "enabled": 1
                }
            },
            "swift": {
                "100": {
                    "checksum": "sha256:ccacc18e643d0ca081b36d910abb0ad6fae2acdd1f92a52b4fc9004fc31f4677",
                    "enabled": 1
                }
            },
            "sysadm": {
                "100": {
                    "checksum": "sha256:086e6d069d8369c83296d7866c2d74e064c7980bedb2cde2fb02cd14f8233b75",
                    "enabled": 1
                }
            },
            "sysadm_secadm": {
                "100": {
                    "checksum": "sha256:436746a23ca13b58adc9e2a051b59463b8398cecb114edd411fcde4fce182148",
                    "enabled": 1
                }
            },
            "sysnetwork": {
                "100": {
                    "checksum": "sha256:a9ec2dd40baab31ae84049839e2043c24a475f6d9f1daf06f1c2919a4f01eae3",
                    "enabled": 1
                }
            },
            "sysstat": {
                "100": {
                    "checksum": "sha256:e35d3df921d581298273023c20b12e4d1168c249b06e08458a27732a4ff082ce",
                    "enabled": 1
                }
            },
            "systemd": {
                "100": {
                    "checksum": "sha256:628550f2f63aea3fe7fd74168f78d1f9f3bbfb9e585252abf2cb0c7a6169c725",
                    "enabled": 1
                }
            },
            "systemd-homed": {
                "100": {
                    "checksum": "sha256:1825cdd1f7ab049ef6d4d9c7412880bc02797f3c4c9dc58ce79ed08be2a37ca2",
                    "enabled": 1
                }
            },
            "tangd": {
                "100": {
                    "checksum": "sha256:b09965ae1db2d4aeab2d1c8775897288e6d55224183205ed48002daa816d2bbd",
                    "enabled": 1
                }
            },
            "targetd": {
                "100": {
                    "checksum": "sha256:8d31e97d05e23cbca57938b58d725c33af5e6aaa3e563971a398936cd3a21b36",
                    "enabled": 1
                }
            },
            "tcpd": {
                "100": {
                    "checksum": "sha256:118bab50d3722356fda7ca0983781aecd45f2a0979bc56617be3a8e044663451",
                    "enabled": 1
                }
            },
            "tcsd": {
                "100": {
                    "checksum": "sha256:e116438dee0dab9b191c25cfcb43a7dc0c8ac18bdb920e0596267365784b43c7",
                    "enabled": 1
                }
            },
            "telepathy": {
                "100": {
                    "checksum": "sha256:98fac790af3d7a87e75899e112ba5d4cd2455261e44b60f1a0d7387ba0e0ad49",
                    "enabled": 1
                }
            },
            "telnet": {
                "100": {
                    "checksum": "sha256:3bcf922688dc95cd19df39b5b48017dc48fca501bb70a953f99abce2c6fe7345",
                    "enabled": 1
                }
            },
            "tftp": {
                "100": {
                    "checksum": "sha256:368e98dbdf56054db821272c38ae2aa3a92d88b419ebf886cfbf33db1cc4177d",
                    "enabled": 1
                }
            },
            "tgtd": {
                "100": {
                    "checksum": "sha256:c07be819f426ec0bbba6ba8f8f1a0a57d6a3e02064bde55d0243cf21d24dce13",
                    "enabled": 1
                }
            },
            "thin": {
                "100": {
                    "checksum": "sha256:9825f5ea5ecf0720ae08c5fb7a50d3318b3dfb520801cf5ec8c0663364df5a62",
                    "enabled": 1
                }
            },
            "thumb": {
                "100": {
                    "checksum": "sha256:e1c7a4e6ea91f57fe97ac249ef59feb769b0becd74bdb118c6c29ad8d86ae117",
                    "enabled": 1
                }
            },
            "tlp": {
                "100": {
                    "checksum": "sha256:93f4e9c278aa30c7ce490f4b9c1d6238ab0d16f662fc880049398d241e429c47",
                    "enabled": 1
                }
            },
            "tmpreaper": {
                "100": {
                    "checksum": "sha256:83f45391b2a56e868ed635df8adfd7a461c853d99c92cb0839d24d560652accb",
                    "enabled": 1
                }
            },
            "tomcat": {
                "100": {
                    "checksum": "sha256:4b9b1022c21e3cc4b90416961b2e5990838532561080f53a962b14cf1101012e",
                    "enabled": 1
                }
            },
            "tor": {
                "100": {
                    "checksum": "sha256:5019fa69d2c211fff26780ddad52079881cffe4688af6407b7ee03ff499339d9",
                    "enabled": 1
                }
            },
            "tuned": {
                "100": {
                    "checksum": "sha256:58e9695125a89de4faee0ac5a37a1a26067c97b6679d8350de744bd5d21257c8",
                    "enabled": 1
                }
            },
            "tvtime": {
                "100": {
                    "checksum": "sha256:2d5107d1b764ddd411e4abf44d7b3a2770c192bf0d0e19c88856d6593f0f2891",
                    "enabled": 1
                }
            },
            "udev": {
                "100": {
                    "checksum": "sha256:494dde6bce44e76f5a7f70f98e178e7c7e0d195dae293fa631e97c5d5be7ce75",
                    "enabled": 1
                }
            },
            "ulogd": {
                "100": {
                    "checksum": "sha256:bb5057eabb1e1e690c8c4e2a19c5014a00240538d21fcd3b835b7a9937dcb469",
                    "enabled": 1
                }
            },
            "uml": {
                "100": {
                    "checksum": "sha256:c05987c6a9f49b3370c011d79431dc52d6d435e89a577d7d10a8db02587a3786",
                    "enabled": 1
                }
            },
            "unconfined": {
                "100": {
                    "checksum": "sha256:af677713dbda91ea9db3e438de628e08ceb5e9c18b2fb5e338b9b81f79f5fa71",
                    "enabled": 1
                }
            },
            "unconfineduser": {
                "100": {
                    "checksum": "sha256:39e322b4fe5bd8357b39b47feb748452907b712342744d0ebb4af7ad04c170b4",
                    "enabled": 1
                }
            },
            "unlabelednet": {
                "100": {
                    "checksum": "sha256:1b37d8de7cf505da7e184ad33a2d04904d9fc51d64707b5d7e449b9d615deaa2",
                    "enabled": 1
                }
            },
            "unprivuser": {
                "100": {
                    "checksum": "sha256:2850db90c93a902f63a20eb3cf173676ba8b62d88dab4d6305ecab8bfc6a9c23",
                    "enabled": 1
                }
            },
            "updfstab": {
                "100": {
                    "checksum": "sha256:d86b9c14ea814e61185eb2fd53bdda95933b44eebf98ba942cbae61b3b16ce2b",
                    "enabled": 1
                }
            },
            "usbmodules": {
                "100": {
                    "checksum": "sha256:db8f8c1a3ad46b9b9fbfb777e047e3eb0ca6e1e4be62c1cb16292b934d218b4a",
                    "enabled": 1
                }
            },
            "usbmuxd": {
                "100": {
                    "checksum": "sha256:ba9efc2628a81ac2c95346cb46f79b57748b56575197830bdc0fe9f1af6e6d07",
                    "enabled": 1
                }
            },
            "userdomain": {
                "100": {
                    "checksum": "sha256:cb02bf5a1a0fd75bb2dc288602973058a2a5e1955e7e0771d35a0986458f72ba",
                    "enabled": 1
                }
            },
            "userhelper": {
                "100": {
                    "checksum": "sha256:040a092ace1fddcfc244268cf1a30bb7935fcb1b493db9b22a3e4919ace8c00f",
                    "enabled": 1
                }
            },
            "usermanage": {
                "100": {
                    "checksum": "sha256:6b4b9f3c433d31a1416ed75a584f90616aa6b335297d5ef845ff3f71d36c3cfe",
                    "enabled": 1
                }
            },
            "usernetctl": {
                "100": {
                    "checksum": "sha256:b50724f82867d86cb5ed896fed12ac8a5d939990f9e92221b282d63d44c13fa9",
                    "enabled": 1
                }
            },
            "uucp": {
                "100": {
                    "checksum": "sha256:b51b9edc8ba92cbdbbac99877b4388d9397976992ba7f5d4c467627763445ea4",
                    "enabled": 1
                }
            },
            "uuidd": {
                "100": {
                    "checksum": "sha256:4e1a2aeb4ae247cde28cc50db01cc6043bb78c45763eb8160a957be55a32a2d2",
                    "enabled": 1
                }
            },
            "varnishd": {
                "100": {
                    "checksum": "sha256:b9162e79ac68e0ab17b12ffb6d5c3d9e095d0b2b81ffb8c70b3ebd6531b32b0e",
                    "enabled": 1
                }
            },
            "vdagent": {
                "100": {
                    "checksum": "sha256:af8d12d85265012b374756768440f273481308b2e90fbba97b8afecb9bd2574d",
                    "enabled": 1
                }
            },
            "vhostmd": {
                "100": {
                    "checksum": "sha256:97d72614bfbdb0146d8f7c90b90e9549ab1d202ffc55066ce79464e4a6a20cdf",
                    "enabled": 1
                }
            },
            "virt": {
                "100": {
                    "checksum": "sha256:624ceb9aa840b86d80592df9e5884ea9c4304f0ea3285bfe33d944ac7d4ea93c",
                    "enabled": 1
                }
            },
            "virt_supplementary": {
                "100": {
                    "checksum": "sha256:33837f0b020b98299befab2e02000db9246918b1583678d3946213e90b45cb53",
                    "enabled": 1
                }
            },
            "vlock": {
                "100": {
                    "checksum": "sha256:a01e7aa92da5f24789286ac6530246cec5ed9c8675493cef2b06a7a7be595958",
                    "enabled": 1
                }
            },
            "vmtools": {
                "100": {
                    "checksum": "sha256:e8bac770b13be7d27c9b9286effe5e50e330e9ab1a225e06890edbf33798bf89",
                    "enabled": 1
                }
            },
            "vmware": {
                "100": {
                    "checksum": "sha256:00fa1441d6e08f5af70bcea53ebf1f3e4c12a9737f1ef1e74fd5b79957d7f042",
                    "enabled": 1
                }
            },
            "vnstatd": {
                "100": {
                    "checksum": "sha256:2b80169a6f39f4ebbc1c2d9b0211eec558da2a8eaa6bef904b9fc66eda7122dc",
                    "enabled": 1
                }
            },
            "vpn": {
                "100": {
                    "checksum": "sha256:4c7963f955ff610de43933a480c47fd50da6b4d88f03ed6bbf4663dec25c3cae",
                    "enabled": 1
                }
            },
            "w3c": {
                "100": {
                    "checksum": "sha256:6b19f10f4a51f6f1f343b082d4a96c3335b191f00d41152ae090627f727b8360",
                    "enabled": 1
                }
            },
            "watchdog": {
                "100": {
                    "checksum": "sha256:4299fadc4f28a9e6ee9b9e5a7688955752f1bf36ef83656fee6403bbfe10e0b0",
                    "enabled": 1
                }
            },
            "wdmd": {
                "100": {
                    "checksum": "sha256:c3973da0b3e1836af273137bc8ed86a443da6a73d22255aa1135582923347b2c",
                    "enabled": 1
                }
            },
            "webadm": {
                "100": {
                    "checksum": "sha256:8f262e982526c5e63cc93fe9806380aef291c0fa06d8c6468c1df126325ae83c",
                    "enabled": 1
                }
            },
            "webalizer": {
                "100": {
                    "checksum": "sha256:43f69260eb8c399ceb227825b190ee1758a60b1b78052b1fbfe21d5fce8daab5",
                    "enabled": 1
                }
            },
            "wine": {
                "100": {
                    "checksum": "sha256:204369c49480adaf6c3bbee72b72ec17a5fac47821e371ac9b0e633666af050e",
                    "enabled": 1
                }
            },
            "wireguard": {
                "100": {
                    "checksum": "sha256:7ce468b04b03ed26fb5ebadc5020c3fd578c678d97337d1d8afa471bf472c6d5",
                    "enabled": 1
                }
            },
            "wireshark": {
                "100": {
                    "checksum": "sha256:e1b5a6483deac005288672619780282eb889108244815c872e59166ae8df750a",
                    "enabled": 1
                }
            },
            "xen": {
                "100": {
                    "checksum": "sha256:59c9e307dfc787b4b7510d9d593b71792f9f147884418eed41983034fb35059f",
                    "enabled": 1
                }
            },
            "xguest": {
                "100": {
                    "checksum": "sha256:7917676d378ebdfeefe5375a054fc0beb6f86665b23304331e2316d1b98821c5",
                    "enabled": 1
                }
            },
            "xserver": {
                "100": {
                    "checksum": "sha256:1d94d85560bd958b8fec5afd465d62a9e42f17307046046742c02d0ee5c9425f",
                    "enabled": 1
                }
            },
            "zabbix": {
                "100": {
                    "checksum": "sha256:b8950107bebcd555f2c48ee06bc63bb1329a6ea5db7a762cbef5ad9be656c9da",
                    "enabled": 1
                }
            },
            "zarafa": {
                "100": {
                    "checksum": "sha256:b1738ace3c35a58867613fabb433a761136afae86bab322ea4d192436c5b0ddd",
                    "enabled": 1
                }
            },
            "zebra": {
                "100": {
                    "checksum": "sha256:475a888f43d0521ac189ff49430864dc8b00f04c244d42100ca1d637860ff4fc",
                    "enabled": 1
                }
            },
            "zoneminder": {
                "100": {
                    "checksum": "sha256:19a33723d291446ee9617d0120088d7bae884e5a963c48a8afec20fc6bacc4bc",
                    "enabled": 1
                }
            },
            "zosremote": {
                "100": {
                    "checksum": "sha256:804524b0b86a951c8a5b1e2220cf19f3504fd7442e463a8ac8852babedf836c7",
                    "enabled": 1
                }
            }
        },
        "selinux_priorities": true
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Load SELinux modules] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:115
Saturday 18 January 2025  03:28:10 -0500 (0:00:03.187)       0:01:25.127 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_modules is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:128
Saturday 18 January 2025  03:28:10 -0500 (0:00:00.059)       0:01:25.186 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree in check mode] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:136
Saturday 18 January 2025  03:28:10 -0500 (0:00:00.046)       0:01:25.232 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Notify rsyslogd restart] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:42
Saturday 18 January 2025  03:28:10 -0500 (0:00:00.110)       0:01:25.343 ****** 
ok: [managed-node3] => {}

MSG:

Notify rsyslogd restart

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set ovirt platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:3
Saturday 18 January 2025  03:28:11 -0500 (0:00:00.080)       0:01:25.424 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:4
Saturday 18 January 2025  03:28:11 -0500 (0:00:00.116)       0:01:25.540 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/set_vars.yml:9
Saturday 18 January 2025  03:28:11 -0500 (0:00:00.092)       0:01:25.632 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml) => {
    "ansible_facts": {
        "__rsyslog_ovirt_prereq_packages": [
            "policycoreutils-python-utils"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update oVirt input packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:8
Saturday 18 January 2025  03:28:11 -0500 (0:00:00.148)       0:01:25.781 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:28:11 -0500 (0:00:00.131)       0:01:25.913 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: libestr libfastjson liblognorm policycoreutils-python-utils rsyslog-mmjsonparse rsyslog-mmnormalize

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:28:13 -0500 (0:00:01.471)       0:01:27.384 ****** 
ok: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
    "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 45,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
    "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 379,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
    "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 315,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
    "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 243,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
    "dest": "/etc/rsyslog.d/parse_json.rulebase",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/parse_json.rulebase",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 26,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:28:17 -0500 (0:00:04.061)       0:01:31.446 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:28:17 -0500 (0:00:00.205)       0:01:31.651 ****** 
skipping: [managed-node3] => (item={'name': 'input-ovirt-local_modules', 'type': 'modules', 'sections': [{'options': ''}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-local_modules",
        "sections": [
            {
                "options": ""
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'input-ovirt-main-modules', 'type': 'modules', 'sections': [{'options': '# Read from file with inotify enabled\nmodule(load="imfile" mode="inotify")'}, {'options': '# Read from tcp collectd metrics\nmodule(load="imtcp")'}, {'options': '# Normalize logs\nmodule(load="mmnormalize")'}, {'options': '# Parse logs to JSON\nmodule(load="mmjsonparse")'}, {'options': 'template(name="cnvt_to_viaq_timestamp" type="list") {\n    property(name="TIMESTAMP" dateFormat="rfc3339")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "input-ovirt-main-modules",
        "sections": [
            {
                "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
            },
            {
                "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
            },
            {
                "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
            },
            {
                "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
            },
            {
                "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_engine', 'filename': 'ovirt_engine.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %thread:string{"quoting.char.begin":"(","quoting.char.end":")"}% %correlationid:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_engine.rulebase",
        "name": "ovirt_engine",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'ovirt_vdsm', 'filename': 'ovirt_vdsm.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{"quoting.char.begin":"(","quoting.char.end":")"}% %thread:string{"quoting.char.begin":"[","quoting.char.end":"]"}% %message:rest%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "ovirt_vdsm.rulebase",
        "name": "ovirt_vdsm",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'parse_json', 'filename': 'parse_json.rulebase', 'nocomment': True, 'sections': [{'options': 'version=2\nrule=:%.:json%'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "filename": "parse_json.rulebase",
        "name": "parse_json",
        "nocomment": true,
        "sections": [
            {
                "options": "version=2\nrule=:%.:json%"
            }
        ]
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create oVirt input configuration file /etc/rsyslog.d/input-ovirt-ovirt_bogus_input] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:15
Saturday 18 January 2025  03:28:17 -0500 (0:00:00.247)       0:01:31.898 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_input.subtype | d('') in ['collectd','engine','vdsm']",
    "skip_reason": "Conditional result was False"
}

TASK [Ensure collectd port is allowed for rsyslogd to listen to] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:30
Saturday 18 January 2025  03:28:17 -0500 (0:00:00.102)       0:01:32.000 ****** 
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.selinux to ansible.posix.selinux
redirecting (type: modules) ansible.builtin.seboolean to ansible.posix.seboolean
included: fedora.linux_system_roles.selinux for managed-node3

TASK [fedora.linux_system_roles.selinux : Set ansible_facts required by role and install packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:2
Saturday 18 January 2025  03:28:17 -0500 (0:00:00.317)       0:01:32.318 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:2
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.166)       0:01:32.484 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Ensure SELinux packages] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/set_facts_packages.yml:7
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.091)       0:01:32.575 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml for managed-node3

TASK [fedora.linux_system_roles.selinux : Check if system is ostree] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:5
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.126)       0:01:32.701 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:10
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.074)       0:01:32.776 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Check if transactional-update exists in /sbin] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:17
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.063)       0:01:32.839 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set flag if transactional-update exists] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:22
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.070)       0:01:32.909 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __selinux_is_transactional is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python2 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:26
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.073)       0:01:32.982 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_python_version is version('3', '<')",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35
Saturday 18 January 2025  03:28:18 -0500 (0:00:00.073)       0:01:33.056 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: python3-libselinux python3-policycoreutils

TASK [fedora.linux_system_roles.selinux : Install SELinux python3 tools] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:46
Saturday 18 January 2025  03:28:20 -0500 (0:00:01.498)       0:01:34.554 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_os_family == \"Suse\"",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Install SELinux tool semanage] *******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:58
Saturday 18 January 2025  03:28:20 -0500 (0:00:00.091)       0:01:34.646 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: policycoreutils-python-utils

TASK [fedora.linux_system_roles.selinux : Notify user that reboot is needed to apply changes] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:72
Saturday 18 January 2025  03:28:21 -0500 (0:00:01.420)       0:01:36.067 ****** 
skipping: [managed-node3] => {
    "false_condition": "__selinux_is_transactional | d(false)"
}

TASK [fedora.linux_system_roles.selinux : Reboot transactional update systems] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:77
Saturday 18 January 2025  03:28:21 -0500 (0:00:00.055)       0:01:36.123 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is needed and not set] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:82
Saturday 18 January 2025  03:28:21 -0500 (0:00:00.063)       0:01:36.186 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__selinux_is_transactional | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Refresh facts] ***********************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:89
Saturday 18 January 2025  03:28:21 -0500 (0:00:00.092)       0:01:36.279 ****** 
ok: [managed-node3]

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if enabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:5
Saturday 18 January 2025  03:28:22 -0500 (0:00:01.011)       0:01:37.290 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"enabled\" and (selinux_state or selinux_policy)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set permanent SELinux state if disabled] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:13
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.069)       0:01:37.360 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "ansible_selinux.status == \"disabled\" and selinux_state",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set selinux_reboot_required] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:21
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.085)       0:01:37.446 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_reboot_required": false
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Fail if reboot is required] **********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:25
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.088)       0:01:37.535 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_reboot_required",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Warn if SELinux is disabled] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:30
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.103)       0:01:37.638 ****** 
skipping: [managed-node3] => {
    "false_condition": "ansible_selinux.status == \"disabled\""
}

TASK [fedora.linux_system_roles.selinux : Drop all local modifications] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:35
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.111)       0:01:37.750 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_all_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux boolean local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:43
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.149)       0:01:37.900 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_booleans_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux file context local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:48
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.117)       0:01:38.018 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_fcontexts_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux port local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:53
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.098)       0:01:38.116 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_ports_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Purge all SELinux login local modifications] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:58
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.090)       0:01:38.207 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_logins_purge | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux booleans] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:63
Saturday 18 January 2025  03:28:23 -0500 (0:00:00.116)       0:01:38.323 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set SELinux file contexts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:74
Saturday 18 January 2025  03:28:24 -0500 (0:00:00.064)       0:01:38.388 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Set an SELinux label on a port] ******
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:87
Saturday 18 January 2025  03:28:24 -0500 (0:00:00.127)       0:01:38.516 ****** 
ok: [managed-node3] => (item={'ports': '44514', 'proto': 'tcp', 'setype': 'syslogd_port_t', 'state': 'present', 'local': True}) => {
    "__selinux_item": {
        "local": true,
        "ports": "44514",
        "proto": "tcp",
        "setype": "syslogd_port_t",
        "state": "present"
    },
    "ansible_loop_var": "__selinux_item",
    "changed": false,
    "ports": [
        "44514"
    ],
    "proto": "tcp",
    "setype": "syslogd_port_t",
    "state": "present"
}

TASK [fedora.linux_system_roles.selinux : Set linux user to SELinux user mapping] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:99
Saturday 18 January 2025  03:28:24 -0500 (0:00:00.814)       0:01:39.330 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Get SELinux modules facts] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112
Saturday 18 January 2025  03:28:25 -0500 (0:00:00.048)       0:01:39.378 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "selinux_checksums": true,
        "selinux_installed_modules": {
            "abrt": {
                "100": {
                    "checksum": "sha256:6e571059441d252640e3509cf407cd3a570cb9a5c5d37aa0d05bd8d193b32260",
                    "enabled": 1
                }
            },
            "accountsd": {
                "100": {
                    "checksum": "sha256:ff868726dfb38a330824ab14a3d9b09e9e8aa89ddc8ac6b22abaa1bc62149ffa",
                    "enabled": 1
                }
            },
            "acct": {
                "100": {
                    "checksum": "sha256:0b4d3710b7c16f7149311eabf067807bd9e57305ab518642cd94544430245416",
                    "enabled": 1
                }
            },
            "afs": {
                "100": {
                    "checksum": "sha256:d6320654e5962a15935e9bcdfd8eceba64deb7051fcf6592a4ce023c1ed00798",
                    "enabled": 1
                }
            },
            "afterburn": {
                "100": {
                    "checksum": "sha256:5df07939f0bd5c566bb8920f6dc3aa9a58a7b4af495b81d99a1bfdb468788471",
                    "enabled": 1
                }
            },
            "aide": {
                "100": {
                    "checksum": "sha256:4f01eeb1c4bb8b68d4c620c2579434e124da3c7113233b3e715d503010083281",
                    "enabled": 1
                }
            },
            "alsa": {
                "100": {
                    "checksum": "sha256:9b0deb09628779327785cc5639699fdf269b9a11eb4a6186be0081a41a03a7e4",
                    "enabled": 1
                }
            },
            "amanda": {
                "100": {
                    "checksum": "sha256:da1163091d32a68010421f1b60befb29aef78c9f2046cc7c330d276b0885dffe",
                    "enabled": 1
                }
            },
            "anaconda": {
                "100": {
                    "checksum": "sha256:61f367207b0ed849440500208623a265df726ae733e1df5fb454d04330442bc6",
                    "enabled": 1
                }
            },
            "antivirus": {
                "100": {
                    "checksum": "sha256:718557aa9547e4a7ce0c7e98fa8aab22bfbd1ccb7da591f47e16faf6f00769e2",
                    "enabled": 1
                }
            },
            "apache": {
                "100": {
                    "checksum": "sha256:7c483328bf0187c7112d694c6043a0711fb4d32699bfa1626a05c6001f2b9cd9",
                    "enabled": 1
                }
            },
            "apcupsd": {
                "100": {
                    "checksum": "sha256:009ec2e59e8da1c06d7efd0dd6f65d2e30c6305c725a12596a69fce5898d1af6",
                    "enabled": 1
                }
            },
            "apm": {
                "100": {
                    "checksum": "sha256:28e25bbe215427a27e62e2ed41752101fd47d471c473ce3eac9c5de7f5871835",
                    "enabled": 1
                }
            },
            "application": {
                "100": {
                    "checksum": "sha256:3a91f2a5b7473a60ba38440265946e298936584c7954ac53b9a63926557d3d0d",
                    "enabled": 1
                }
            },
            "arpwatch": {
                "100": {
                    "checksum": "sha256:e805313c73b62c5e31b5629e698bd0131a1c0d44b35950e3043a297454912567",
                    "enabled": 1
                }
            },
            "asterisk": {
                "100": {
                    "checksum": "sha256:f31b744afc0404d748b1675b297dcda43a313e09a9caa7a91a0160157e328a39",
                    "enabled": 1
                }
            },
            "auditadm": {
                "100": {
                    "checksum": "sha256:749a0dd1d66233d92e9ab33319d12ce45a91593e1dd1bc9b9fae330001edfd38",
                    "enabled": 1
                }
            },
            "authlogin": {
                "100": {
                    "checksum": "sha256:14804419e82b64ff25416ea75118e9f72b80199b04a7f6ffdba66f4ebc97e03b",
                    "enabled": 1
                }
            },
            "automount": {
                "100": {
                    "checksum": "sha256:13207d2c4fbbef0d912ee3833a40cbf6661f6133f88c03997e92e137bea7cab6",
                    "enabled": 1
                }
            },
            "avahi": {
                "100": {
                    "checksum": "sha256:b6bfc2b90536b9266f17999303e648cd1abc6149f8798a2fe725f965e6a17fed",
                    "enabled": 1
                }
            },
            "awstats": {
                "100": {
                    "checksum": "sha256:a4b488ebf08441fe45443272f888be792feac13cf2217b472d23c19de7613200",
                    "enabled": 1
                }
            },
            "bacula": {
                "100": {
                    "checksum": "sha256:c210cdb1289bc33e6343f5db4275535e60ac9ba1e8d5996fd460c5143ebd05c7",
                    "enabled": 1
                }
            },
            "base": {
                "100": {
                    "checksum": "sha256:d92bb127a08063035dde34e7e6472334079340f9e855129968459082302b82ab",
                    "enabled": 1
                }
            },
            "bind": {
                "100": {
                    "checksum": "sha256:c8cdd40745296910be784d2d00fab1b0c52a117ec0ca8d1d771c3ed051de5759",
                    "enabled": 1
                }
            },
            "bitlbee": {
                "100": {
                    "checksum": "sha256:4a4fe31eac32c89784a6bee3317c2c48b1848071daea27de74fecfd345313ecd",
                    "enabled": 1
                }
            },
            "blkmapd": {
                "100": {
                    "checksum": "sha256:fee85c496f6e317fa6c79e01cf7a957ceba3d7d9a8129bbf08d31b468e97708c",
                    "enabled": 1
                }
            },
            "blueman": {
                "100": {
                    "checksum": "sha256:2150b8a1afae75f4d73c76e2982ccc575f599577b8b7042d7bfa87fe2fed3a30",
                    "enabled": 1
                }
            },
            "bluetooth": {
                "100": {
                    "checksum": "sha256:8f0b86f719d0ecd073fbac5187db43d7c398f73936fecd15c44da436108e5311",
                    "enabled": 1
                }
            },
            "boinc": {
                "100": {
                    "checksum": "sha256:8435cc1276aaf80e982eb0b1149f212cb6fc1366f29e563724caf890679f2542",
                    "enabled": 1
                }
            },
            "boltd": {
                "100": {
                    "checksum": "sha256:e22f75dc547d85b02fdd0f2d4f20f69a1ca9b969ed6f9b9abf957fa02e6e1b7f",
                    "enabled": 1
                }
            },
            "boothd": {
                "100": {
                    "checksum": "sha256:bdfc7034a291d2afbe03437398e9743fc187e77c4d208ae0641f740a6dc1cfa0",
                    "enabled": 1
                }
            },
            "bootloader": {
                "100": {
                    "checksum": "sha256:ccfc94eaa4a6062dcd0996078e61e46eb550898c287d7596a85ad6f857fa69d5",
                    "enabled": 1
                }
            },
            "bootupd": {
                "100": {
                    "checksum": "sha256:86a16e57417ac8f0417342f79ae9003c245551714aed0056af928fef18263991",
                    "enabled": 1
                }
            },
            "brctl": {
                "100": {
                    "checksum": "sha256:5165683fab4b880d741376a81061b1a467b88fcaba92225a50e46322ae74e440",
                    "enabled": 1
                }
            },
            "brltty": {
                "100": {
                    "checksum": "sha256:0230419d38276d2c823a427d44fa1362f89784c7ac17f76826be95d3c8e6de1b",
                    "enabled": 1
                }
            },
            "bugzilla": {
                "100": {
                    "checksum": "sha256:8e4fd93cbe0357fc894c7898adf9a14f8c845d87a08f673f410b702f798c2383",
                    "enabled": 1
                }
            },
            "cachefilesd": {
                "100": {
                    "checksum": "sha256:980e9a260a2fb444a12629d8621407f4572e4de7cf8943b13161b6ed10375826",
                    "enabled": 1
                }
            },
            "calamaris": {
                "100": {
                    "checksum": "sha256:4c65dae6d30fea1bebc4e63ff693b2041f18d0adb710b783002c98c529be84d8",
                    "enabled": 1
                }
            },
            "callweaver": {
                "100": {
                    "checksum": "sha256:a968d9dc972867e4e6249ae22f9dbf4266b74a7d142cae17a57a94342e1d2071",
                    "enabled": 1
                }
            },
            "canna": {
                "100": {
                    "checksum": "sha256:0602763cc3990087785d24c7cc430aefcdf02bdcfe24a7200d3edc2949d1ec6b",
                    "enabled": 1
                }
            },
            "ccs": {
                "100": {
                    "checksum": "sha256:5651ec2c95f0b2d959b59c50ae021bbb6bc15f33331132110a9836b2278144de",
                    "enabled": 1
                }
            },
            "cdrecord": {
                "100": {
                    "checksum": "sha256:ba7fd7c8a2a4d0fc658dd4aeb27b1c9c2049e7b8b5b5c3afa9523c74f6aae263",
                    "enabled": 1
                }
            },
            "certmaster": {
                "100": {
                    "checksum": "sha256:f9a4c97defbe94abd597286e65015baa5cdbc494a6404f3e467ba2484fd753d8",
                    "enabled": 1
                }
            },
            "certmonger": {
                "100": {
                    "checksum": "sha256:666501337062cf4014f547858f4a5f4d4ca875f1c41a57ca725630161d61e201",
                    "enabled": 1
                }
            },
            "certwatch": {
                "100": {
                    "checksum": "sha256:c875a519672af0d8291b9097f547dc940b9f0132a174d49cb4a332e08fe92b89",
                    "enabled": 1
                }
            },
            "cfengine": {
                "100": {
                    "checksum": "sha256:c1347bcf8c612aae6327f684b7f27ba268172bfc3dc7b027567ac4cd1512dce9",
                    "enabled": 1
                }
            },
            "cgroup": {
                "100": {
                    "checksum": "sha256:9e9eaeee64d116248c2be62574004ab15354e00ddbbc86aab0a174425ac82584",
                    "enabled": 1
                }
            },
            "chrome": {
                "100": {
                    "checksum": "sha256:0c67ea3b31cf2b67765839cccf9429c8081a7586a9bc435c1c7435cd8824be85",
                    "enabled": 1
                }
            },
            "chronyd": {
                "100": {
                    "checksum": "sha256:cab82ed9275123404e2017bd295fb3820d404c25d923bda2ef76fb91a6314348",
                    "enabled": 1
                }
            },
            "cifsutils": {
                "100": {
                    "checksum": "sha256:5e37665feb0281a85f0ee77f1db24c5e4a9f776aa06f77e9a25b388bddd388ba",
                    "enabled": 1
                }
            },
            "cinder": {
                "100": {
                    "checksum": "sha256:1bca5805677f6de8372027eab3e7b091d28d9098bf5c363090b12f4195051441",
                    "enabled": 1
                }
            },
            "cipe": {
                "100": {
                    "checksum": "sha256:a95198f88b030851c95848e09f8a0daf2f610c9d517f0ec06c397c957c1bb8f4",
                    "enabled": 1
                }
            },
            "clock": {
                "100": {
                    "checksum": "sha256:7ef3929ab6674291f68cf898f5177a42ae8b0a2cecbafe4b3b0858373058d550",
                    "enabled": 1
                }
            },
            "clogd": {
                "100": {
                    "checksum": "sha256:66e6d2d2bcf99ecfab229a5123becc308308446aaeb5dde00918429e73c6f88f",
                    "enabled": 1
                }
            },
            "cloudform": {
                "100": {
                    "checksum": "sha256:327cc94b073e22e3583d2f3b0fff723e644a6a67af8c3182f23ac93df5c23a95",
                    "enabled": 1
                }
            },
            "cmirrord": {
                "100": {
                    "checksum": "sha256:963b10f139af4312c18f4d47d01fffe051af8205c729f2f2bf2ea4c13810dc98",
                    "enabled": 1
                }
            },
            "cobbler": {
                "100": {
                    "checksum": "sha256:b63b648a2de86b24fae021093613a68861ed439474698ce39a75bc6f5ac376e5",
                    "enabled": 1
                }
            },
            "collectd": {
                "100": {
                    "checksum": "sha256:0d1a8532ecb37791ca76bc6f6e6bae5d02e33e705bb3d99b98ff124ef7bec460",
                    "enabled": 1
                }
            },
            "colord": {
                "100": {
                    "checksum": "sha256:001865716275034253ef64bd80c12db293b0c0e7132432ffc7f1cc38e156cd16",
                    "enabled": 1
                }
            },
            "comsat": {
                "100": {
                    "checksum": "sha256:8bbefb9d81d1e91ab0625144be2d9193cc9ef5ce7224ed1550d44b860deadcbd",
                    "enabled": 1
                }
            },
            "condor": {
                "100": {
                    "checksum": "sha256:3ddbb9f63e9d55225656cbb9092e5dcc1b453359707cdd73e67ef06a6aa7df9c",
                    "enabled": 1
                }
            },
            "conman": {
                "100": {
                    "checksum": "sha256:714f07b0412727d60cc1b2958dee240b59651229f1859639e09bbd714cf139ad",
                    "enabled": 1
                }
            },
            "conntrackd": {
                "100": {
                    "checksum": "sha256:e8bedb5713c0d4491d4b2a38494e8a00b6735ab4ddc40aae7dacd15f46d597a4",
                    "enabled": 1
                }
            },
            "consolekit": {
                "100": {
                    "checksum": "sha256:f0042a254008662140e60ecb5261c1ad48119774dfef32ec9ef17f1579e5bac2",
                    "enabled": 1
                }
            },
            "coreos_installer": {
                "100": {
                    "checksum": "sha256:30eb3fa480b368dcbd10cbde31fb4e129513f4fed1c1eb16a7bcc364c4b1e801",
                    "enabled": 1
                }
            },
            "couchdb": {
                "100": {
                    "checksum": "sha256:743992902ac8514de4dd54b16317a8edb9cb1e383e29d0450821a9ac304059db",
                    "enabled": 1
                }
            },
            "courier": {
                "100": {
                    "checksum": "sha256:0db5bd27caaa72a6f1aa2e3cc4138bda450a6c415e5c1fbb6328a8a39b6bcdef",
                    "enabled": 1
                }
            },
            "cpucontrol": {
                "100": {
                    "checksum": "sha256:4569f4ebfcaa55a45db1a7294ec898f3507eadaf052585b2688be8da3df8f9d1",
                    "enabled": 1
                }
            },
            "cpufreqselector": {
                "100": {
                    "checksum": "sha256:0b0bd5618356e7da7018c86dc262758bb6f04e7618de2942995ad59e897c3244",
                    "enabled": 1
                }
            },
            "cpuplug": {
                "100": {
                    "checksum": "sha256:13533345c2b7386622a2887f42ebbda604f36d2f8362f71a85a95e1cca9aa6c6",
                    "enabled": 1
                }
            },
            "cron": {
                "100": {
                    "checksum": "sha256:59373dee911745c788c719f0bbdf26fcddfedbb5e4b23ba87605bb0d3584abf1",
                    "enabled": 1
                }
            },
            "ctdb": {
                "100": {
                    "checksum": "sha256:f54e35560a64de96a3cfc2b7cb63e680d6778225ae9ead9ad478b2678f88b6d8",
                    "enabled": 1
                }
            },
            "cups": {
                "100": {
                    "checksum": "sha256:871725456b957e8a2d11b156f51231de75a7fad129f418f901fa740814817147",
                    "enabled": 1
                }
            },
            "cvs": {
                "100": {
                    "checksum": "sha256:b188990c62c036cf96deb2fd121236499dcb5cff830e38ac24b74d4692c0323d",
                    "enabled": 1
                }
            },
            "cyphesis": {
                "100": {
                    "checksum": "sha256:ffe9e6e4bb673f6822a874b86eb21769ef0f5fdbfd2e2659485abc4c6215ffa2",
                    "enabled": 1
                }
            },
            "cyrus": {
                "100": {
                    "checksum": "sha256:8b077e1368da1daaa96272b0d6f22f08bcb264617e6884c9074423a9b066912d",
                    "enabled": 1
                }
            },
            "daemontools": {
                "100": {
                    "checksum": "sha256:c9631ff4c56b588338bd87c7d8cba95e78285ecfc4f12653ea5c888d2fee8af0",
                    "enabled": 1
                }
            },
            "dbadm": {
                "100": {
                    "checksum": "sha256:f9cd1d1c850a023d882c130cfad0d17c3d5af781610f6e20dce354e3ac9b03f9",
                    "enabled": 1
                }
            },
            "dbskk": {
                "100": {
                    "checksum": "sha256:b0eaf034b7f124c6ebb302f98543c5fb3c2191b1c584e73b994468d9b8771959",
                    "enabled": 1
                }
            },
            "dbus": {
                "100": {
                    "checksum": "sha256:d86f183cf30c5cf0b3ad6e47a8aab8a628ffe101a6f983f153977ca9153a72a2",
                    "enabled": 1
                }
            },
            "dcc": {
                "100": {
                    "checksum": "sha256:c6d2bd4c0a753011b65e4b41f82aa48fe811645a474e546e8cc2291f7c7a49eb",
                    "enabled": 1
                }
            },
            "ddclient": {
                "100": {
                    "checksum": "sha256:7d2c4be9226c27c500f8a96188b2864ad5899f206296059ab8de4d3f162ec09a",
                    "enabled": 1
                }
            },
            "denyhosts": {
                "100": {
                    "checksum": "sha256:7a239615a4db634ae1ae8564acc54c55c86c68bd2e44d47ad9c24758d492b22c",
                    "enabled": 1
                }
            },
            "devicekit": {
                "100": {
                    "checksum": "sha256:1aaf1972825b0e1cba355be471b2a866e39374b5919b0b6c9796fa406a769be2",
                    "enabled": 1
                }
            },
            "dhcp": {
                "100": {
                    "checksum": "sha256:0871b8968f053316c9615743b4970c27c2c0f78a61fe8716c24f699703c58c1a",
                    "enabled": 1
                }
            },
            "dictd": {
                "100": {
                    "checksum": "sha256:00bea61c43d18e45979bd3481b0c18f6cddb38a411a4f19ae7e6120d7555455f",
                    "enabled": 1
                }
            },
            "dirsrv": {
                "100": {
                    "checksum": "sha256:b38f878e9af27bcff6ae8993c8a217321dd1fc6c62334090addfb14aebba5c95",
                    "enabled": 1
                }
            },
            "distcc": {
                "100": {
                    "checksum": "sha256:a9e6800d2e2993c1f318a8737647f2e450d41f692c11b09f6bdffac7fc556c23",
                    "enabled": 1
                }
            },
            "dmesg": {
                "100": {
                    "checksum": "sha256:433fd6e718c9ae9285c35aff260d62aac813fe8bd414e5986ab1712e888aaf49",
                    "enabled": 1
                }
            },
            "dmidecode": {
                "100": {
                    "checksum": "sha256:2d65a17644f1edf61eb31c2c66d1268511fba016ff9a7758b2bb09cdf98d2706",
                    "enabled": 1
                }
            },
            "dnsmasq": {
                "100": {
                    "checksum": "sha256:a1dae79a0a2d2996882a55085cd82b8b5a39b5b78f91f5f016506878b319eecb",
                    "enabled": 1
                }
            },
            "dnssec": {
                "100": {
                    "checksum": "sha256:126692a2df2eb7609f7e3e4c2c930ee13d2431a92caadef2747c960d0d65f457",
                    "enabled": 1
                }
            },
            "dovecot": {
                "100": {
                    "checksum": "sha256:cdf84ac91260f7cacec107a1a7a8eb750b17fb10b7778b07147f2583f791e26a",
                    "enabled": 1
                }
            },
            "drbd": {
                "100": {
                    "checksum": "sha256:9e478ef621ae90160e3d121cb167286e9737fd213582accd366424eda11ca747",
                    "enabled": 1
                }
            },
            "dspam": {
                "100": {
                    "checksum": "sha256:90cdf514efbb5bf01f1e2b90d7d58eed2e2b458242905b5cfa32e1de01d71da3",
                    "enabled": 1
                }
            },
            "entropyd": {
                "100": {
                    "checksum": "sha256:705fd821fa0f0ba75a507e8363f78787f84c29f8c2d3a44fa243cd05d2c8f8ee",
                    "enabled": 1
                }
            },
            "exim": {
                "100": {
                    "checksum": "sha256:05b1fb70ea49e4e9cea9896284412cff82be88269d3e95abcb4daa61136c4da6",
                    "enabled": 1
                }
            },
            "extra_binsbin": {
                "400": {
                    "checksum": "sha256:79cae25eede0d58c489fd1e4d6d9e4d2e1d8db733e476fb314a05f39abc37e4e",
                    "enabled": 1
                }
            },
            "fcoe": {
                "100": {
                    "checksum": "sha256:33cab79d9b81dad37457565590370531db36d0e4a5b2ef73cd52a33b37816956",
                    "enabled": 1
                }
            },
            "fdo": {
                "100": {
                    "checksum": "sha256:6b9661cfe29bccc779264f230ded766a207ef3937aec125e5cc9a55dea4b1e8f",
                    "enabled": 1
                }
            },
            "fedoratp": {
                "100": {
                    "checksum": "sha256:d6f5f286ed1d5705e62598f143c0150deb59d708d7dd1ad89bdc6d68f59ed853",
                    "enabled": 1
                }
            },
            "fetchmail": {
                "100": {
                    "checksum": "sha256:3acaf8ff26c8d81010cc1ccf88872df39199279fa44d85b06903c97f50def08c",
                    "enabled": 1
                }
            },
            "finger": {
                "100": {
                    "checksum": "sha256:749fc5a3e4ba8771a75dc712f7795a929e147cafa8dc04485c631aad0a37da5f",
                    "enabled": 1
                }
            },
            "firewalld": {
                "100": {
                    "checksum": "sha256:bc1d1373b9a03d7adf44fcad82b369d1ebdd0f2e003cbf618411af40c1ac94d9",
                    "enabled": 1
                }
            },
            "firewallgui": {
                "100": {
                    "checksum": "sha256:30d11ebcc3525e38c2a1532661404be432cbf6d4f0f4fb67c51fd9f32c3b7b92",
                    "enabled": 1
                }
            },
            "firstboot": {
                "100": {
                    "checksum": "sha256:d0521b45eebcd324ec966781f0d10ef06791c68b7e53b8272775bfd953a3fa08",
                    "enabled": 1
                }
            },
            "fprintd": {
                "100": {
                    "checksum": "sha256:ff74bb68f3369f30d2ae98cfce6acecbd6b7adbad46a18cc03bba25037a26beb",
                    "enabled": 1
                }
            },
            "freeipmi": {
                "100": {
                    "checksum": "sha256:cc140de8fcb92cb588d19273d8f67619b5fcbef1a114ed805621a0cd11e4ebc3",
                    "enabled": 1
                }
            },
            "freqset": {
                "100": {
                    "checksum": "sha256:3f2c6b1336ed28a0a7d90f283e9289a5f83e5ceb71d11b7814fdc65ae529314a",
                    "enabled": 1
                }
            },
            "fstools": {
                "100": {
                    "checksum": "sha256:66707b09fc0bf73662040a6d5ed43e5ddc851704c29a129f7a4d0e223ea10f63",
                    "enabled": 1
                }
            },
            "ftp": {
                "100": {
                    "checksum": "sha256:d281a5a1ad47bac3ef7854fa5792f08f9e70051eb6d577de2e66a4916809474e",
                    "enabled": 1
                }
            },
            "fwupd": {
                "100": {
                    "checksum": "sha256:3da67a17b85cde7a0f181e6599726357fb2eeeb251fdd980a9d6669772415922",
                    "enabled": 1
                }
            },
            "games": {
                "100": {
                    "checksum": "sha256:020d175da904ce5e5f94eaab9e60a4a86b70ed9767f7660157c7fa459c747b34",
                    "enabled": 1
                }
            },
            "gdomap": {
                "100": {
                    "checksum": "sha256:f41fda08cf3bd33ac571a4ca5d6d505a6dc7062c29e45b1d5d160c953c532230",
                    "enabled": 1
                }
            },
            "geoclue": {
                "100": {
                    "checksum": "sha256:beec56305b71ccb0174a7c790eb972244d10b8381a84812f01021b9e8eb7ad99",
                    "enabled": 1
                }
            },
            "getty": {
                "100": {
                    "checksum": "sha256:5890afc9d363e3af10fbc90898f6ba211ae65b08b58d2819208829da1a0aa1d9",
                    "enabled": 1
                }
            },
            "git": {
                "100": {
                    "checksum": "sha256:9f2c83dc9cafe17c8d650f8c78c39c61bd3d2c8b4d77a535eb61ce6a04a3e3f4",
                    "enabled": 1
                }
            },
            "gitosis": {
                "100": {
                    "checksum": "sha256:b7decc3fbc86e4b9e3fe1fec22021737ad607cf795224b5d5793069716a7eda8",
                    "enabled": 1
                }
            },
            "glance": {
                "100": {
                    "checksum": "sha256:097520793eaae6b878f14f2b767d40a80007786065abf1b252d898a685957fc5",
                    "enabled": 1
                }
            },
            "glusterd": {
                "100": {
                    "checksum": "sha256:c6e3a1456d1166b4a1557097ac611d03fbc418da3ebf1c4a8ce51a2281731ee9",
                    "enabled": 1
                }
            },
            "gnome": {
                "100": {
                    "checksum": "sha256:36acfed6d94c2bc1125d70025b8329db893614e225dc0e56d84b3b7ed69f0003",
                    "enabled": 1
                }
            },
            "gnome_remote_desktop": {
                "100": {
                    "checksum": "sha256:9edf511304865c5ec8b009119995e8311ac49aa0d73e7887bbdb7a76aac26328",
                    "enabled": 1
                }
            },
            "gpg": {
                "100": {
                    "checksum": "sha256:652eb4dd8e376e48b1389de31b94f634f35dd2d1e9ac0da4dbbb1334df750af2",
                    "enabled": 1
                }
            },
            "gpm": {
                "100": {
                    "checksum": "sha256:8187fd4af8e847bf5febdbaf54f165788fd16dae5189b66d683dec60596b1172",
                    "enabled": 1
                }
            },
            "gpsd": {
                "100": {
                    "checksum": "sha256:f610bf0be7884be69e68856baa7450c4a00853d0ceb96c79e0e884fb2ee942a1",
                    "enabled": 1
                }
            },
            "gssproxy": {
                "100": {
                    "checksum": "sha256:3c666ea736279ed20bee83a9dfd2d8b7152b8429041fbba5ac305a342bb35e01",
                    "enabled": 1
                }
            },
            "guest": {
                "100": {
                    "checksum": "sha256:14d0ea70e0abbd99618ceccb777aaf0fc917f6de4bad7bcf15f05cb2eac28085",
                    "enabled": 1
                }
            },
            "hddtemp": {
                "100": {
                    "checksum": "sha256:d57cb86ca4b40fd974e5c4e1288ca5b5dfe69f5794240be1d75f153014580d24",
                    "enabled": 1
                }
            },
            "hostapd": {
                "100": {
                    "checksum": "sha256:57336b59a92ab85d730e65bb73d6fdac377dc062acbdc1e9e380a9e70b7d816f",
                    "enabled": 1
                }
            },
            "hostname": {
                "100": {
                    "checksum": "sha256:2456eab7918420953167d81692c853d42d3f91d75c9b51b6cb1546a44f1493fc",
                    "enabled": 1
                }
            },
            "hsqldb": {
                "100": {
                    "checksum": "sha256:fb70fffdeca1376649a7482969485ff476064fa0d81278c618f06bb62b9afa77",
                    "enabled": 1
                }
            },
            "hwloc": {
                "100": {
                    "checksum": "sha256:5de860596f6e5bee1d1d4151efbb27f239ac83ec4a53dc3183073b123d321415",
                    "enabled": 1
                }
            },
            "hypervkvp": {
                "100": {
                    "checksum": "sha256:e4bc151609f29e17034f474544284d19c570feb75b8926bb09f6081cc27173f8",
                    "enabled": 1
                }
            },
            "ibacm": {
                "100": {
                    "checksum": "sha256:6ec50390737f84638d0ad98e77715a09857fc999aab7cf30835c1ccfe7a909dc",
                    "enabled": 1
                }
            },
            "ica": {
                "100": {
                    "checksum": "sha256:bd8eccb4266130eddfae34318855e6aa3a8624998f0a906a970a04802510ad86",
                    "enabled": 1
                }
            },
            "icecast": {
                "100": {
                    "checksum": "sha256:3199646b83c13466308cbe243d6c75f828875ab0dfca1deb585dcd7bfb28ae60",
                    "enabled": 1
                }
            },
            "iiosensorproxy": {
                "100": {
                    "checksum": "sha256:56aadcaa0509f35235b9d7532c5a0946a66b923980b726b38152eb042cbb4894",
                    "enabled": 1
                }
            },
            "inetd": {
                "100": {
                    "checksum": "sha256:bbea7bd0c76693df24eefcb14bb3389efed0f4e9f96353470f9ebd5f014f0845",
                    "enabled": 1
                }
            },
            "init": {
                "100": {
                    "checksum": "sha256:20afd0d8466ac4b1b85683bd202d7a14f1938fe6bc8b8aa41a41566c64d64f10",
                    "enabled": 1
                }
            },
            "inn": {
                "100": {
                    "checksum": "sha256:139302f060755bbcfd0fb94d40854ad71a35b9318dd44c8be69f2c6d114f0e3e",
                    "enabled": 1
                }
            },
            "insights_client": {
                "100": {
                    "checksum": "sha256:75ac9cf6992502e3302f84ec39a6e7f1970efc13752181753a975d05c9e0e91c",
                    "enabled": 1
                }
            },
            "iodine": {
                "100": {
                    "checksum": "sha256:6aa1d18652a868ff83c45fd9393499416d978fd6d5d6dc8663f085335db48a0e",
                    "enabled": 1
                }
            },
            "iotop": {
                "100": {
                    "checksum": "sha256:102db291cb647f60032c139d0b5dcdeccdbe41c74f5c9fca6db560c17b61412d",
                    "enabled": 1
                }
            },
            "ipmievd": {
                "100": {
                    "checksum": "sha256:59835fa42cdb6a94eedb9b4a264c6789084eff696b8efeecce8b48cd786a2dd6",
                    "enabled": 1
                }
            },
            "ipsec": {
                "100": {
                    "checksum": "sha256:24c89979739ae9c391acdaddc1d54325153085c1843626ec0f544def2b021a04",
                    "enabled": 1
                }
            },
            "iptables": {
                "100": {
                    "checksum": "sha256:fda81f1fd9848ff6358d82191ad02d672ad1ecc7ba5b76edb604c2e966eb6e4f",
                    "enabled": 1
                }
            },
            "irc": {
                "100": {
                    "checksum": "sha256:1ed937287398d60e302478f4880a25c1aef605a5d370c1f583426c59067d8ed5",
                    "enabled": 1
                }
            },
            "irqbalance": {
                "100": {
                    "checksum": "sha256:4ea098e0d9b986a1669d00032dd83d4c77cdbd912346d45d60939c9ec958ba63",
                    "enabled": 1
                }
            },
            "iscsi": {
                "100": {
                    "checksum": "sha256:09019b87ded28376309ec057f0a3d57b753c52a47665834e3455b10c17d0b0f8",
                    "enabled": 1
                }
            },
            "isns": {
                "100": {
                    "checksum": "sha256:cdccb8cba84e7ae30ef624cd9d265ef4dbbfc7c96882e30c6815d7c1ed961464",
                    "enabled": 1
                }
            },
            "jabber": {
                "100": {
                    "checksum": "sha256:08288d791f1b1aa3a8f154ae7b2ff73d574560bf5bb82246020baa3c26f6c988",
                    "enabled": 1
                }
            },
            "jetty": {
                "100": {
                    "checksum": "sha256:c2dbeb224e0a9bfbae257131f0cf3f1582977b1e57855c244582fa107a92cd0d",
                    "enabled": 1
                }
            },
            "jockey": {
                "100": {
                    "checksum": "sha256:f35d7f2d61175ba7f908459f738c7d6b6adf2ae678d88531fa527c4d50b21985",
                    "enabled": 1
                }
            },
            "journalctl": {
                "100": {
                    "checksum": "sha256:b22c4353aeef37f46ea73e660efadb81b861070d84427755b19f0e2bed596354",
                    "enabled": 1
                }
            },
            "kafs": {
                "100": {
                    "checksum": "sha256:5a35385072b421cdb86fc66190dc00e6c8e7a587a60ffeedfe2a931b6b92a11d",
                    "enabled": 1
                }
            },
            "kdump": {
                "100": {
                    "checksum": "sha256:058546072554365d8129445e8e0007ab568b596abbe785601fa66034c94819d3",
                    "enabled": 1
                }
            },
            "kdumpgui": {
                "100": {
                    "checksum": "sha256:f731b921881e2281da507bffc85f3a91b51923b42640c8cf3946758fe3c9b607",
                    "enabled": 1
                }
            },
            "keepalived": {
                "100": {
                    "checksum": "sha256:36ccc7f68a1adff12b67b6803a81932a870dd90c4eb2917b4a9c984f1b4cbd11",
                    "enabled": 1
                }
            },
            "kerberos": {
                "100": {
                    "checksum": "sha256:ec2e7e35ae8f7898a554b26ec401997a9834a137f1f220e1464c715bb8287311",
                    "enabled": 1
                }
            },
            "keyboardd": {
                "100": {
                    "checksum": "sha256:4eae5ab2b926695b3ed881a26e7b6a79f4dd48c1ffa3e3c6809cfa4958b54091",
                    "enabled": 1
                }
            },
            "keystone": {
                "100": {
                    "checksum": "sha256:6d9a8c7420b3aee2c752119ef6d72dc828cd76ea4f535bdcd44461a3cbb43454",
                    "enabled": 1
                }
            },
            "keyutils": {
                "100": {
                    "checksum": "sha256:7d8a095dad7f134e473e31f7b74b35af55c86f6aeb3f9a067edc87e4b332fede",
                    "enabled": 1
                }
            },
            "kismet": {
                "100": {
                    "checksum": "sha256:30ba7e91c6fe3cff8ac488e6160a5037fb8f1719275991ec44e5bfcbd9089aca",
                    "enabled": 1
                }
            },
            "kpatch": {
                "100": {
                    "checksum": "sha256:1a66f12e23daeda704408bfc0b55596c52dfd289c716a3d31e4ab1525bf9c961",
                    "enabled": 1
                }
            },
            "ksmtuned": {
                "100": {
                    "checksum": "sha256:0090de03760bfc344382161d6e20188431ef4cf3ac4f7c7d09fc8a6da0e194c5",
                    "enabled": 1
                }
            },
            "ktalk": {
                "100": {
                    "checksum": "sha256:3b11334ce4a06dc286895d270da44c399bc2f511ac810cce9de3def5d69fad91",
                    "enabled": 1
                }
            },
            "ktls": {
                "100": {
                    "checksum": "sha256:b7e2af2d4d688749a52114d6623e5cff629cd08ca2d848fe15df243ec597508c",
                    "enabled": 1
                }
            },
            "l2tp": {
                "100": {
                    "checksum": "sha256:7e73fc9a1be125abe5dbab8143f1ea0c49c3ac5b4b2d54f585431b917f547e23",
                    "enabled": 1
                }
            },
            "ldap": {
                "100": {
                    "checksum": "sha256:73ef6bf64cbd0ffcf8dbf21dcefc95947d3bae1f09937cfeb31d1a7081775cdf",
                    "enabled": 1
                }
            },
            "libraries": {
                "100": {
                    "checksum": "sha256:eb10eb4c83992a6128376a978cb008c7abc2936626998abefd7fe8b00a4893f8",
                    "enabled": 1
                }
            },
            "likewise": {
                "100": {
                    "checksum": "sha256:43117a650ceba47fbef8424092eb1bd119cc248aa67514f1e51246ed3af07967",
                    "enabled": 1
                }
            },
            "lircd": {
                "100": {
                    "checksum": "sha256:bea08a06c64cf56277de0fea67675d1a69cdf34f37e1cc1c63f6b3c9c6a7edec",
                    "enabled": 1
                }
            },
            "livecd": {
                "100": {
                    "checksum": "sha256:9070ba1f03a04a5906bafb1399a0eb181dfdeab868dfb021505c116c61decbe3",
                    "enabled": 1
                }
            },
            "lldpad": {
                "100": {
                    "checksum": "sha256:df9b83c5a19829e187aa9460a6dfa2607b35cd454bc2200a65e548b1ccd0d5a8",
                    "enabled": 1
                }
            },
            "loadkeys": {
                "100": {
                    "checksum": "sha256:b7087172d332fe7a74fbaaedb9892ebf5a1c5eec52963a34bb92d73446566dea",
                    "enabled": 1
                }
            },
            "locallogin": {
                "100": {
                    "checksum": "sha256:c65f9e01840a5776e896f4505f356ffef8932e3cd5a2a09b42de4073b2b4d966",
                    "enabled": 1
                }
            },
            "lockdev": {
                "100": {
                    "checksum": "sha256:53e31c3a026736d7f73cedf1b0495a414fc9a1fb2e7fbcfc4fc851d98d9def5b",
                    "enabled": 1
                }
            },
            "logadm": {
                "100": {
                    "checksum": "sha256:8f962b8f2e2d555baaad73cb042106196d29805971e3351620c396ed3dd941db",
                    "enabled": 1
                }
            },
            "logging": {
                "100": {
                    "checksum": "sha256:7c11be50042e84d4fb94b5a8a378cdab6775e2af1ac927d0d5418dba0816d4a5",
                    "enabled": 1
                }
            },
            "logrotate": {
                "100": {
                    "checksum": "sha256:e6e0365560eeff3c2696fa4018548558151620ba597c67fd7e186f6880ae331d",
                    "enabled": 1
                }
            },
            "logwatch": {
                "100": {
                    "checksum": "sha256:92ce174b65baa4f1182d8edeaca01b39dcc0d0beecb71badce3bfb845dd525fb",
                    "enabled": 1
                }
            },
            "lpd": {
                "100": {
                    "checksum": "sha256:0d2fcf7248913b7ebaa7b290c619babb71d5a2906499e80b904ff1ad315c4993",
                    "enabled": 1
                }
            },
            "lsm": {
                "100": {
                    "checksum": "sha256:3979d77408c282fc3abfe32908df4889d7ff0ee8096ccb68a6a91d44bebfa56a",
                    "enabled": 1
                }
            },
            "lttng-tools": {
                "100": {
                    "checksum": "sha256:b216fc3f1025723b5bf96002b39dcb9ae8c80c6d6708dc2db348f419af025a45",
                    "enabled": 1
                }
            },
            "lvm": {
                "100": {
                    "checksum": "sha256:decf5c2093ef0a9220acda78d06c9ff44303da23730730d095929569c7166210",
                    "enabled": 1
                }
            },
            "mailman": {
                "100": {
                    "checksum": "sha256:0abc78cfd35d9e43c0c21983a250f874ee7ca7c10d7eb1c6e0d3106f538cf482",
                    "enabled": 1
                }
            },
            "mailscanner": {
                "100": {
                    "checksum": "sha256:eaf22ef2b2cc5858d9ff29e93eb84ea7a849e2e00d274f81c478ab12215b804c",
                    "enabled": 1
                }
            },
            "man2html": {
                "100": {
                    "checksum": "sha256:3269314b5d8bbfc843900344d65e604432222bebc7e2dd628abb9d186fca1cd1",
                    "enabled": 1
                }
            },
            "mandb": {
                "100": {
                    "checksum": "sha256:c5c6c2cfc4930bb865330ac4bf1e04976290772b0e058cce0d73de071ccf7819",
                    "enabled": 1
                }
            },
            "mcelog": {
                "100": {
                    "checksum": "sha256:b3412c39210371e395d6b4d88d4daf00b5699dc8dd50c435d1d69d91f062aad3",
                    "enabled": 1
                }
            },
            "mediawiki": {
                "100": {
                    "checksum": "sha256:4fb79885af1e12d162aaea04067c9dbd19c248b8bc6bb4fa91240acb6986c84c",
                    "enabled": 1
                }
            },
            "memcached": {
                "100": {
                    "checksum": "sha256:10e59adbf0210a83d2506cdcc189bed58fbb49f01ecc07afe00a5fc06a0f025c",
                    "enabled": 1
                }
            },
            "milter": {
                "100": {
                    "checksum": "sha256:5c74ad17eebd07a5efeda9e79bcbf4bbf4451146a6633739f83cb9e4d6c60802",
                    "enabled": 1
                }
            },
            "minidlna": {
                "100": {
                    "checksum": "sha256:3f6bca0a0db5cd51a82ae6c24e7fba8c326f31865c4b248a0e909469f06ae09f",
                    "enabled": 1
                }
            },
            "minissdpd": {
                "100": {
                    "checksum": "sha256:590bfd4dbff52f0ed68fe19c247e25d5299ac8448d2bd4ccc99084f85bdeb0ab",
                    "enabled": 1
                }
            },
            "miscfiles": {
                "100": {
                    "checksum": "sha256:4d0081333a7d5871e89e8955ab640c3374bf2bde197557cb6a83e122aee9137e",
                    "enabled": 1
                }
            },
            "mock": {
                "100": {
                    "checksum": "sha256:81d14741e1078a372f85f1cfa437ca54b0f0a97e28463ab4036e2791ba14368e",
                    "enabled": 1
                }
            },
            "modemmanager": {
                "100": {
                    "checksum": "sha256:f49d1a951d218cb0242a2a10b1f6d0b38d7180b50b57347d11b7c29c5863f733",
                    "enabled": 1
                }
            },
            "modutils": {
                "100": {
                    "checksum": "sha256:ae99eeccd230dbe62cc2d6b55bc87d272a3523c8284d884977fede6c9472220a",
                    "enabled": 1
                }
            },
            "mojomojo": {
                "100": {
                    "checksum": "sha256:ce4c112a710ad3b571ab733fbf785a6ac7b9eeb9c29f3ced5f994965e9386ab4",
                    "enabled": 1
                }
            },
            "mon_statd": {
                "100": {
                    "checksum": "sha256:b2a55057a35231d41eeb00c651b5a4e7af901a79090c8afeb44fad8b27928d2f",
                    "enabled": 1
                }
            },
            "mongodb": {
                "100": {
                    "checksum": "sha256:83b77a2ea78b70ab976e70aa831a72f890ae212a6ab100d66f6bcb29e1bac0c9",
                    "enabled": 1
                }
            },
            "motion": {
                "100": {
                    "checksum": "sha256:13c108e4971acbc506790783af8287ab766941ef3745594a69e020dfa769e75d",
                    "enabled": 1
                }
            },
            "mount": {
                "100": {
                    "checksum": "sha256:096e1169c82afdd0cadfbb7c70210e6aa1e8a7782aa0149a14b353ee3e20dc21",
                    "enabled": 1
                }
            },
            "mozilla": {
                "100": {
                    "checksum": "sha256:c8f4b2cd46adef88902943506de8358f988c8e867e681fb9029f7f8e4bcc3a2c",
                    "enabled": 1
                }
            },
            "mpd": {
                "100": {
                    "checksum": "sha256:2b0acf523137d68497ea06f19b5494cb5c7ad6e4102fd7c626b9b74fef062f19",
                    "enabled": 1
                }
            },
            "mplayer": {
                "100": {
                    "checksum": "sha256:b68a6f0cf3b61e296607fd8557480c3706ee0d211722c53708b8605d387bb434",
                    "enabled": 1
                }
            },
            "mptcpd": {
                "100": {
                    "checksum": "sha256:3d4452b8e5b08d56b16c141515f2169809ab160544da9164cd91c3872fa5ca59",
                    "enabled": 1
                }
            },
            "mrtg": {
                "100": {
                    "checksum": "sha256:6757ab3ee1b84340b5a58935d090b926ffc96f43d03c9cb243802b4d01d5a29b",
                    "enabled": 1
                }
            },
            "mta": {
                "100": {
                    "checksum": "sha256:02fd247f20410b0bf8b28860957fbf33ed26daac462d2de943ca3015e193efd4",
                    "enabled": 1
                }
            },
            "munin": {
                "100": {
                    "checksum": "sha256:879dcfa56b38100213e182a61d0692046377116a87f5892064768735ee9970e0",
                    "enabled": 1
                }
            },
            "mysql": {
                "100": {
                    "checksum": "sha256:bb8884e26ad17666037298c10b15dec713cf8c42ab522f7b25453150d9681833",
                    "enabled": 1
                }
            },
            "mythtv": {
                "100": {
                    "checksum": "sha256:f260b769c9d70fe26cddea75c71e1c3d16348233c40a3b8a844358d138c19d2f",
                    "enabled": 1
                }
            },
            "nagios": {
                "100": {
                    "checksum": "sha256:9b30f74c696be7ddfe60051035f3248e25577c1c82e6d0742ee3d2555d29f23a",
                    "enabled": 1
                }
            },
            "namespace": {
                "100": {
                    "checksum": "sha256:cc65424c4edcef752cf3d9223a0a49d84f7250bbc9c42d08d0b5727e0168dff6",
                    "enabled": 1
                }
            },
            "ncftool": {
                "100": {
                    "checksum": "sha256:26920eac2c6eb35ab68b04be278db9b2fe9bf461e2619dd3a28b79e9193f6c5c",
                    "enabled": 1
                }
            },
            "netlabel": {
                "100": {
                    "checksum": "sha256:1fd2a77b13726759bb892c0f152a0a9b56cc912d8ec8ae05d95618c0b7a157ed",
                    "enabled": 1
                }
            },
            "netutils": {
                "100": {
                    "checksum": "sha256:227ea158a9c3c77819f1b61a3badf1db3fc415f370069c7ad591157cf1a46185",
                    "enabled": 1
                }
            },
            "networkmanager": {
                "100": {
                    "checksum": "sha256:1fa2a3044483bf0c0b6ab5c2af3b35297e18eb4328a75bc04c3151f5e31f42c1",
                    "enabled": 1
                }
            },
            "ninfod": {
                "100": {
                    "checksum": "sha256:ae4d23f2e9eb9580bd636cd7299d4d26649d59cc4e83e07f65505f315b4027b3",
                    "enabled": 1
                }
            },
            "nis": {
                "100": {
                    "checksum": "sha256:cd939a9294329e1d1f1a5be4e33cdaa4d89e4f78dde0a801c3b7d501323040fe",
                    "enabled": 1
                }
            },
            "nova": {
                "100": {
                    "checksum": "sha256:000c5853f5261b435c8a0362720ce04a1ed300aed5f22dfee9659e8a024466a0",
                    "enabled": 1
                }
            },
            "nscd": {
                "100": {
                    "checksum": "sha256:c5d30e10b3bbf87c64fe2afda70c803c7ffbb5f64b15f0f9894fa4b6eade41ad",
                    "enabled": 1
                }
            },
            "nsd": {
                "100": {
                    "checksum": "sha256:b3d665ce7b46965b31e35a99716b4cefcaffb36c93c178f773d291fe93f8af25",
                    "enabled": 1
                }
            },
            "nslcd": {
                "100": {
                    "checksum": "sha256:32091e44affc2766f06bf0f4c3187f27168b574c07b65c3c4767dc2a68dc75dd",
                    "enabled": 1
                }
            },
            "ntop": {
                "100": {
                    "checksum": "sha256:e628889b6330a5c4d4426b41eb5988e26bc9469cb66e01be6b4c6c000d694e2a",
                    "enabled": 1
                }
            },
            "ntp": {
                "100": {
                    "checksum": "sha256:be1c2f9a0a19271f6b88e6878a67f929ca000c952045302c886bbbafdb7c656e",
                    "enabled": 1
                }
            },
            "numad": {
                "100": {
                    "checksum": "sha256:662412fc8c21dd433e2f2275377df80c839b47fb097a88693722189d33fa0a8a",
                    "enabled": 1
                }
            },
            "nut": {
                "100": {
                    "checksum": "sha256:e54f8a0a0779de2cae093c087aa9fcbfc70333be012868b00ac0fe25e0a21646",
                    "enabled": 1
                }
            },
            "nvme_stas": {
                "100": {
                    "checksum": "sha256:4886f36ce881d3be5284a9dfd93874c800c965bb46146168e633b250dd9d0d2d",
                    "enabled": 1
                }
            },
            "nx": {
                "100": {
                    "checksum": "sha256:dd19058574329f7c7ce709bc94f6c4be87028cdd184cc365a61d5c0113b78bdf",
                    "enabled": 1
                }
            },
            "obex": {
                "100": {
                    "checksum": "sha256:649c497ab74a203064009d553b42829aac89ac5c4273b7c0ccc0a23530001fcc",
                    "enabled": 1
                }
            },
            "oddjob": {
                "100": {
                    "checksum": "sha256:da789cca84eb333331387826f63e8a0d41e0774f42f5f763c83de6451298354f",
                    "enabled": 1
                }
            },
            "opafm": {
                "100": {
                    "checksum": "sha256:06c9fb3964a855ec2ffd00719ed70b104d40e4b33720e2b109cd22ccc7157b8b",
                    "enabled": 1
                }
            },
            "opendnssec": {
                "100": {
                    "checksum": "sha256:a06e9a5b2b534d412b4783de05752f161c5c56a8948278cb1850f115494470c5",
                    "enabled": 1
                }
            },
            "openfortivpn": {
                "100": {
                    "checksum": "sha256:75fa83f68fa800bef996da027f14f6c8f0ded93f93569f3b559495dba39a6176",
                    "enabled": 1
                }
            },
            "openhpid": {
                "100": {
                    "checksum": "sha256:1e9015e8ebaa39a1d77e582423e4849371106eb1ad0fe9efca6a1dd46c69a7b7",
                    "enabled": 1
                }
            },
            "openshift": {
                "100": {
                    "checksum": "sha256:7b36666fc995913d536b090665fcf17770dd1d0e28cbd8d92c9c6d2eeddc2a3d",
                    "enabled": 1
                }
            },
            "openshift-origin": {
                "100": {
                    "checksum": "sha256:e8e6bb283142b08b3a1ce7c097f49f402bb6d59eb6d03138ef0b69f3579e466c",
                    "enabled": 1
                }
            },
            "opensm": {
                "100": {
                    "checksum": "sha256:c1bc06d4e5a22837586d3d7ee07922f26b4cd025687cdfd7e3e3789e1c5bdf3d",
                    "enabled": 1
                }
            },
            "openvpn": {
                "100": {
                    "checksum": "sha256:52f3581fc457419ac8fc34f647a7f609968619c59321b66d1c5dedb9a5075c82",
                    "enabled": 1
                }
            },
            "openvswitch": {
                "100": {
                    "checksum": "sha256:2b17c37a62e1a4a3deb1f56ce7fa846cfecf59f2b43c519f2380546418aca5fa",
                    "enabled": 1
                }
            },
            "openwsman": {
                "100": {
                    "checksum": "sha256:504b13310e16a22488e3bece96c6b2c8b2f1ab3b4ac0c75939ebd7d208e4019b",
                    "enabled": 1
                }
            },
            "oracleasm": {
                "100": {
                    "checksum": "sha256:ce88af5ce9ef09a298e9636753eb76703a1fba26e8831b3dffe07e00257fcd0a",
                    "enabled": 1
                }
            },
            "osad": {
                "100": {
                    "checksum": "sha256:c4e2d7ea074b383e96dee16c4be220d132301c03dcca3bd1698195f1d28c749b",
                    "enabled": 1
                }
            },
            "pads": {
                "100": {
                    "checksum": "sha256:23da314c2255bb1c19dad65a242681330d6bdddc2ba4a0b80ae2ad2249c0a52b",
                    "enabled": 1
                }
            },
            "passenger": {
                "100": {
                    "checksum": "sha256:75e644cc79f5447d17ed5461e52b37f29dc86806320b0ef562b2acd8e2870121",
                    "enabled": 1
                }
            },
            "pcm": {
                "100": {
                    "checksum": "sha256:e6c118ffde5286b1f9013a26f857d4d85dff46d282e4a7ae6548b84e270d7c7b",
                    "enabled": 1
                }
            },
            "pcmcia": {
                "100": {
                    "checksum": "sha256:819812bc0e7f5c0dadc824e330aeb912ed29face4a904beb7bdc8830dc0a49a5",
                    "enabled": 1
                }
            },
            "pcp": {
                "100": {
                    "checksum": "sha256:bb61951b39b8975478348185eb3050c815930726687b2a3a4c0ac4427ce614ac",
                    "enabled": 1
                }
            },
            "pcscd": {
                "100": {
                    "checksum": "sha256:b3393bddbd1de42df51c9d3483169c2fe89f167761b0fd3829ecf277b6c7c3d6",
                    "enabled": 1
                }
            },
            "pdns": {
                "100": {
                    "checksum": "sha256:846907e70298de291c325ea43e4215314c08433a5b70111b90f7a3eecf7f3e83",
                    "enabled": 1
                }
            },
            "pegasus": {
                "100": {
                    "checksum": "sha256:51cdabfd0ee2f5b3df09cb7a8132dc0d2f7953e6c00782f87d95779cc29e02bd",
                    "enabled": 1
                }
            },
            "permissivedomains": {
                "100": {
                    "checksum": "sha256:2453bad4ace526f3cf2c60b358e95a5476692ef25da107b10f52f3af27c056d2",
                    "enabled": 1
                }
            },
            "pesign": {
                "100": {
                    "checksum": "sha256:597ab5f0f472ea2f2aca1b3754c2457cc7769f79daaec0856ad2675e53867b80",
                    "enabled": 1
                }
            },
            "pingd": {
                "100": {
                    "checksum": "sha256:7a7013be4a046d0ba770988e530fba59b3ce8c8159780af1a5001e5fad8ba042",
                    "enabled": 1
                }
            },
            "pkcs": {
                "100": {
                    "checksum": "sha256:ce51587d33ffe41699200700a15f92892a181c7e52aa451568a740dffd6eaeab",
                    "enabled": 1
                }
            },
            "pki": {
                "100": {
                    "checksum": "sha256:611152fa77dc465824018a6b6e2687f2a1e483f92e20d9754c33f8032d7a210d",
                    "enabled": 1
                }
            },
            "plymouthd": {
                "100": {
                    "checksum": "sha256:58fd323d88ba1b9f753102be767c848248d30c65a83fb30f2e13ba0073f10ab5",
                    "enabled": 1
                }
            },
            "podsleuth": {
                "100": {
                    "checksum": "sha256:ac303c7ac224ff7fec004f7db6bdc6cabc5e9fbf1df3e27ab454f3f87de18b8d",
                    "enabled": 1
                }
            },
            "policykit": {
                "100": {
                    "checksum": "sha256:10852eded77ba66158385a63efa346a0cab9305fab8710f7992b951c671569be",
                    "enabled": 1
                }
            },
            "polipo": {
                "100": {
                    "checksum": "sha256:e30571ba606507dd4439ea7b455a115170923229f105614f0b044ed07a8ba832",
                    "enabled": 1
                }
            },
            "portmap": {
                "100": {
                    "checksum": "sha256:26185c5731c3401ab5665cbfefa89268e91f21bb8f0fd88de3602d013ab6f00f",
                    "enabled": 1
                }
            },
            "portreserve": {
                "100": {
                    "checksum": "sha256:0caead9c9effa3c022f6e4740ac907788a51468996fb369574b04a50dd29eb59",
                    "enabled": 1
                }
            },
            "postfix": {
                "100": {
                    "checksum": "sha256:011e57b206775738cc6fb16e48e9ed222ed67928857cc0e0d19f02e039757e33",
                    "enabled": 1
                }
            },
            "postgresql": {
                "100": {
                    "checksum": "sha256:dd827cd694ba2389e77fee7137a741677590dc56dff0015fa6b58b93ab354c7c",
                    "enabled": 1
                }
            },
            "postgrey": {
                "100": {
                    "checksum": "sha256:1bc24bad910fe07f8737b25896d73d035cd83603897f3ae236bac28a95e49189",
                    "enabled": 1
                }
            },
            "powerprofiles": {
                "100": {
                    "checksum": "sha256:c3bf4ceb7acf4fa6ba860b3c47828add49d007fed218033193d6da8f6fce5067",
                    "enabled": 1
                }
            },
            "ppp": {
                "100": {
                    "checksum": "sha256:ffb0f1240b1f95504b83f86a52dcd562df79cf9745b52a859db025821501ba83",
                    "enabled": 1
                }
            },
            "prelink": {
                "100": {
                    "checksum": "sha256:eda9cb2209b0e28b17127136f79559febd986fbc4e0180751eb160fd72fd8310",
                    "enabled": 1
                }
            },
            "prelude": {
                "100": {
                    "checksum": "sha256:6e31f7b2379cc4c461bdc1a826cbe607b72b997960c8304ccfa6256bea0b3501",
                    "enabled": 1
                }
            },
            "privoxy": {
                "100": {
                    "checksum": "sha256:8ac7f57a98159bee255928841806174b9c3fd760f74b2e623f5622ccfb049c11",
                    "enabled": 1
                }
            },
            "procmail": {
                "100": {
                    "checksum": "sha256:ee1a9203e7dd07d84cfa3c20a2e069bb0552dc430a6d2feed2919e53731b1864",
                    "enabled": 1
                }
            },
            "prosody": {
                "100": {
                    "checksum": "sha256:360e32fc4cb037faf2b5684ce2d376c42cff14785fc95d82fd750fe66dabe1e2",
                    "enabled": 1
                }
            },
            "psad": {
                "100": {
                    "checksum": "sha256:17e628d6a7692372580df6800a972170a1c36c975fab437e559c3afdbfc0c4ee",
                    "enabled": 1
                }
            },
            "ptchown": {
                "100": {
                    "checksum": "sha256:861c6b803141841f4756be8531775c7d37e8ec378b2b9e90f37e1932d35e5e36",
                    "enabled": 1
                }
            },
            "pulseaudio": {
                "100": {
                    "checksum": "sha256:02a332ab93358096dfeafa4b77d9ca1c8dcf79fe6ab9b18150646f1a2efee4dc",
                    "enabled": 1
                }
            },
            "puppet": {
                "100": {
                    "checksum": "sha256:d364337a160a2218afdc92eab0cd27e057543614dfcf96f2d74d51283cda1589",
                    "enabled": 1
                }
            },
            "pwauth": {
                "100": {
                    "checksum": "sha256:4cabb0c5c75a395579d7523d3e7616db9fb0e1f40d3b9f581f6e94eebb049810",
                    "enabled": 1
                }
            },
            "qatlib": {
                "100": {
                    "checksum": "sha256:6cf80a3a427ac287351081934516c8e300fa9929703b290df47ce87df99ec9de",
                    "enabled": 1
                }
            },
            "qmail": {
                "100": {
                    "checksum": "sha256:7972bb152e68b8fdb1a77c84868b66e420365c9f526254fb272a7263500acbff",
                    "enabled": 1
                }
            },
            "qpid": {
                "100": {
                    "checksum": "sha256:001454c6d18d7f75e02524e3559c91264b4711cff8c4417ea2580b1c3e0a8576",
                    "enabled": 1
                }
            },
            "quantum": {
                "100": {
                    "checksum": "sha256:a25e72eac82204e6200ec843bc06d7b59a1ce7c755666bf1ed9effd12ee466d7",
                    "enabled": 1
                }
            },
            "quota": {
                "100": {
                    "checksum": "sha256:68aca8ea777ce2a13e5d8c03b95805f3e77a4f963cbc1d960fd0162883b6083f",
                    "enabled": 1
                }
            },
            "rabbitmq": {
                "100": {
                    "checksum": "sha256:6ae09222a0b9aefa3ead90b1f1ee08972570b1f5e39d25c05108228e4d315d50",
                    "enabled": 1
                }
            },
            "radius": {
                "100": {
                    "checksum": "sha256:492c565eb90097f567381751dff3cdf0ae9a6db7f298dd13cd04bd67522789f6",
                    "enabled": 1
                }
            },
            "radvd": {
                "100": {
                    "checksum": "sha256:36cad8d8ea113dd1a761b8b386bd0a057883acc65b2c60140c2c001fc04e2e43",
                    "enabled": 1
                }
            },
            "raid": {
                "100": {
                    "checksum": "sha256:a0f7c18b6066e9bbf2454c92917e0abeff542fc804a524a95a02583b0ca22bb1",
                    "enabled": 1
                }
            },
            "rasdaemon": {
                "100": {
                    "checksum": "sha256:a966760e6a561f6eb4789d36b88bb1879c965b851e02d834c3304f0d2987461d",
                    "enabled": 1
                }
            },
            "rdisc": {
                "100": {
                    "checksum": "sha256:36bafd2cac1aeb59eb2e2a4a4a4f9d27b1594a92df1727a8977c83dca6292400",
                    "enabled": 1
                }
            },
            "readahead": {
                "100": {
                    "checksum": "sha256:ec74b1ede394f0c1ab75a5439b4744a261b658edc17d5a0353ca273e397d2156",
                    "enabled": 1
                }
            },
            "realmd": {
                "100": {
                    "checksum": "sha256:4d1f0907111fb4fcc242d7d91574e273650c86d2207f870e4c47036d900e4d80",
                    "enabled": 1
                }
            },
            "redis": {
                "100": {
                    "checksum": "sha256:642738508f133e3709992b5542f048755e1ca6bdd1c3eed8fbf6de60135fe754",
                    "enabled": 1
                }
            },
            "remotelogin": {
                "100": {
                    "checksum": "sha256:31f6f5efb0759335de46ac3ab4c8a64955f838afc9743a20f2e81a8cb54cb36a",
                    "enabled": 1
                }
            },
            "restraint": {
                "400": {
                    "checksum": "sha256:79ddcfa70f63175b01a14ce2e66542c5d30d799f492f0ef148fa439a675eaeb9",
                    "enabled": 1
                }
            },
            "rhcd": {
                "100": {
                    "checksum": "sha256:de093c51d11ab2de52b41d550d06ce7def91a9e8c0f507884086d4d34343ae40",
                    "enabled": 1
                }
            },
            "rhcs": {
                "100": {
                    "checksum": "sha256:fdab19b51617ba1dfc3a402dbc261452cb23c74be402208563608610e6a6111a",
                    "enabled": 1
                }
            },
            "rhgb": {
                "100": {
                    "checksum": "sha256:4b222d1ae2a6931560eca08e087c56c7835ce79c3f82514c5c6d3e98a7de89b1",
                    "enabled": 1
                }
            },
            "rhnsd": {
                "100": {
                    "checksum": "sha256:ccef03c795df14786a6d323f735e2ec58f9270805e7de9fe924549c98b24e6f4",
                    "enabled": 1
                }
            },
            "rhsmcertd": {
                "100": {
                    "checksum": "sha256:63eb81ab3a26272e180e1b64f7d2d28e65ed7fd3a2e261dbba40c0fd4d82ecfa",
                    "enabled": 1
                }
            },
            "rhts": {
                "400": {
                    "checksum": "sha256:e92c439347ea9241cc5bce5f27844b9356dd7502bec0b93cb503aeedfeea5cbf",
                    "enabled": 1
                }
            },
            "ricci": {
                "100": {
                    "checksum": "sha256:ce73d254e6271e7e012d38da6ff05b7c66c215b8ea5b99161ab1e97c77dfc31a",
                    "enabled": 1
                }
            },
            "rkhunter": {
                "100": {
                    "checksum": "sha256:5f31c86e2f2cc425040785cc22a9040c7cdb80bd1145dfd668d2b2597534d6e3",
                    "enabled": 1
                }
            },
            "rlogin": {
                "100": {
                    "checksum": "sha256:819c365b1e88bdb1eb171c48fbcc2b2e9c2ea405d7c20024919aa7d8bcb28de4",
                    "enabled": 1
                }
            },
            "rngd": {
                "100": {
                    "checksum": "sha256:0ea0c16871f23b263aaaee590ecbad1d9095d01c7b7b6cd11a80278d1257957f",
                    "enabled": 1
                }
            },
            "roundup": {
                "100": {
                    "checksum": "sha256:931c928c6bf89625bce5b6cb76084615486f91d6e86a09fcaf007c47c5e68ba7",
                    "enabled": 1
                }
            },
            "rpc": {
                "100": {
                    "checksum": "sha256:835a212117378644f6f70a6282b73cba54c9b36811f91163408bad10ba2c6d0d",
                    "enabled": 1
                }
            },
            "rpcbind": {
                "100": {
                    "checksum": "sha256:6f9c39f5bd3e6b092668476aa1233130cc9b9edd04c66af9d667dbf9d5f48bc6",
                    "enabled": 1
                }
            },
            "rpm": {
                "100": {
                    "checksum": "sha256:d1336afad060de349d9c30315efc965b7247738603638e8706929361b8427353",
                    "enabled": 1
                }
            },
            "rrdcached": {
                "100": {
                    "checksum": "sha256:340e748f2da66a79889ffe2d77224bce0090a2954743d5c1098ac3cb1eb48866",
                    "enabled": 1
                }
            },
            "rshd": {
                "100": {
                    "checksum": "sha256:3cb2ccaf8367e6a99384582a9c902e2af4480b04d8bc56ab5562c7d3111cd323",
                    "enabled": 1
                }
            },
            "rshim": {
                "100": {
                    "checksum": "sha256:7384c2d57bd6e133c9069fe90acfe130c74416089fe56318257c501328dbda7c",
                    "enabled": 1
                }
            },
            "rssh": {
                "100": {
                    "checksum": "sha256:26f6c19589d58fd23c303ac699697517d6883a9531837ad406e2f09b7507278d",
                    "enabled": 1
                }
            },
            "rsync": {
                "100": {
                    "checksum": "sha256:0aa06de248b996ddd0afc67811e82a96bde2dc7a2c328ecbbf6c6a5c9c780784",
                    "enabled": 1
                }
            },
            "rtas": {
                "100": {
                    "checksum": "sha256:06ca74bda1764a6f8a241b370f13bdf438674dac0dfbc30f98facc0884b190ea",
                    "enabled": 1
                }
            },
            "rtkit": {
                "100": {
                    "checksum": "sha256:d8e666993d2c3c43a5efc6628d04fed230f380cec2feafc9fb1eb305239ad954",
                    "enabled": 1
                }
            },
            "rwho": {
                "100": {
                    "checksum": "sha256:8c99bd9b6a8fc9a4dd9e34af66adfe117bdb4b2e88a7f1f2e6a319db450168e8",
                    "enabled": 1
                }
            },
            "samba": {
                "100": {
                    "checksum": "sha256:4321f33d14654254947949c819972515f8bf488f8df3ce6626cf4b9fcfca6539",
                    "enabled": 1
                }
            },
            "sambagui": {
                "100": {
                    "checksum": "sha256:81bbb3bc281f6887174beeba44d970d3edc40d3fbad85ed8b9d03528800cb38a",
                    "enabled": 1
                }
            },
            "sandboxX": {
                "100": {
                    "checksum": "sha256:73a9063f298fd65b376ac709fb599ef1eefccb39b09360c412946fa507cf53ba",
                    "enabled": 1
                }
            },
            "sanlock": {
                "100": {
                    "checksum": "sha256:20c66e776cec92678d49c6e41eb804981e3769b8b595c5c7a8a1f94bf8f5a167",
                    "enabled": 1
                }
            },
            "sap": {
                "100": {
                    "checksum": "sha256:9886dbb3eebb514446605e62fcc6969a7d5a56f1f3b84129e7b46e20ab9de366",
                    "enabled": 1
                }
            },
            "sasl": {
                "100": {
                    "checksum": "sha256:cbd713a58cf9ff07435b0a6210df156c4db5e4435b3d51fdf60627877e42e961",
                    "enabled": 1
                }
            },
            "sbd": {
                "100": {
                    "checksum": "sha256:30936f11af78b1ed885d6deaa16025623fc794c54e452fc02c056e388dc263ce",
                    "enabled": 1
                }
            },
            "sblim": {
                "100": {
                    "checksum": "sha256:6bee6346bb885fc64e8579218dda7100aac5a61d6ad1e474cae7bcce8448dd1a",
                    "enabled": 1
                }
            },
            "screen": {
                "100": {
                    "checksum": "sha256:93aae106e0590c3b6ce75475c86101e20b244878b7f659dc9a9638529282bffb",
                    "enabled": 1
                }
            },
            "secadm": {
                "100": {
                    "checksum": "sha256:e69f3497fc89f1f96a3ecff77a12119b6abb012d4fa5973b9f33eeadbd12319b",
                    "enabled": 1
                }
            },
            "sectoolm": {
                "100": {
                    "checksum": "sha256:35e4d2a3208b8c0d74c4016309c3447efac46618ce4209c78af9861f95cf36c6",
                    "enabled": 1
                }
            },
            "selinuxutil": {
                "100": {
                    "checksum": "sha256:56c793ddc8f620fec42c9bc28c618e928882542b0de95adda2c8918742f890b2",
                    "enabled": 1
                }
            },
            "sendmail": {
                "100": {
                    "checksum": "sha256:b74fad36b6b99dce25b9723b5c83278e4cf0ad7a66b7f2d1788fa930737b6b26",
                    "enabled": 1
                }
            },
            "sensord": {
                "100": {
                    "checksum": "sha256:49a17300f038a4023d478e0031f9a6ef18cf6817e696abed1b48983ef75366bf",
                    "enabled": 1
                }
            },
            "setrans": {
                "100": {
                    "checksum": "sha256:df3f3357b0e78a2e2b110ab6e9dc9907d83d296e37bfd8c493b0ddf11a8d4e75",
                    "enabled": 1
                }
            },
            "setroubleshoot": {
                "100": {
                    "checksum": "sha256:e10d1bfe87e505f003dcadb0f5f384e7db1bc6da48cd705a78c0630ef0a77207",
                    "enabled": 1
                }
            },
            "seunshare": {
                "100": {
                    "checksum": "sha256:f762b9090a0dc16cdb04e108f47a696170cebc74d489930915380689ade87d74",
                    "enabled": 1
                }
            },
            "shorewall": {
                "100": {
                    "checksum": "sha256:a55e30390b7305a2e01d2e4be3786edc8c763f43c249ae07889c82c84cc7b9f3",
                    "enabled": 1
                }
            },
            "slocate": {
                "100": {
                    "checksum": "sha256:763088f3e0392356a8bad6a06d56305a49c73690573a0c1e3d7cd8e7a7583f2e",
                    "enabled": 1
                }
            },
            "slpd": {
                "100": {
                    "checksum": "sha256:21194bcdd2babe7aeaac215e7993d75f23bb0ed09e6378d222461113221cb7cb",
                    "enabled": 1
                }
            },
            "smartmon": {
                "100": {
                    "checksum": "sha256:a705982432ea6ff26451fdf015e5247103ca90e8f1350357ea956812f60d55d0",
                    "enabled": 1
                }
            },
            "smokeping": {
                "100": {
                    "checksum": "sha256:71a49275d91a3678a30ee048c48f3fe3222b116d94d9a1f5eafe2e6962e0cbcf",
                    "enabled": 1
                }
            },
            "smoltclient": {
                "100": {
                    "checksum": "sha256:95c7ee276c5baae8d1a63c94a349ea997f421cebdf73d013ab4b90b34d986fd0",
                    "enabled": 1
                }
            },
            "snapper": {
                "100": {
                    "checksum": "sha256:1a669ecc50c7315c65b8620d40adc5b211039b844bea403f625e6529f0be0c1c",
                    "enabled": 1
                }
            },
            "snmp": {
                "100": {
                    "checksum": "sha256:5bfb4dae5517d7315d7e1ba509c0935ac06bfc25f70dfde91f31e44fc4d3528c",
                    "enabled": 1
                }
            },
            "snort": {
                "100": {
                    "checksum": "sha256:4ad1c6753ac53dddc1a2f618fb2eda212e114a474a31cf98840c0048e36514ce",
                    "enabled": 1
                }
            },
            "sosreport": {
                "100": {
                    "checksum": "sha256:55af58727c8e1a2d5ffc0eeebfabac14030d6594aaf36eae10c51d3f43fd7c94",
                    "enabled": 1
                }
            },
            "soundserver": {
                "100": {
                    "checksum": "sha256:725e2158052da4d2b9499d63570437f35d317f541e6fd0a7b6841f88be179689",
                    "enabled": 1
                }
            },
            "spamassassin": {
                "100": {
                    "checksum": "sha256:e653084023932281ca276c722b79aaecbc5d81e97384373a73a4de2f4d3da9f9",
                    "enabled": 1
                }
            },
            "speech-dispatcher": {
                "100": {
                    "checksum": "sha256:b08147b36ed3fa54428c34c8ac8e2781717ecb453c2372760d41a7738b7757da",
                    "enabled": 1
                }
            },
            "squid": {
                "100": {
                    "checksum": "sha256:326995099022aae4699bd16a731b01145d48811e2be43eb3ac04d688f2350707",
                    "enabled": 1
                }
            },
            "ssh": {
                "100": {
                    "checksum": "sha256:063a6f93bd9863d9ce47543e552ae679873b3f6bf65a4582edbcf6bdcda5653c",
                    "enabled": 1
                }
            },
            "sslh": {
                "100": {
                    "checksum": "sha256:cdacc7306b49ca27f4eed4dda7332bca872cf309459831c96694293721ed74d3",
                    "enabled": 1
                }
            },
            "sssd": {
                "100": {
                    "checksum": "sha256:592651435b8b02dc2de1f304e3a7e3e0fb49bdbace98723173fd47b16a6b5aa4",
                    "enabled": 1
                }
            },
            "staff": {
                "100": {
                    "checksum": "sha256:12d5e2aa077e8da525b672b46f6f90931401b1ea4efd22e8952590abf03a687f",
                    "enabled": 1
                }
            },
            "stalld": {
                "100": {
                    "checksum": "sha256:9ef028437851996db7b3152ef672f991fde6cd464194eef73c1670c33cdb274f",
                    "enabled": 1
                }
            },
            "stapserver": {
                "100": {
                    "checksum": "sha256:0a08f155a5545909cceeb2c2221dcee1980385b52a4afd3f8b8f6704617d14a5",
                    "enabled": 1
                }
            },
            "stratisd": {
                "100": {
                    "checksum": "sha256:46468db34c31c668f4b213b8ed14fcfb53e1e183431f6237364acf686d83b8f0",
                    "enabled": 1
                }
            },
            "stunnel": {
                "100": {
                    "checksum": "sha256:9428aee5be7ef002eba8ade18418e1b436e2f8ed0479182b47822318c4571923",
                    "enabled": 1
                }
            },
            "su": {
                "100": {
                    "checksum": "sha256:71748ab8b3ac17e7f16325adc3575242076dc6f80ea6797091fb5ec54bdb4a49",
                    "enabled": 1
                }
            },
            "sudo": {
                "100": {
                    "checksum": "sha256:c274be08afec52e985bfc508199ef983f1f2eab41bf9b72b0921aa0276e47a51",
                    "enabled": 1
                }
            },
            "svnserve": {
                "100": {
                    "checksum": "sha256:2a78595b73c7ea25c5b395ec91f18b3dad58002dd8ef3652d69edd5a8c13f3f5",
                    "enabled": 1
                }
            },
            "swift": {
                "100": {
                    "checksum": "sha256:ccacc18e643d0ca081b36d910abb0ad6fae2acdd1f92a52b4fc9004fc31f4677",
                    "enabled": 1
                }
            },
            "sysadm": {
                "100": {
                    "checksum": "sha256:086e6d069d8369c83296d7866c2d74e064c7980bedb2cde2fb02cd14f8233b75",
                    "enabled": 1
                }
            },
            "sysadm_secadm": {
                "100": {
                    "checksum": "sha256:436746a23ca13b58adc9e2a051b59463b8398cecb114edd411fcde4fce182148",
                    "enabled": 1
                }
            },
            "sysnetwork": {
                "100": {
                    "checksum": "sha256:a9ec2dd40baab31ae84049839e2043c24a475f6d9f1daf06f1c2919a4f01eae3",
                    "enabled": 1
                }
            },
            "sysstat": {
                "100": {
                    "checksum": "sha256:e35d3df921d581298273023c20b12e4d1168c249b06e08458a27732a4ff082ce",
                    "enabled": 1
                }
            },
            "systemd": {
                "100": {
                    "checksum": "sha256:628550f2f63aea3fe7fd74168f78d1f9f3bbfb9e585252abf2cb0c7a6169c725",
                    "enabled": 1
                }
            },
            "systemd-homed": {
                "100": {
                    "checksum": "sha256:1825cdd1f7ab049ef6d4d9c7412880bc02797f3c4c9dc58ce79ed08be2a37ca2",
                    "enabled": 1
                }
            },
            "tangd": {
                "100": {
                    "checksum": "sha256:b09965ae1db2d4aeab2d1c8775897288e6d55224183205ed48002daa816d2bbd",
                    "enabled": 1
                }
            },
            "targetd": {
                "100": {
                    "checksum": "sha256:8d31e97d05e23cbca57938b58d725c33af5e6aaa3e563971a398936cd3a21b36",
                    "enabled": 1
                }
            },
            "tcpd": {
                "100": {
                    "checksum": "sha256:118bab50d3722356fda7ca0983781aecd45f2a0979bc56617be3a8e044663451",
                    "enabled": 1
                }
            },
            "tcsd": {
                "100": {
                    "checksum": "sha256:e116438dee0dab9b191c25cfcb43a7dc0c8ac18bdb920e0596267365784b43c7",
                    "enabled": 1
                }
            },
            "telepathy": {
                "100": {
                    "checksum": "sha256:98fac790af3d7a87e75899e112ba5d4cd2455261e44b60f1a0d7387ba0e0ad49",
                    "enabled": 1
                }
            },
            "telnet": {
                "100": {
                    "checksum": "sha256:3bcf922688dc95cd19df39b5b48017dc48fca501bb70a953f99abce2c6fe7345",
                    "enabled": 1
                }
            },
            "tftp": {
                "100": {
                    "checksum": "sha256:368e98dbdf56054db821272c38ae2aa3a92d88b419ebf886cfbf33db1cc4177d",
                    "enabled": 1
                }
            },
            "tgtd": {
                "100": {
                    "checksum": "sha256:c07be819f426ec0bbba6ba8f8f1a0a57d6a3e02064bde55d0243cf21d24dce13",
                    "enabled": 1
                }
            },
            "thin": {
                "100": {
                    "checksum": "sha256:9825f5ea5ecf0720ae08c5fb7a50d3318b3dfb520801cf5ec8c0663364df5a62",
                    "enabled": 1
                }
            },
            "thumb": {
                "100": {
                    "checksum": "sha256:e1c7a4e6ea91f57fe97ac249ef59feb769b0becd74bdb118c6c29ad8d86ae117",
                    "enabled": 1
                }
            },
            "tlp": {
                "100": {
                    "checksum": "sha256:93f4e9c278aa30c7ce490f4b9c1d6238ab0d16f662fc880049398d241e429c47",
                    "enabled": 1
                }
            },
            "tmpreaper": {
                "100": {
                    "checksum": "sha256:83f45391b2a56e868ed635df8adfd7a461c853d99c92cb0839d24d560652accb",
                    "enabled": 1
                }
            },
            "tomcat": {
                "100": {
                    "checksum": "sha256:4b9b1022c21e3cc4b90416961b2e5990838532561080f53a962b14cf1101012e",
                    "enabled": 1
                }
            },
            "tor": {
                "100": {
                    "checksum": "sha256:5019fa69d2c211fff26780ddad52079881cffe4688af6407b7ee03ff499339d9",
                    "enabled": 1
                }
            },
            "tuned": {
                "100": {
                    "checksum": "sha256:58e9695125a89de4faee0ac5a37a1a26067c97b6679d8350de744bd5d21257c8",
                    "enabled": 1
                }
            },
            "tvtime": {
                "100": {
                    "checksum": "sha256:2d5107d1b764ddd411e4abf44d7b3a2770c192bf0d0e19c88856d6593f0f2891",
                    "enabled": 1
                }
            },
            "udev": {
                "100": {
                    "checksum": "sha256:494dde6bce44e76f5a7f70f98e178e7c7e0d195dae293fa631e97c5d5be7ce75",
                    "enabled": 1
                }
            },
            "ulogd": {
                "100": {
                    "checksum": "sha256:bb5057eabb1e1e690c8c4e2a19c5014a00240538d21fcd3b835b7a9937dcb469",
                    "enabled": 1
                }
            },
            "uml": {
                "100": {
                    "checksum": "sha256:c05987c6a9f49b3370c011d79431dc52d6d435e89a577d7d10a8db02587a3786",
                    "enabled": 1
                }
            },
            "unconfined": {
                "100": {
                    "checksum": "sha256:af677713dbda91ea9db3e438de628e08ceb5e9c18b2fb5e338b9b81f79f5fa71",
                    "enabled": 1
                }
            },
            "unconfineduser": {
                "100": {
                    "checksum": "sha256:39e322b4fe5bd8357b39b47feb748452907b712342744d0ebb4af7ad04c170b4",
                    "enabled": 1
                }
            },
            "unlabelednet": {
                "100": {
                    "checksum": "sha256:1b37d8de7cf505da7e184ad33a2d04904d9fc51d64707b5d7e449b9d615deaa2",
                    "enabled": 1
                }
            },
            "unprivuser": {
                "100": {
                    "checksum": "sha256:2850db90c93a902f63a20eb3cf173676ba8b62d88dab4d6305ecab8bfc6a9c23",
                    "enabled": 1
                }
            },
            "updfstab": {
                "100": {
                    "checksum": "sha256:d86b9c14ea814e61185eb2fd53bdda95933b44eebf98ba942cbae61b3b16ce2b",
                    "enabled": 1
                }
            },
            "usbmodules": {
                "100": {
                    "checksum": "sha256:db8f8c1a3ad46b9b9fbfb777e047e3eb0ca6e1e4be62c1cb16292b934d218b4a",
                    "enabled": 1
                }
            },
            "usbmuxd": {
                "100": {
                    "checksum": "sha256:ba9efc2628a81ac2c95346cb46f79b57748b56575197830bdc0fe9f1af6e6d07",
                    "enabled": 1
                }
            },
            "userdomain": {
                "100": {
                    "checksum": "sha256:cb02bf5a1a0fd75bb2dc288602973058a2a5e1955e7e0771d35a0986458f72ba",
                    "enabled": 1
                }
            },
            "userhelper": {
                "100": {
                    "checksum": "sha256:040a092ace1fddcfc244268cf1a30bb7935fcb1b493db9b22a3e4919ace8c00f",
                    "enabled": 1
                }
            },
            "usermanage": {
                "100": {
                    "checksum": "sha256:6b4b9f3c433d31a1416ed75a584f90616aa6b335297d5ef845ff3f71d36c3cfe",
                    "enabled": 1
                }
            },
            "usernetctl": {
                "100": {
                    "checksum": "sha256:b50724f82867d86cb5ed896fed12ac8a5d939990f9e92221b282d63d44c13fa9",
                    "enabled": 1
                }
            },
            "uucp": {
                "100": {
                    "checksum": "sha256:b51b9edc8ba92cbdbbac99877b4388d9397976992ba7f5d4c467627763445ea4",
                    "enabled": 1
                }
            },
            "uuidd": {
                "100": {
                    "checksum": "sha256:4e1a2aeb4ae247cde28cc50db01cc6043bb78c45763eb8160a957be55a32a2d2",
                    "enabled": 1
                }
            },
            "varnishd": {
                "100": {
                    "checksum": "sha256:b9162e79ac68e0ab17b12ffb6d5c3d9e095d0b2b81ffb8c70b3ebd6531b32b0e",
                    "enabled": 1
                }
            },
            "vdagent": {
                "100": {
                    "checksum": "sha256:af8d12d85265012b374756768440f273481308b2e90fbba97b8afecb9bd2574d",
                    "enabled": 1
                }
            },
            "vhostmd": {
                "100": {
                    "checksum": "sha256:97d72614bfbdb0146d8f7c90b90e9549ab1d202ffc55066ce79464e4a6a20cdf",
                    "enabled": 1
                }
            },
            "virt": {
                "100": {
                    "checksum": "sha256:624ceb9aa840b86d80592df9e5884ea9c4304f0ea3285bfe33d944ac7d4ea93c",
                    "enabled": 1
                }
            },
            "virt_supplementary": {
                "100": {
                    "checksum": "sha256:33837f0b020b98299befab2e02000db9246918b1583678d3946213e90b45cb53",
                    "enabled": 1
                }
            },
            "vlock": {
                "100": {
                    "checksum": "sha256:a01e7aa92da5f24789286ac6530246cec5ed9c8675493cef2b06a7a7be595958",
                    "enabled": 1
                }
            },
            "vmtools": {
                "100": {
                    "checksum": "sha256:e8bac770b13be7d27c9b9286effe5e50e330e9ab1a225e06890edbf33798bf89",
                    "enabled": 1
                }
            },
            "vmware": {
                "100": {
                    "checksum": "sha256:00fa1441d6e08f5af70bcea53ebf1f3e4c12a9737f1ef1e74fd5b79957d7f042",
                    "enabled": 1
                }
            },
            "vnstatd": {
                "100": {
                    "checksum": "sha256:2b80169a6f39f4ebbc1c2d9b0211eec558da2a8eaa6bef904b9fc66eda7122dc",
                    "enabled": 1
                }
            },
            "vpn": {
                "100": {
                    "checksum": "sha256:4c7963f955ff610de43933a480c47fd50da6b4d88f03ed6bbf4663dec25c3cae",
                    "enabled": 1
                }
            },
            "w3c": {
                "100": {
                    "checksum": "sha256:6b19f10f4a51f6f1f343b082d4a96c3335b191f00d41152ae090627f727b8360",
                    "enabled": 1
                }
            },
            "watchdog": {
                "100": {
                    "checksum": "sha256:4299fadc4f28a9e6ee9b9e5a7688955752f1bf36ef83656fee6403bbfe10e0b0",
                    "enabled": 1
                }
            },
            "wdmd": {
                "100": {
                    "checksum": "sha256:c3973da0b3e1836af273137bc8ed86a443da6a73d22255aa1135582923347b2c",
                    "enabled": 1
                }
            },
            "webadm": {
                "100": {
                    "checksum": "sha256:8f262e982526c5e63cc93fe9806380aef291c0fa06d8c6468c1df126325ae83c",
                    "enabled": 1
                }
            },
            "webalizer": {
                "100": {
                    "checksum": "sha256:43f69260eb8c399ceb227825b190ee1758a60b1b78052b1fbfe21d5fce8daab5",
                    "enabled": 1
                }
            },
            "wine": {
                "100": {
                    "checksum": "sha256:204369c49480adaf6c3bbee72b72ec17a5fac47821e371ac9b0e633666af050e",
                    "enabled": 1
                }
            },
            "wireguard": {
                "100": {
                    "checksum": "sha256:7ce468b04b03ed26fb5ebadc5020c3fd578c678d97337d1d8afa471bf472c6d5",
                    "enabled": 1
                }
            },
            "wireshark": {
                "100": {
                    "checksum": "sha256:e1b5a6483deac005288672619780282eb889108244815c872e59166ae8df750a",
                    "enabled": 1
                }
            },
            "xen": {
                "100": {
                    "checksum": "sha256:59c9e307dfc787b4b7510d9d593b71792f9f147884418eed41983034fb35059f",
                    "enabled": 1
                }
            },
            "xguest": {
                "100": {
                    "checksum": "sha256:7917676d378ebdfeefe5375a054fc0beb6f86665b23304331e2316d1b98821c5",
                    "enabled": 1
                }
            },
            "xserver": {
                "100": {
                    "checksum": "sha256:1d94d85560bd958b8fec5afd465d62a9e42f17307046046742c02d0ee5c9425f",
                    "enabled": 1
                }
            },
            "zabbix": {
                "100": {
                    "checksum": "sha256:b8950107bebcd555f2c48ee06bc63bb1329a6ea5db7a762cbef5ad9be656c9da",
                    "enabled": 1
                }
            },
            "zarafa": {
                "100": {
                    "checksum": "sha256:b1738ace3c35a58867613fabb433a761136afae86bab322ea4d192436c5b0ddd",
                    "enabled": 1
                }
            },
            "zebra": {
                "100": {
                    "checksum": "sha256:475a888f43d0521ac189ff49430864dc8b00f04c244d42100ca1d637860ff4fc",
                    "enabled": 1
                }
            },
            "zoneminder": {
                "100": {
                    "checksum": "sha256:19a33723d291446ee9617d0120088d7bae884e5a963c48a8afec20fc6bacc4bc",
                    "enabled": 1
                }
            },
            "zosremote": {
                "100": {
                    "checksum": "sha256:804524b0b86a951c8a5b1e2220cf19f3504fd7442e463a8ac8852babedf836c7",
                    "enabled": 1
                }
            }
        },
        "selinux_priorities": true
    },
    "changed": false
}

TASK [fedora.linux_system_roles.selinux : Load SELinux modules] ****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:115
Saturday 18 January 2025  03:28:28 -0500 (0:00:03.240)       0:01:42.619 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "selinux_modules is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:128
Saturday 18 January 2025  03:28:28 -0500 (0:00:00.182)       0:01:42.801 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.selinux : Restore SELinux labels on filesystem tree in check mode] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:136
Saturday 18 January 2025  03:28:28 -0500 (0:00:00.093)       0:01:42.894 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Notify rsyslogd restart] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/inputs/ovirt/main.yml:42
Saturday 18 January 2025  03:28:28 -0500 (0:00:00.126)       0:01:43.021 ****** 
ok: [managed-node3] => {}

MSG:

Notify rsyslogd restart

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Include output sub-vars] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:197
Saturday 18 January 2025  03:28:28 -0500 (0:00:00.103)       0:01:43.125 ****** 
ok: [managed-node3] => (item={'name': 'default_files', 'type': 'files'}) => {
    "ansible_facts": {
        "__rsyslog_conf_files_output_modules": [
            {
                "name": "output-files-modules",
                "sections": [
                    {
                        "comment": "Log messages into files with traditional, syslog, or default format",
                        "options": "{% if logging_files_template_format == \"traditional\" %}\nmodule(load=\"builtin:omfile\" Template=\"RSYSLOG_TraditionalFileFormat\")\n{% elif logging_files_template_format == \"syslog\" %}\nmodule(load=\"builtin:omfile\" Template=\"RSYSLOG_SyslogProtocol23Format\")\n{% elif logging_files_template_format not in [\"\", \"modern\"] %}\nmodule(load=\"builtin:omfile\" Template=\"{{ logging_files_template_format }}\")\n{% else %}\nmodule(load=\"builtin:omfile\")\n{% endif %}"
                    }
                ],
                "type": "modules"
            }
        ],
        "__rsyslog_files_output_packages": [],
        "__rsyslog_files_output_rules": [
            "{{ __rsyslog_conf_files_output_modules }}"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/files/main.yml"
    ],
    "ansible_loop_var": "output_item",
    "changed": false,
    "output_item": {
        "name": "default_files",
        "type": "files"
    }
}
ok: [managed-node3] => (item={'name': 'elasticsearch_output', 'type': 'elasticsearch', 'server_host': 'logging-es', 'server_port': 9200, 'index_prefix': 'project.', 'input_type': 'ovirt', 'retryfailures': False, 'ca_cert': '/etc/rsyslog.d/es-ca.crt', 'cert': '/etc/rsyslog.d/es-cert.pem', 'private_key': '/etc/rsyslog.d/es-key.pem', 'uid': 'testuser0'}) => {
    "ansible_facts": {
        "__rsyslog_conf_es_elasticsearch": [
            {
                "name": "output-elasticsearch",
                "sections": [
                    {
                        "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"{{ __rsyslog_work_dir }}/es-bulk-errors.log\")\n}"
                    }
                ],
                "type": "output"
            }
        ],
        "__rsyslog_conf_es_main_modules": [
            {
                "name": "output-elasticsearch-module",
                "sections": [
                    {
                        "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                    }
                ],
                "type": "modules"
            }
        ],
        "__rsyslog_elasticsearch_packages": [
            "rsyslog-elasticsearch"
        ],
        "__rsyslog_elasticsearch_rules": [
            "{{ __rsyslog_conf_es_main_modules }}",
            "{{ __rsyslog_conf_es_elasticsearch }}"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml"
    ],
    "ansible_loop_var": "output_item",
    "changed": false,
    "output_item": {
        "ca_cert": "/etc/rsyslog.d/es-ca.crt",
        "cert": "/etc/rsyslog.d/es-cert.pem",
        "index_prefix": "project.",
        "input_type": "ovirt",
        "name": "elasticsearch_output",
        "private_key": "/etc/rsyslog.d/es-key.pem",
        "retryfailures": false,
        "server_host": "logging-es",
        "server_port": 9200,
        "type": "elasticsearch",
        "uid": "testuser0"
    }
}
ok: [managed-node3] => (item={'name': 'elasticsearch_output_ops', 'type': 'elasticsearch', 'server_host': 'logging-es-ops', 'server_port': 9200, 'index_prefix': '.operations.', 'input_type': 'ovirt', 'retryfailures': False, 'ca_cert': '/etc/rsyslog.d/es-ca.crt', 'cert': '/etc/rsyslog.d/es-cert.pem', 'private_key': '/etc/rsyslog.d/es-key.pem'}) => {
    "ansible_facts": {
        "__rsyslog_conf_es_elasticsearch": [
            {
                "name": "output-elasticsearch",
                "sections": [
                    {
                        "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"{{ __rsyslog_work_dir }}/es-bulk-errors.log\")\n}"
                    }
                ],
                "type": "output"
            }
        ],
        "__rsyslog_conf_es_main_modules": [
            {
                "name": "output-elasticsearch-module",
                "sections": [
                    {
                        "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                    }
                ],
                "type": "modules"
            }
        ],
        "__rsyslog_elasticsearch_packages": [
            "rsyslog-elasticsearch"
        ],
        "__rsyslog_elasticsearch_rules": [
            "{{ __rsyslog_conf_es_main_modules }}",
            "{{ __rsyslog_conf_es_elasticsearch }}"
        ]
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml"
    ],
    "ansible_loop_var": "output_item",
    "changed": false,
    "output_item": {
        "ca_cert": "/etc/rsyslog.d/es-ca.crt",
        "cert": "/etc/rsyslog.d/es-cert.pem",
        "index_prefix": ".operations.",
        "input_type": "ovirt",
        "name": "elasticsearch_output_ops",
        "private_key": "/etc/rsyslog.d/es-key.pem",
        "retryfailures": false,
        "server_host": "logging-es-ops",
        "server_port": 9200,
        "type": "elasticsearch"
    }
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Run output sub-tasks] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:209
Saturday 18 January 2025  03:28:28 -0500 (0:00:00.200)       0:01:43.326 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/files/main.yml for managed-node3 => (item={'name': 'default_files', 'type': 'files'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml for managed-node3 => (item={'name': 'elasticsearch_output', 'type': 'elasticsearch', 'server_host': 'logging-es', 'server_port': 9200, 'index_prefix': 'project.', 'input_type': 'ovirt', 'retryfailures': False, 'ca_cert': '/etc/rsyslog.d/es-ca.crt', 'cert': '/etc/rsyslog.d/es-cert.pem', 'private_key': '/etc/rsyslog.d/es-key.pem', 'uid': 'testuser0'})
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml for managed-node3 => (item={'name': 'elasticsearch_output_ops', 'type': 'elasticsearch', 'server_host': 'logging-es-ops', 'server_port': 9200, 'index_prefix': '.operations.', 'input_type': 'ovirt', 'retryfailures': False, 'ca_cert': '/etc/rsyslog.d/es-ca.crt', 'cert': '/etc/rsyslog.d/es-cert.pem', 'private_key': '/etc/rsyslog.d/es-key.pem'})

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update files output packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/files/main.yml:3
Saturday 18 January 2025  03:28:29 -0500 (0:00:00.321)       0:01:43.647 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:28:29 -0500 (0:00:00.201)       0:01:43.848 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:28:29 -0500 (0:00:00.091)       0:01:43.940 ****** 
ok: [managed-node3] => (item={'name': 'output-files-modules', 'type': 'modules', 'sections': [{'comment': 'Log messages into files with traditional, syslog, or default format', 'options': 'module(load="builtin:omfile")\n'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
    "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-files-modules",
        "sections": [
            {
                "comment": "Log messages into files with traditional, syslog, or default format",
                "options": "module(load=\"builtin:omfile\")\n"
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-output-files-modules.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 151,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:28:30 -0500 (0:00:00.970)       0:01:44.910 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:28:30 -0500 (0:00:00.262)       0:01:45.173 ****** 
skipping: [managed-node3] => (item={'name': 'output-files-modules', 'type': 'modules', 'sections': [{'comment': 'Log messages into files with traditional, syslog, or default format', 'options': 'module(load="builtin:omfile")\n'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-files-modules",
        "sections": [
            {
                "comment": "Log messages into files with traditional, syslog, or default format",
                "options": "module(load=\"builtin:omfile\")\n"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create files output configuration file /etc/rsyslog.d/output-files-default_files] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/files/main.yml:11
Saturday 18 January 2025  03:28:30 -0500 (0:00:00.138)       0:01:45.312 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:28:31 -0500 (0:00:00.274)       0:01:45.586 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:28:31 -0500 (0:00:00.097)       0:01:45.684 ****** 
ok: [managed-node3] => (item={'name': 'output-files-default_files', 'type': 'output', 'state': 'present', 'sections': [{'options': 'ruleset(name="default_files") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don\'t log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
    "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-files-default_files",
        "sections": [
            {
                "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
            }
        ],
        "state": "present",
        "type": "output"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 1148,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:28:32 -0500 (0:00:01.089)       0:01:46.774 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
                        "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-default_files",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1148,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:28:32 -0500 (0:00:00.168)       0:01:46.942 ****** 
skipping: [managed-node3] => (item={'name': 'output-files-default_files', 'type': 'output', 'state': 'present', 'sections': [{'options': 'ruleset(name="default_files") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don\'t log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-files-default_files",
        "sections": [
            {
                "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
            }
        ],
        "state": "present",
        "type": "output"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set and check certs and key for elasticsearch] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:2
Saturday 18 January 2025  03:28:32 -0500 (0:00:00.280)       0:01:47.223 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy ca_cert on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:10
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.164)       0:01:47.387 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.ca_cert_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy cert on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:17
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.106)       0:01:47.493 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.cert_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy key on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:24
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.113)       0:01:47.606 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.private_key_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check certs - tls is true, but triplets are not given] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:31
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.105)       0:01:47.712 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not ((__rsyslog_cert_subject.ca_cert | d() and __rsyslog_cert_subject.cert | d() and __rsyslog_cert_subject.private_key | d()) or (__rsyslog_cert_subject.ca_cert_src | d() and __rsyslog_cert_subject.cert_src | d() and __rsyslog_cert_subject.private_key_src | d()))",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check certs - key/certs data are provided, but tls is false] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:36
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.109)       0:01:47.822 ****** 
skipping: [managed-node3] => {
    "false_condition": "not (__rsyslog_cert_subject.tls is defined | ternary(__rsyslog_cert_subject.tls, __rsyslog_cert_subject.use_cert | d(true)))"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update elasticsearch logging packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:9
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.162)       0:01:47.984 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:28:33 -0500 (0:00:00.212)       0:01:48.196 ****** 
Notification for handler Restart rsyslogd has been saved.
changed: [managed-node3] => {
    "changed": true,
    "rc": 0,
    "results": [
        "Installed: rsyslog-elasticsearch-8.2312.0-5.fc41.x86_64"
    ]
}
lsrpackages: rsyslog-elasticsearch

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:28:36 -0500 (0:00:02.207)       0:01:50.404 ****** 
changed: [managed-node3] => (item={'name': 'output-elasticsearch-module', 'type': 'modules', 'sections': [{'options': '# Send to Elasticsearch\nmodule(load="omelasticsearch")'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
    "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-elasticsearch-module",
        "sections": [
            {
                "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
            }
        ],
        "type": "modules"
    },
    "md5sum": "3c1b70ae145a75a8736af9f7676f36a5",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 101,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
    "state": "file",
    "uid": 0
}
changed: [managed-node3] => (item={'name': 'output-elasticsearch', 'type': 'output', 'sections': [{'options': '# omelasticsearch\ntemplate(name="es_template" type="list") {\n    property(name="$!all-json-plain")\n}\ntemplate(name="es_template_nl" type="list") {\n    property(name="$!all-json-plain")\n    constant(value="\\n")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets "index_name"\ntemplate(name="prefix_index_template" type="list") {\n    property(name="$.index_prefix")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="1" position.to="4")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="6" position.to="7")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="9" position.to="10")\n}\n\ntemplate(name="index_template" type="string" string="%$.index_name%")\ntemplate(name="id_template" type="string" string="%$.es_msg_id%")\n\nruleset(name="error_es") {\n    action(name="es_bulk_errors" type="omfile"\n        template="es_template_nl"\n        file="/var/lib/rsyslog/es-bulk-errors.log")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": true,
    "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
    "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-elasticsearch",
        "sections": [
            {
                "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
            }
        ],
        "type": "output"
    },
    "md5sum": "7da07b533c1ef11e26c9ddeec6967df3",
    "mode": "0644",
    "owner": "root",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 1121,
    "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
    "state": "file",
    "uid": 0
}
Notification for handler Restart rsyslogd has been saved.
Notification for handler Restart rsyslogd has been saved.

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:28:38 -0500 (0:00:02.036)       0:01:52.441 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
                        "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-default_files",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1148,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "3c1b70ae145a75a8736af9f7676f36a5",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                                "content": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "7da07b533c1ef11e26c9ddeec6967df3",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:28:38 -0500 (0:00:00.262)       0:01:52.704 ****** 
skipping: [managed-node3] => (item={'name': 'output-elasticsearch-module', 'type': 'modules', 'sections': [{'options': '# Send to Elasticsearch\nmodule(load="omelasticsearch")'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-elasticsearch-module",
        "sections": [
            {
                "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'output-elasticsearch', 'type': 'output', 'sections': [{'options': '# omelasticsearch\ntemplate(name="es_template" type="list") {\n    property(name="$!all-json-plain")\n}\ntemplate(name="es_template_nl" type="list") {\n    property(name="$!all-json-plain")\n    constant(value="\\n")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets "index_name"\ntemplate(name="prefix_index_template" type="list") {\n    property(name="$.index_prefix")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="1" position.to="4")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="6" position.to="7")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="9" position.to="10")\n}\n\ntemplate(name="index_template" type="string" string="%$.index_name%")\ntemplate(name="id_template" type="string" string="%$.es_msg_id%")\n\nruleset(name="error_es") {\n    action(name="es_bulk_errors" type="omfile"\n        template="es_template_nl"\n        file="/var/lib/rsyslog/es-bulk-errors.log")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-elasticsearch",
        "sections": [
            {
                "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
            }
        ],
        "type": "output"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create elasticsearch output configuration file /etc/rsyslog.d/output-elasticsearch-elasticsearch_output] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:16
Saturday 18 January 2025  03:28:38 -0500 (0:00:00.135)       0:01:52.839 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_elasticsearch_password is not defined) or (logging_elasticsearch_password | length == 0)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create elasticsearch output configuration file no-log /etc/rsyslog.d/output-elasticsearch-elasticsearch_output] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:33
Saturday 18 January 2025  03:28:38 -0500 (0:00:00.110)       0:01:52.950 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:8
Saturday 18 January 2025  03:28:38 -0500 (0:00:00.182)       0:01:53.133 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d with no_log] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:18
Saturday 18 January 2025  03:28:38 -0500 (0:00:00.096)       0:01:53.230 ****** 
changed: [managed-node3] => (item=None) => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": true
}
Notification for handler Restart rsyslogd has been saved.
changed: [managed-node3] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": true
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:37
Saturday 18 January 2025  03:28:40 -0500 (0:00:01.285)       0:01:54.515 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
                        "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-default_files",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1148,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "3c1b70ae145a75a8736af9f7676f36a5",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                                "content": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "7da07b533c1ef11e26c9ddeec6967df3",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                        "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "group": "root",
                            "mode": "0600",
                            "name": "output-elasticsearch-elasticsearch_output",
                            "owner": "root",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"elasticsearch_output\") {\n    if (strlen($.omes) > 0) and (strlen($.omes!status) > 0) then {\n        # retry case\n        if ($.omes!status == 200) or ($.omes!status == 201) or (($.omes!status == 409) and ($.omes!writeoperation == \"create\")) then {\n            stop # successful\n        }\n        if ($.omes!writeoperation == \"unknown\") or (strlen($.omes!error!type) == 0) or (strlen($.omes!error!reason) == 0) then {\n            call error_es\n            stop\n        }\n        if ($.omes!status == 400) or ($.omes!status < 200) then {\n            call error_es\n            stop\n        }\n        # else fall through to retry operation\n    }\n    if strlen($!es_msg_id) > 0 then {\n        set $.es_msg_id = $!es_msg_id;\n    } else if (strlen($.omes) > 0) and (strlen($.omes!_id) > 0) then {\n        # retry\n        set $.es_msg_id = $.omes!_id;\n    } else {\n        # NOTE: depends on rsyslog being compiled with --enable-uuid\n        set $.es_msg_id = $uuid;\n    }\n    if (strlen($.omes) > 0) and (strlen($.omes!_index) > 0) then {\n        # retry\n        set $.index_name = $.omes!_index;\n    } else {\n        set $.index_name = exec_template(\"prefix_index_template\");\n    }\n    if ($.input_type == \"ovirt\") and ($.index_prefix startswith \"project.\") then {\n        action(\n            type=\"omelasticsearch\"\n            name=\"elasticsearch_output\"\n            server=\"logging-es\"\n            serverport=\"9200\"\n            template=\"es_template\"\n            searchIndex=\"index_template\"\n            dynSearchIndex=\"on\"\n            searchType=\"com.redhat.viaq.common\"\n            bulkmode=\"on\"\n            writeoperation=\"create\"\n            bulkid=\"id_template\"\n            dynbulkid=\"on\"\n            allowUnsignedCerts=\"off\"\n            retryfailures=\"off\"\n            usehttps=\"on\"\n            tls.cacert=\"/etc/rsyslog.d/es-ca.crt\"\n            tls.mycert=\"/etc/rsyslog.d/es-cert.pem\"\n            tls.myprivkey=\"/etc/rsyslog.d/es-key.pem\"\n            uid=\"testuser0\"\n            pwd=\"password0\"\n        )\n    }\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output",
                            "weight": "31"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                                "content": null,
                                "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0600",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "fc06abc282bd86492f3b462d1c8e8cf1",
                        "mode": "0600",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 2076,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d with no_log] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:41
Saturday 18 January 2025  03:28:40 -0500 (0:00:00.250)       0:01:54.766 ****** 
skipping: [managed-node3] => (item=None)  => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [managed-node3] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set and check certs and key for elasticsearch] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:2
Saturday 18 January 2025  03:28:40 -0500 (0:00:00.391)       0:01:55.158 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy ca_cert on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:10
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.279)       0:01:55.437 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.ca_cert_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy cert on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:17
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.165)       0:01:55.603 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.cert_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy key on the control host to the specified path on the target host] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:24
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.229)       0:01:55.832 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_cert_subject.private_key_src | d()",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check certs - tls is true, but triplets are not given] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:31
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.161)       0:01:55.994 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not ((__rsyslog_cert_subject.ca_cert | d() and __rsyslog_cert_subject.cert | d() and __rsyslog_cert_subject.private_key | d()) or (__rsyslog_cert_subject.ca_cert_src | d() and __rsyslog_cert_subject.cert_src | d() and __rsyslog_cert_subject.private_key_src | d()))",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check certs - key/certs data are provided, but tls is false] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_certs.yml:36
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.138)       0:01:56.132 ****** 
skipping: [managed-node3] => {
    "false_condition": "not (__rsyslog_cert_subject.tls is defined | ternary(__rsyslog_cert_subject.tls, __rsyslog_cert_subject.use_cert | d(true)))"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update elasticsearch logging packages and generate configuration files in /etc/rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:9
Saturday 18 January 2025  03:28:41 -0500 (0:00:00.107)       0:01:56.239 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4
Saturday 18 January 2025  03:28:42 -0500 (0:00:00.181)       0:01:56.421 ****** 
ok: [managed-node3] => {
    "changed": false,
    "rc": 0,
    "results": []
}

MSG:

Nothing to do
lsrpackages: rsyslog-elasticsearch

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14
Saturday 18 January 2025  03:28:43 -0500 (0:00:01.519)       0:01:57.940 ****** 
ok: [managed-node3] => (item={'name': 'output-elasticsearch-module', 'type': 'modules', 'sections': [{'options': '# Send to Elasticsearch\nmodule(load="omelasticsearch")'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
    "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-elasticsearch-module",
        "sections": [
            {
                "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
            }
        ],
        "type": "modules"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 101,
    "state": "file",
    "uid": 0
}
ok: [managed-node3] => (item={'name': 'output-elasticsearch', 'type': 'output', 'sections': [{'options': '# omelasticsearch\ntemplate(name="es_template" type="list") {\n    property(name="$!all-json-plain")\n}\ntemplate(name="es_template_nl" type="list") {\n    property(name="$!all-json-plain")\n    constant(value="\\n")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets "index_name"\ntemplate(name="prefix_index_template" type="list") {\n    property(name="$.index_prefix")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="1" position.to="4")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="6" position.to="7")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="9" position.to="10")\n}\n\ntemplate(name="index_template" type="string" string="%$.index_name%")\ntemplate(name="id_template" type="string" string="%$.es_msg_id%")\n\nruleset(name="error_es") {\n    action(name="es_bulk_errors" type="omfile"\n        template="es_template_nl"\n        file="/var/lib/rsyslog/es-bulk-errors.log")\n}'}]}) => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
    "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
    "gid": 0,
    "group": "root",
    "inner_item": {
        "name": "output-elasticsearch",
        "sections": [
            {
                "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
            }
        ],
        "type": "output"
    },
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 1121,
    "state": "file",
    "uid": 0
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:32
Saturday 18 January 2025  03:28:45 -0500 (0:00:01.580)       0:01:59.520 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
                        "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-default_files",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1148,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "3c1b70ae145a75a8736af9f7676f36a5",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                                "content": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "7da07b533c1ef11e26c9ddeec6967df3",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                        "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "group": "root",
                            "mode": "0600",
                            "name": "output-elasticsearch-elasticsearch_output",
                            "owner": "root",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"elasticsearch_output\") {\n    if (strlen($.omes) > 0) and (strlen($.omes!status) > 0) then {\n        # retry case\n        if ($.omes!status == 200) or ($.omes!status == 201) or (($.omes!status == 409) and ($.omes!writeoperation == \"create\")) then {\n            stop # successful\n        }\n        if ($.omes!writeoperation == \"unknown\") or (strlen($.omes!error!type) == 0) or (strlen($.omes!error!reason) == 0) then {\n            call error_es\n            stop\n        }\n        if ($.omes!status == 400) or ($.omes!status < 200) then {\n            call error_es\n            stop\n        }\n        # else fall through to retry operation\n    }\n    if strlen($!es_msg_id) > 0 then {\n        set $.es_msg_id = $!es_msg_id;\n    } else if (strlen($.omes) > 0) and (strlen($.omes!_id) > 0) then {\n        # retry\n        set $.es_msg_id = $.omes!_id;\n    } else {\n        # NOTE: depends on rsyslog being compiled with --enable-uuid\n        set $.es_msg_id = $uuid;\n    }\n    if (strlen($.omes) > 0) and (strlen($.omes!_index) > 0) then {\n        # retry\n        set $.index_name = $.omes!_index;\n    } else {\n        set $.index_name = exec_template(\"prefix_index_template\");\n    }\n    if ($.input_type == \"ovirt\") and ($.index_prefix startswith \"project.\") then {\n        action(\n            type=\"omelasticsearch\"\n            name=\"elasticsearch_output\"\n            server=\"logging-es\"\n            serverport=\"9200\"\n            template=\"es_template\"\n            searchIndex=\"index_template\"\n            dynSearchIndex=\"on\"\n            searchType=\"com.redhat.viaq.common\"\n            bulkmode=\"on\"\n            writeoperation=\"create\"\n            bulkid=\"id_template\"\n            dynbulkid=\"on\"\n            allowUnsignedCerts=\"off\"\n            retryfailures=\"off\"\n            usehttps=\"on\"\n            tls.cacert=\"/etc/rsyslog.d/es-ca.crt\"\n            tls.mycert=\"/etc/rsyslog.d/es-cert.pem\"\n            tls.myprivkey=\"/etc/rsyslog.d/es-key.pem\"\n            uid=\"testuser0\"\n            pwd=\"password0\"\n        )\n    }\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output",
                            "weight": "31"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                                "content": null,
                                "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0600",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "fc06abc282bd86492f3b462d1c8e8cf1",
                        "mode": "0600",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 2076,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:36
Saturday 18 January 2025  03:28:45 -0500 (0:00:00.128)       0:01:59.648 ****** 
skipping: [managed-node3] => (item={'name': 'output-elasticsearch-module', 'type': 'modules', 'sections': [{'options': '# Send to Elasticsearch\nmodule(load="omelasticsearch")'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-elasticsearch-module",
        "sections": [
            {
                "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
            }
        ],
        "type": "modules"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item={'name': 'output-elasticsearch', 'type': 'output', 'sections': [{'options': '# omelasticsearch\ntemplate(name="es_template" type="list") {\n    property(name="$!all-json-plain")\n}\ntemplate(name="es_template_nl" type="list") {\n    property(name="$!all-json-plain")\n    constant(value="\\n")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets "index_name"\ntemplate(name="prefix_index_template" type="list") {\n    property(name="$.index_prefix")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="1" position.to="4")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="6" position.to="7")\n    constant(value=".")\n    property(name="$!@timestamp" dateFormat="rfc3339"\n        position.from="9" position.to="10")\n}\n\ntemplate(name="index_template" type="string" string="%$.index_name%")\ntemplate(name="id_template" type="string" string="%$.es_msg_id%")\n\nruleset(name="error_es") {\n    action(name="es_bulk_errors" type="omfile"\n        template="es_template_nl"\n        file="/var/lib/rsyslog/es-bulk-errors.log")\n}'}]})  => {
    "ansible_loop_var": "inner_item",
    "changed": false,
    "false_condition": "(not __rsyslog_enabled | bool) or (inner_item.state | d('present') == 'absent')",
    "inner_item": {
        "name": "output-elasticsearch",
        "sections": [
            {
                "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
            }
        ],
        "type": "output"
    },
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create elasticsearch output configuration file /etc/rsyslog.d/output-elasticsearch-elasticsearch_output_ops] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:16
Saturday 18 January 2025  03:28:45 -0500 (0:00:00.078)       0:01:59.727 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_elasticsearch_password is not defined) or (logging_elasticsearch_password | length == 0)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Create elasticsearch output configuration file no-log /etc/rsyslog.d/output-elasticsearch-elasticsearch_output_ops] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/outputs/elasticsearch/main.yml:33
Saturday 18 January 2025  03:28:45 -0500 (0:00:00.098)       0:01:59.825 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:8
Saturday 18 January 2025  03:28:45 -0500 (0:00:00.142)       0:01:59.968 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__rsyslog_packages | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d with no_log] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:18
Saturday 18 January 2025  03:28:45 -0500 (0:00:00.078)       0:02:00.046 ****** 
changed: [managed-node3] => (item=None) => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": true
}
Notification for handler Restart rsyslogd has been saved.
changed: [managed-node3] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": true
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Add deployed templates to global list] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:37
Saturday 18 January 2025  03:28:46 -0500 (0:00:01.009)       0:02:01.056 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "__rsyslog_template_results": [
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "01785a86b4dbac8d6fa956de9fe2565e9b46e79b",
                        "dest": "/etc/rsyslog.d/00-global.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/00-global.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "comment": "Global options",
                            "filename": "00-global.conf",
                            "options": "global(\n  workDirectory=\"/var/lib/rsyslog\"\n  maxMessageSize=\"8192\"\n)\n"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/00-global.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/00-global.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/00-global.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 137,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "false_condition": "inner_item.state is undefined or inner_item.state != 'absent'",
                        "inner_item": {
                            "name": "local-modules",
                            "sections": [
                                {
                                    "options": "# Mark message periodically by immark, if set to true.\nmodule(load=\"immark\" interval=\"3600\")"
                                }
                            ],
                            "state": "absent",
                            "type": "modules"
                        },
                        "skip_reason": "Conditional result was False",
                        "skipped": true
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "cd87491589393ab4a5f556a614493c4c27a80733",
                        "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/05-common-defaults.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "common-defaults",
                            "sections": [
                                {
                                    "comment": "Log every message",
                                    "options": "$RepeatedMsgReduction off"
                                }
                            ],
                            "type": "global"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/05-common-defaults.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/05-common-defaults.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/05-common-defaults.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 96,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "dcf78c3ff7702ba4332239015390a5bad8e243a7",
                        "dest": "/etc/rsyslog.d/20-templates.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/20-templates.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "templates",
                            "sections": [
                                {
                                    "comment": "User provided output templates",
                                    "options": "\n"
                                }
                            ],
                            "type": "templates"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/20-templates.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/20-templates.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/20-templates.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 85,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "results": [],
                "skipped": true,
                "skipped_reason": "No items in the list"
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                        "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-basics-basic_input",
                            "sections": [
                                {
                                    "options": "module(load=\"imuxsock\"    # provides support for local system logging (e.g. via logger command)\n       SysSock.Use=\"off\") # Turn off message reception via local log socket.\nmodule(load=\"imjournal\"\n       StateFile=\"/var/lib/rsyslog/imjournal.state\"\n       RateLimit.Interval=\"600\"\n       PersistStateInterval=\"10\")\nif\n  ($inputname == \"imjournal\" or $inputname == \"imuxsock\")\n  then {\n    call default_files\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "1a7e7ada3cd9b7d3edad1d34a7e1f5b94973c7a8",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "74fd9f15909f73b22514456fc31f5de9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 457,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188821.219134-10992-173547489138373/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "8fdefc8d4bb3cd2d6964b439ade0cce9",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188829.201389-11338-223782981188314/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "95f97f58c8d302e7f19c369368a59496",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.0631642-11338-124906186175228/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "1a029c4432a64552ec6c31122d7c78c4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188830.9449794-11338-121452011213162/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                                "content": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "23c35538369a351f5dd7a3fab36c9ac4",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.0499766-11338-79098563620783/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                                "content": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "9fb3b66cb2071559dc9113b20cf2c36b",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188832.8473558-11338-74366546131959/.source.rulebase",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_collectd_input",
                            "sections": [
                                {
                                    "options": "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\")\nif $inputname == \"ovirt_collectd_input\" then {\n    set $!original_raw_message = $msg;\n    action(name=\"collectd_mmjsonparse\" type=\"mmjsonparse\" cookie=\"\") # parse entire message as json\n    set $!@timestamp = exec_template('cnvt_to_viaq_timestamp');\n    unset $!time;\n    if $!collectd!plugin == 'virt' then {\n        set $!ovirt!entity = 'vms';\n    } else {\n        set $!ovirt!entity = 'hosts';\n    }\n    set $.index_prefix = \"project.ovirt-metrics\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n    set $.input_type = \"ovirt\";\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($inputname == \"ovirt_collectd_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "2388f2f73b05d3d15a41efbfdbb39722",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 803,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188834.6036563-11579-50910615633876/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_engine_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_engine_input\" then {\n  action(name=\"ovirt-engine_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_engine.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_engine_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_engine_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "231a36c717cacae220489d30d8d60827",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1293,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188859.0882416-12416-274984806650468/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                        "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-ovirt_vdsm_input",
                            "sections": [
                                {
                                    "options": "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"\n      reopenOnTruncate=\"on\" startmsg.regex=\"^[[:digit:]]{4}-[[:digit:]]{2}-[[:digit:]]{2}\")\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  action(name=\"ovirt-vdsm_mmnormalize\" type=\"mmnormalize\"\n         rulebase=\"/etc/rsyslog.d/ovirt_vdsm.rulebase\" path=\"$.ovirt\")\n}\nif $syslogtag == \"ovirt_vdsm_input\" then {\n  set $.index_prefix = \"project.ovirt-logs\" & \"-\" & \"engine\" & \".\" & \"\" & \".\";\n  # Add ovirt logs specific metadata\n  set $!@timestamp = $.ovirt!date & \"T\" & $.ovirt!time & \".\" & $.ovirt!msec & $.ovirt!tz;\n  set $!service = $syslogtag;\n  set $!message = $.ovirt!message;\n  set $!level = $.ovirt!level;\n  set $!hostname = 'managed-node3';\n  set $!ovirt!cluster_name = '';\n  set $!ipaddr4 = '10.31.43.226';\n  set $!ovirt!engine_fqdn = '';\n  set $.input_type = \"ovirt\";\n  set $!ovirt!class = $.ovirt!class;\n  set $!ovirt!thread = $.ovirt!thread;\n\n  unset $!metadata;\n\n  if strlen($.ovirt!correlationid) > 0 then {\n      set $!ovirt!correlationid = $.ovirt!correlationid;\n  }\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output\n}\nif\n  ($syslogtag == \"ovirt_vdsm_input\")\n  then {\n    call elasticsearch_output_ops\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "input"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
                                "content": null,
                                "dest": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "68259185837ee93dce357c6df4610c82",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1269,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188878.5221035-13158-159213435693893/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "8a9f376470c4d77e9258988d25efad31bd25b045",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-local_modules",
                            "sections": [
                                {
                                    "options": ""
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 45,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "b3ec928f1bac17524b90e3adc62f13f3c35e5bb2",
                        "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "input-ovirt-main-modules",
                            "sections": [
                                {
                                    "options": "# Read from file with inotify enabled\nmodule(load=\"imfile\" mode=\"inotify\")"
                                },
                                {
                                    "options": "# Read from tcp collectd metrics\nmodule(load=\"imtcp\")"
                                },
                                {
                                    "options": "# Normalize logs\nmodule(load=\"mmnormalize\")"
                                },
                                {
                                    "options": "# Parse logs to JSON\nmodule(load=\"mmjsonparse\")"
                                },
                                {
                                    "options": "template(name=\"cnvt_to_viaq_timestamp\" type=\"list\") {\n    property(name=\"TIMESTAMP\" dateFormat=\"rfc3339\")\n}"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 379,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "fef8ceda44e3f789ff71cfe6aaef2bd42984b6aa",
                        "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_engine.rulebase",
                            "name": "ovirt_engine",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %thread:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %correlationid:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 315,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "f1a497b894e82036082606ea1d1190251ddd56da",
                        "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "ovirt_vdsm.rulebase",
                            "name": "ovirt_vdsm",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%date:date-iso% %time:time-24hr%,%msec:number%%tz:word% %level:word%%-:whitespace%%class:string{\"quoting.char.begin\":\"(\",\"quoting.char.end\":\")\"}% %thread:string{\"quoting.char.begin\":\"[\",\"quoting.char.end\":\"]\"}% %message:rest%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 243,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "7ffe9915baace6fd657ed85bad783314c8c77902",
                        "dest": "/etc/rsyslog.d/parse_json.rulebase",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/parse_json.rulebase"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "filename": "parse_json.rulebase",
                            "name": "parse_json",
                            "nocomment": true,
                            "sections": [
                                {
                                    "options": "version=2\nrule=:%.:json%"
                                }
                            ]
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/parse_json.rulebase",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/parse_json.rulebase",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/parse_json.rulebase",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 26,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "bcf2fc3de5f51237535db7e7c8faf735f0c5adf8",
                        "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-modules",
                            "sections": [
                                {
                                    "comment": "Log messages into files with traditional, syslog, or default format",
                                    "options": "module(load=\"builtin:omfile\")\n"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-files-modules.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 151,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "5d0e449c124f3969caed011361d8076be6b778ed",
                        "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-files-default_files",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"default_files\") {\n    # Log all kernel messages to the console.\n    # Logging much else clutters up the screen.\n    kern.*                                                 /dev/console\n    # Log anything (except mail) of level info or higher.\n    # Don't log private authentication messages!\n*.info;mail.none;authpriv.none;cron.none                /var/log/messages\n    # The authpriv file has restricted access.\n    authpriv.*                                              /var/log/secure\n    # Log all the mail messages in one place.\n    mail.*                                                  -/var/log/maillog\n    # Log cron stuff\n    cron.*                                                  -/var/log/cron\n    # Everybody gets emergency messages\n    *.emerg                                                  :omusrmsg:*\n    # Save news errors of level crit and higher in a special file.\n    uucp,news.crit                                          /var/log/spooler\n    # Save boot messages also to boot.log\n    local7.*                                                /var/log/boot.log\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1148,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                                "content": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "3c1b70ae145a75a8736af9f7676f36a5",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188916.1686795-14702-122503380376154/.source.conf",
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                                "content": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0644",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "7da07b533c1ef11e26c9ddeec6967df3",
                        "mode": "0644",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188917.1447265-14702-125437111030271/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                        "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "group": "root",
                            "mode": "0600",
                            "name": "output-elasticsearch-elasticsearch_output",
                            "owner": "root",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"elasticsearch_output\") {\n    if (strlen($.omes) > 0) and (strlen($.omes!status) > 0) then {\n        # retry case\n        if ($.omes!status == 200) or ($.omes!status == 201) or (($.omes!status == 409) and ($.omes!writeoperation == \"create\")) then {\n            stop # successful\n        }\n        if ($.omes!writeoperation == \"unknown\") or (strlen($.omes!error!type) == 0) or (strlen($.omes!error!reason) == 0) then {\n            call error_es\n            stop\n        }\n        if ($.omes!status == 400) or ($.omes!status < 200) then {\n            call error_es\n            stop\n        }\n        # else fall through to retry operation\n    }\n    if strlen($!es_msg_id) > 0 then {\n        set $.es_msg_id = $!es_msg_id;\n    } else if (strlen($.omes) > 0) and (strlen($.omes!_id) > 0) then {\n        # retry\n        set $.es_msg_id = $.omes!_id;\n    } else {\n        # NOTE: depends on rsyslog being compiled with --enable-uuid\n        set $.es_msg_id = $uuid;\n    }\n    if (strlen($.omes) > 0) and (strlen($.omes!_index) > 0) then {\n        # retry\n        set $.index_name = $.omes!_index;\n    } else {\n        set $.index_name = exec_template(\"prefix_index_template\");\n    }\n    if ($.input_type == \"ovirt\") and ($.index_prefix startswith \"project.\") then {\n        action(\n            type=\"omelasticsearch\"\n            name=\"elasticsearch_output\"\n            server=\"logging-es\"\n            serverport=\"9200\"\n            template=\"es_template\"\n            searchIndex=\"index_template\"\n            dynSearchIndex=\"on\"\n            searchType=\"com.redhat.viaq.common\"\n            bulkmode=\"on\"\n            writeoperation=\"create\"\n            bulkid=\"id_template\"\n            dynbulkid=\"on\"\n            allowUnsignedCerts=\"off\"\n            retryfailures=\"off\"\n            usehttps=\"on\"\n            tls.cacert=\"/etc/rsyslog.d/es-ca.crt\"\n            tls.mycert=\"/etc/rsyslog.d/es-cert.pem\"\n            tls.myprivkey=\"/etc/rsyslog.d/es-key.pem\"\n            uid=\"testuser0\"\n            pwd=\"password0\"\n        )\n    }\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output",
                            "weight": "31"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "ccabc669c834ab58f5b7c05527fa99853ed974b0",
                                "content": null,
                                "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0600",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "fc06abc282bd86492f3b462d1c8e8cf1",
                        "mode": "0600",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 2076,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188919.1825235-14929-42390970045207/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": false,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "c001a0f0243da8daa75bed193ecf0b797e6bba1b",
                        "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch-module",
                            "sections": [
                                {
                                    "options": "# Send to Elasticsearch\nmodule(load=\"omelasticsearch\")"
                                }
                            ],
                            "type": "modules"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 101,
                        "state": "file",
                        "uid": 0
                    },
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": false,
                        "checksum": "0a7ece4e002e185c8b9dc482c8b9efcd581c9480",
                        "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "diff": {
                            "after": {
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf"
                            },
                            "before": {
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf"
                            }
                        },
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "name": "output-elasticsearch",
                            "sections": [
                                {
                                    "options": "# omelasticsearch\ntemplate(name=\"es_template\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n}\ntemplate(name=\"es_template_nl\" type=\"list\") {\n    property(name=\"$!all-json-plain\")\n    constant(value=\"\\n\")\n}\n\n# Add date to the end of the index name - index_prefix.yyyy-mm-dd,\n# based on the log timestamp.\n# This template sets \"index_name\"\ntemplate(name=\"prefix_index_template\" type=\"list\") {\n    property(name=\"$.index_prefix\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"1\" position.to=\"4\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"6\" position.to=\"7\")\n    constant(value=\".\")\n    property(name=\"$!@timestamp\" dateFormat=\"rfc3339\"\n        position.from=\"9\" position.to=\"10\")\n}\n\ntemplate(name=\"index_template\" type=\"string\" string=\"%$.index_name%\")\ntemplate(name=\"id_template\" type=\"string\" string=\"%$.es_msg_id%\")\n\nruleset(name=\"error_es\") {\n    action(name=\"es_bulk_errors\" type=\"omfile\"\n        template=\"es_template_nl\"\n        file=\"/var/lib/rsyslog/es-bulk-errors.log\")\n}"
                                }
                            ],
                            "type": "output"
                        },
                        "invocation": {
                            "module_args": {
                                "_diff_peek": null,
                                "_original_basename": "rules.conf.j2",
                                "access_time": null,
                                "access_time_format": "%Y%m%d%H%M.%S",
                                "attributes": null,
                                "dest": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "follow": true,
                                "force": false,
                                "group": "root",
                                "mode": "0644",
                                "modification_time": null,
                                "modification_time_format": "%Y%m%d%H%M.%S",
                                "owner": "root",
                                "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                                "recurse": false,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": null,
                                "state": "file",
                                "unsafe_writes": false
                            }
                        },
                        "mode": "0644",
                        "owner": "root",
                        "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 1121,
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            },
            {
                "changed": true,
                "msg": "All items completed",
                "results": [
                    {
                        "ansible_loop_var": "inner_item",
                        "changed": true,
                        "checksum": "88be3ed49d5a25a41749dc696769f33f5a625c5a",
                        "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf",
                        "diff": [],
                        "failed": false,
                        "gid": 0,
                        "group": "root",
                        "inner_item": {
                            "group": "root",
                            "mode": "0600",
                            "name": "output-elasticsearch-elasticsearch_output_ops",
                            "owner": "root",
                            "sections": [
                                {
                                    "options": "ruleset(name=\"elasticsearch_output_ops\") {\n    if (strlen($.omes) > 0) and (strlen($.omes!status) > 0) then {\n        # retry case\n        if ($.omes!status == 200) or ($.omes!status == 201) or (($.omes!status == 409) and ($.omes!writeoperation == \"create\")) then {\n            stop # successful\n        }\n        if ($.omes!writeoperation == \"unknown\") or (strlen($.omes!error!type) == 0) or (strlen($.omes!error!reason) == 0) then {\n            call error_es\n            stop\n        }\n        if ($.omes!status == 400) or ($.omes!status < 200) then {\n            call error_es\n            stop\n        }\n        # else fall through to retry operation\n    }\n    if strlen($!es_msg_id) > 0 then {\n        set $.es_msg_id = $!es_msg_id;\n    } else if (strlen($.omes) > 0) and (strlen($.omes!_id) > 0) then {\n        # retry\n        set $.es_msg_id = $.omes!_id;\n    } else {\n        # NOTE: depends on rsyslog being compiled with --enable-uuid\n        set $.es_msg_id = $uuid;\n    }\n    if (strlen($.omes) > 0) and (strlen($.omes!_index) > 0) then {\n        # retry\n        set $.index_name = $.omes!_index;\n    } else {\n        set $.index_name = exec_template(\"prefix_index_template\");\n    }\n    if ($.input_type == \"ovirt\") and ($.index_prefix startswith \".operations.\") then {\n        action(\n            type=\"omelasticsearch\"\n            name=\"elasticsearch_output_ops\"\n            server=\"logging-es-ops\"\n            serverport=\"9200\"\n            template=\"es_template\"\n            searchIndex=\"index_template\"\n            dynSearchIndex=\"on\"\n            searchType=\"com.redhat.viaq.common\"\n            bulkmode=\"on\"\n            writeoperation=\"create\"\n            bulkid=\"id_template\"\n            dynbulkid=\"on\"\n            allowUnsignedCerts=\"off\"\n            retryfailures=\"off\"\n            usehttps=\"on\"\n            tls.cacert=\"/etc/rsyslog.d/es-ca.crt\"\n            tls.mycert=\"/etc/rsyslog.d/es-cert.pem\"\n            tls.myprivkey=\"/etc/rsyslog.d/es-key.pem\"\n        )\n    }\n}\n"
                                }
                            ],
                            "state": "present",
                            "type": "output",
                            "weight": "31"
                        },
                        "invocation": {
                            "module_args": {
                                "_original_basename": "rules.conf.j2",
                                "attributes": null,
                                "backup": false,
                                "checksum": "88be3ed49d5a25a41749dc696769f33f5a625c5a",
                                "content": null,
                                "dest": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf",
                                "directory_mode": null,
                                "follow": false,
                                "force": true,
                                "group": "root",
                                "local_follow": null,
                                "mode": "0600",
                                "owner": "root",
                                "remote_src": null,
                                "selevel": null,
                                "serole": null,
                                "setype": null,
                                "seuser": null,
                                "src": "/root/.ansible/tmp/ansible-tmp-1737188925.8691218-15302-13575053975224/.source.conf",
                                "unsafe_writes": false,
                                "validate": null
                            }
                        },
                        "md5sum": "dd9b58933ae88858d04fb0dcf0515efd",
                        "mode": "0600",
                        "owner": "root",
                        "secontext": "system_u:object_r:syslog_conf_t:s0",
                        "size": 2036,
                        "src": "/root/.ansible/tmp/ansible-tmp-1737188925.8691218-15302-13575053975224/.source.conf",
                        "state": "file",
                        "uid": 0
                    }
                ],
                "skipped": false
            }
        ]
    },
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Remove role config files from rsyslog.d with no_log] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy_nolog.yml:41
Saturday 18 January 2025  03:28:47 -0500 (0:00:00.324)       0:02:01.381 ****** 
skipping: [managed-node3] => (item=None)  => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}
skipping: [managed-node3] => {
    "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
    "changed": false
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Get rsyslog config files not owned by any package] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:222
Saturday 18 January 2025  03:28:47 -0500 (0:00:00.392)       0:02:01.773 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_purge_confs | bool | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Purge - remove files not generated by current state] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:239
Saturday 18 January 2025  03:28:47 -0500 (0:00:00.096)       0:02:01.870 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_purge_confs | bool | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy custom config files if they are specified in rsyslog_custom_config_files variable array.] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:259
Saturday 18 January 2025  03:28:47 -0500 (0:00:00.298)       0:02:02.169 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check tls is enabled in forwards output or remote input and logging_pki_files] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:280
Saturday 18 January 2025  03:28:47 -0500 (0:00:00.109)       0:02:02.278 ****** 
skipping: [managed-node3] => (item=[])  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item | length > 0",
    "item": [],
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=[])  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item | length > 0",
    "item": [],
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy local ca_cert file to the target if needed] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:288
Saturday 18 January 2025  03:28:48 -0500 (0:00:00.175)       0:02:02.454 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_forwards_tls | length > 0 or __logging_remote_tls | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy local cert file to the target if needed] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:300
Saturday 18 January 2025  03:28:48 -0500 (0:00:00.126)       0:02:02.581 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_forwards_tls | length > 0 or __logging_remote_tls | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Copy local key file to the target if needed] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:312
Saturday 18 January 2025  03:28:48 -0500 (0:00:00.116)       0:02:02.698 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_forwards_tls | length > 0 or __logging_remote_tls | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Enable rsyslog service] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:324
Saturday 18 January 2025  03:28:48 -0500 (0:00:00.118)       0:02:02.816 ****** 
ok: [managed-node3] => {
    "changed": false,
    "enabled": true,
    "name": "rsyslog",
    "status": {
        "AccessSELinuxContext": "system_u:object_r:syslogd_unit_file_t:s0",
        "ActiveEnterTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ActiveEnterTimestampMonotonic": "347861053",
        "ActiveExitTimestamp": "Sat 2025-01-18 03:26:30 EST",
        "ActiveExitTimestampMonotonic": "347399293",
        "ActiveState": "active",
        "After": "basic.target sysinit.target system.slice",
        "AllowIsolate": "no",
        "AssertResult": "yes",
        "AssertTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "AssertTimestampMonotonic": "347842049",
        "Before": "multi-user.target shutdown.target",
        "BlockIOAccounting": "no",
        "BlockIOWeight": "[not set]",
        "CPUAccounting": "yes",
        "CPUAffinityFromNUMA": "no",
        "CPUQuotaPerSecUSec": "infinity",
        "CPUQuotaPeriodUSec": "infinity",
        "CPUSchedulingPolicy": "0",
        "CPUSchedulingPriority": "0",
        "CPUSchedulingResetOnFork": "no",
        "CPUShares": "[not set]",
        "CPUUsageNSec": "8970000",
        "CPUWeight": "[not set]",
        "CacheDirectoryMode": "0755",
        "CanFreeze": "yes",
        "CanIsolate": "no",
        "CanReload": "yes",
        "CanStart": "yes",
        "CanStop": "yes",
        "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
        "CleanResult": "success",
        "CollectMode": "inactive",
        "ConditionResult": "yes",
        "ConditionTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ConditionTimestampMonotonic": "347842045",
        "ConfigurationDirectoryMode": "0755",
        "Conflicts": "shutdown.target",
        "ControlGroup": "/system.slice/rsyslog.service",
        "ControlGroupId": "5784",
        "ControlPID": "0",
        "CoredumpFilter": "0x33",
        "CoredumpReceive": "no",
        "DefaultDependencies": "yes",
        "DefaultMemoryLow": "0",
        "DefaultMemoryMin": "0",
        "DefaultStartupMemoryLow": "0",
        "Delegate": "no",
        "Description": "System Logging Service",
        "DevicePolicy": "auto",
        "Documentation": "\"man:rsyslogd(8)\" https://www.rsyslog.com/doc/",
        "DropInPaths": "/usr/lib/systemd/system/service.d/10-timeout-abort.conf /usr/lib/systemd/system/service.d/50-keep-warm.conf",
        "DynamicUser": "no",
        "EffectiveMemoryHigh": "3893927936",
        "EffectiveMemoryMax": "3893927936",
        "EffectiveTasksMax": "4413",
        "Environment": "SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=0",
        "EnvironmentFiles": "/etc/sysconfig/rsyslog (ignore_errors=yes)",
        "ExecMainCode": "0",
        "ExecMainExitTimestampMonotonic": "0",
        "ExecMainHandoffTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ExecMainHandoffTimestampMonotonic": "347856417",
        "ExecMainPID": "17163",
        "ExecMainStartTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ExecMainStartTimestampMonotonic": "347843615",
        "ExecMainStatus": "0",
        "ExecReload": "{ path=/usr/bin/kill ; argv[]=/usr/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecReloadEx": "{ path=/usr/bin/kill ; argv[]=/usr/bin/kill -HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStart": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n $SYSLOGD_OPTIONS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStartEx": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n $SYSLOGD_OPTIONS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExitType": "main",
        "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "FailureAction": "none",
        "FileDescriptorStoreMax": "0",
        "FileDescriptorStorePreserve": "restart",
        "FinalKillSignal": "9",
        "FragmentPath": "/usr/lib/systemd/system/rsyslog.service",
        "FreezerState": "running",
        "GID": "[not set]",
        "GuessMainPID": "yes",
        "IOAccounting": "no",
        "IOReadBytes": "[not set]",
        "IOReadOperations": "[not set]",
        "IOSchedulingClass": "2",
        "IOSchedulingPriority": "4",
        "IOWeight": "[not set]",
        "IOWriteBytes": "[not set]",
        "IOWriteOperations": "[not set]",
        "IPAccounting": "no",
        "IPEgressBytes": "[no data]",
        "IPEgressPackets": "[no data]",
        "IPIngressBytes": "[no data]",
        "IPIngressPackets": "[no data]",
        "Id": "rsyslog.service",
        "IgnoreOnIsolate": "no",
        "IgnoreSIGPIPE": "yes",
        "InactiveEnterTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "InactiveEnterTimestampMonotonic": "347841376",
        "InactiveExitTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "InactiveExitTimestampMonotonic": "347844103",
        "InvocationID": "df452e70144a42108428ef36e9dfdc73",
        "JobRunningTimeoutUSec": "infinity",
        "JobTimeoutAction": "none",
        "JobTimeoutUSec": "infinity",
        "KeyringMode": "private",
        "KillMode": "control-group",
        "KillSignal": "15",
        "LimitAS": "infinity",
        "LimitASSoft": "infinity",
        "LimitCORE": "infinity",
        "LimitCORESoft": "infinity",
        "LimitCPU": "infinity",
        "LimitCPUSoft": "infinity",
        "LimitDATA": "infinity",
        "LimitDATASoft": "infinity",
        "LimitFSIZE": "infinity",
        "LimitFSIZESoft": "infinity",
        "LimitLOCKS": "infinity",
        "LimitLOCKSSoft": "infinity",
        "LimitMEMLOCK": "8388608",
        "LimitMEMLOCKSoft": "8388608",
        "LimitMSGQUEUE": "819200",
        "LimitMSGQUEUESoft": "819200",
        "LimitNICE": "0",
        "LimitNICESoft": "0",
        "LimitNOFILE": "16384",
        "LimitNOFILESoft": "16384",
        "LimitNPROC": "14712",
        "LimitNPROCSoft": "14712",
        "LimitRSS": "infinity",
        "LimitRSSSoft": "infinity",
        "LimitRTPRIO": "0",
        "LimitRTPRIOSoft": "0",
        "LimitRTTIME": "infinity",
        "LimitRTTIMESoft": "infinity",
        "LimitSIGPENDING": "14712",
        "LimitSIGPENDINGSoft": "14712",
        "LimitSTACK": "infinity",
        "LimitSTACKSoft": "8388608",
        "LoadState": "loaded",
        "LockPersonality": "no",
        "LogLevelMax": "-1",
        "LogRateLimitBurst": "0",
        "LogRateLimitIntervalUSec": "0",
        "LogsDirectoryMode": "0755",
        "MainPID": "17163",
        "ManagedOOMMemoryPressure": "auto",
        "ManagedOOMMemoryPressureLimit": "0",
        "ManagedOOMPreference": "none",
        "ManagedOOMSwap": "auto",
        "MemoryAccounting": "yes",
        "MemoryAvailable": "3502514176",
        "MemoryCurrent": "1007616",
        "MemoryDenyWriteExecute": "no",
        "MemoryHigh": "infinity",
        "MemoryKSM": "no",
        "MemoryLimit": "infinity",
        "MemoryLow": "0",
        "MemoryMax": "infinity",
        "MemoryMin": "0",
        "MemoryPeak": "1265664",
        "MemoryPressureThresholdUSec": "200ms",
        "MemoryPressureWatch": "auto",
        "MemorySwapCurrent": "0",
        "MemorySwapMax": "infinity",
        "MemorySwapPeak": "0",
        "MemoryZSwapCurrent": "0",
        "MemoryZSwapMax": "infinity",
        "MemoryZSwapWriteback": "yes",
        "MountAPIVFS": "no",
        "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "NFileDescriptorStore": "0",
        "NRestarts": "0",
        "NUMAPolicy": "n/a",
        "Names": "rsyslog.service",
        "NeedDaemonReload": "no",
        "Nice": "0",
        "NoNewPrivileges": "no",
        "NonBlocking": "no",
        "NotifyAccess": "main",
        "OOMPolicy": "stop",
        "OOMScoreAdjust": "0",
        "OnFailureJobMode": "replace",
        "OnSuccessJobMode": "fail",
        "Perpetual": "no",
        "PrivateDevices": "no",
        "PrivateIPC": "no",
        "PrivateMounts": "no",
        "PrivateNetwork": "no",
        "PrivateTmp": "no",
        "PrivateUsers": "no",
        "ProcSubset": "all",
        "ProtectClock": "no",
        "ProtectControlGroups": "no",
        "ProtectHome": "no",
        "ProtectHostname": "no",
        "ProtectKernelLogs": "no",
        "ProtectKernelModules": "no",
        "ProtectKernelTunables": "no",
        "ProtectProc": "default",
        "ProtectSystem": "no",
        "RefuseManualStart": "no",
        "RefuseManualStop": "no",
        "ReloadResult": "success",
        "ReloadSignal": "1",
        "RemainAfterExit": "no",
        "RemoveIPC": "no",
        "Requires": "system.slice sysinit.target",
        "Restart": "on-failure",
        "RestartKillSignal": "15",
        "RestartMaxDelayUSec": "infinity",
        "RestartMode": "normal",
        "RestartSteps": "0",
        "RestartUSec": "100ms",
        "RestartUSecNext": "100ms",
        "RestrictNamespaces": "no",
        "RestrictRealtime": "no",
        "RestrictSUIDSGID": "no",
        "Result": "success",
        "RootDirectoryStartOnly": "no",
        "RootEphemeral": "no",
        "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "RuntimeDirectoryMode": "0755",
        "RuntimeDirectoryPreserve": "no",
        "RuntimeMaxUSec": "infinity",
        "RuntimeRandomizedExtraUSec": "0",
        "SameProcessGroup": "no",
        "SecureBits": "0",
        "SendSIGHUP": "no",
        "SendSIGKILL": "yes",
        "SetLoginEnvironment": "no",
        "Slice": "system.slice",
        "StandardError": "inherit",
        "StandardInput": "null",
        "StandardOutput": "null",
        "StartLimitAction": "none",
        "StartLimitBurst": "5",
        "StartLimitIntervalUSec": "10s",
        "StartupBlockIOWeight": "[not set]",
        "StartupCPUShares": "[not set]",
        "StartupCPUWeight": "[not set]",
        "StartupIOWeight": "[not set]",
        "StartupMemoryHigh": "infinity",
        "StartupMemoryLow": "0",
        "StartupMemoryMax": "infinity",
        "StartupMemorySwapMax": "infinity",
        "StartupMemoryZSwapMax": "infinity",
        "StateChangeTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "StateChangeTimestampMonotonic": "347861053",
        "StateDirectoryMode": "0755",
        "StatusErrno": "0",
        "StopWhenUnneeded": "no",
        "SubState": "running",
        "SuccessAction": "none",
        "SurviveFinalKillSignal": "no",
        "SyslogFacility": "3",
        "SyslogLevel": "6",
        "SyslogLevelPrefix": "yes",
        "SyslogPriority": "30",
        "SystemCallErrorNumber": "2147483646",
        "TTYReset": "no",
        "TTYVHangup": "no",
        "TTYVTDisallocate": "no",
        "TasksAccounting": "yes",
        "TasksCurrent": "4",
        "TasksMax": "4413",
        "TimeoutAbortUSec": "45s",
        "TimeoutCleanUSec": "infinity",
        "TimeoutStartFailureMode": "terminate",
        "TimeoutStartUSec": "45s",
        "TimeoutStopFailureMode": "abort",
        "TimeoutStopUSec": "45s",
        "TimerSlackNSec": "50000",
        "Transient": "no",
        "Type": "notify",
        "UID": "[not set]",
        "UMask": "0066",
        "UnitFilePreset": "enabled",
        "UnitFileState": "enabled",
        "UtmpMode": "init",
        "WantedBy": "multi-user.target",
        "WatchdogSignal": "6",
        "WatchdogTimestampMonotonic": "0",
        "WatchdogUSec": "0"
    }
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Disable rsyslog service] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:332
Saturday 18 January 2025  03:28:49 -0500 (0:00:01.232)       0:02:04.048 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __rsyslog_enabled | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check rsyslog version] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:341
Saturday 18 January 2025  03:28:49 -0500 (0:00:00.093)       0:02:04.142 ****** 
skipping: [managed-node3] => {
    "false_condition": "__rsyslog_failed_validation | d(false)"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : See if there are any config files] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:353
Saturday 18 January 2025  03:28:49 -0500 (0:00:00.108)       0:02:04.250 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_is_ostree | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Get mode of rsyslog.conf if it exists] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:360
Saturday 18 January 2025  03:28:50 -0500 (0:00:00.139)       0:02:04.390 ****** 
ok: [managed-node3] => {
    "changed": false,
    "stat": {
        "atime": 1737188748.4778483,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "5fe705203b62f654be0460d9893da023dbffb94d",
        "ctime": 1737188747.7288475,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 278777,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188747.7298627,
        "nlink": 1,
        "path": "/etc/rsyslog.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 131,
        "uid": 0,
        "version": "255519513",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate main rsyslog configuration] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:366
Saturday 18 January 2025  03:28:50 -0500 (0:00:00.586)       0:02:04.976 ****** 
ok: [managed-node3] => {
    "changed": false,
    "checksum": "5fe705203b62f654be0460d9893da023dbffb94d",
    "dest": "/etc/rsyslog.conf",
    "gid": 0,
    "group": "root",
    "mode": "0644",
    "owner": "root",
    "path": "/etc/rsyslog.conf",
    "secontext": "system_u:object_r:syslog_conf_t:s0",
    "size": 131,
    "state": "file",
    "uid": 0
}

TASK [Force all notified handlers to run at this point, not waiting for normal sync points] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:85
Saturday 18 January 2025  03:28:51 -0500 (0:00:00.804)       0:02:05.780 ****** 
NOTIFIED HANDLER fedora.linux_system_roles.private_logging_subrole_rsyslog : Restart rsyslogd for managed-node3
META: triggered running handlers for managed-node3

RUNNING HANDLER [fedora.linux_system_roles.private_logging_subrole_rsyslog : Restart rsyslogd] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/handlers/main.yml:2
Saturday 18 January 2025  03:28:51 -0500 (0:00:00.023)       0:02:05.804 ****** 
changed: [managed-node3] => {
    "changed": true,
    "name": "rsyslog",
    "state": "started",
    "status": {
        "AccessSELinuxContext": "system_u:object_r:syslogd_unit_file_t:s0",
        "ActiveEnterTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ActiveEnterTimestampMonotonic": "347861053",
        "ActiveExitTimestamp": "Sat 2025-01-18 03:26:30 EST",
        "ActiveExitTimestampMonotonic": "347399293",
        "ActiveState": "active",
        "After": "basic.target sysinit.target system.slice",
        "AllowIsolate": "no",
        "AssertResult": "yes",
        "AssertTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "AssertTimestampMonotonic": "347842049",
        "Before": "multi-user.target shutdown.target",
        "BlockIOAccounting": "no",
        "BlockIOWeight": "[not set]",
        "CPUAccounting": "yes",
        "CPUAffinityFromNUMA": "no",
        "CPUQuotaPerSecUSec": "infinity",
        "CPUQuotaPeriodUSec": "infinity",
        "CPUSchedulingPolicy": "0",
        "CPUSchedulingPriority": "0",
        "CPUSchedulingResetOnFork": "no",
        "CPUShares": "[not set]",
        "CPUUsageNSec": "8970000",
        "CPUWeight": "[not set]",
        "CacheDirectoryMode": "0755",
        "CanFreeze": "yes",
        "CanIsolate": "no",
        "CanReload": "yes",
        "CanStart": "yes",
        "CanStop": "yes",
        "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
        "CleanResult": "success",
        "CollectMode": "inactive",
        "ConditionResult": "yes",
        "ConditionTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ConditionTimestampMonotonic": "347842045",
        "ConfigurationDirectoryMode": "0755",
        "Conflicts": "shutdown.target",
        "ControlGroup": "/system.slice/rsyslog.service",
        "ControlGroupId": "5784",
        "ControlPID": "0",
        "CoredumpFilter": "0x33",
        "CoredumpReceive": "no",
        "DefaultDependencies": "yes",
        "DefaultMemoryLow": "0",
        "DefaultMemoryMin": "0",
        "DefaultStartupMemoryLow": "0",
        "Delegate": "no",
        "Description": "System Logging Service",
        "DevicePolicy": "auto",
        "Documentation": "\"man:rsyslogd(8)\" https://www.rsyslog.com/doc/",
        "DropInPaths": "/usr/lib/systemd/system/service.d/10-timeout-abort.conf /usr/lib/systemd/system/service.d/50-keep-warm.conf",
        "DynamicUser": "no",
        "EffectiveMemoryHigh": "3893927936",
        "EffectiveMemoryMax": "3893927936",
        "EffectiveTasksMax": "4413",
        "Environment": "SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=0",
        "EnvironmentFiles": "/etc/sysconfig/rsyslog (ignore_errors=yes)",
        "ExecMainCode": "0",
        "ExecMainExitTimestampMonotonic": "0",
        "ExecMainHandoffTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ExecMainHandoffTimestampMonotonic": "347856417",
        "ExecMainPID": "17163",
        "ExecMainStartTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "ExecMainStartTimestampMonotonic": "347843615",
        "ExecMainStatus": "0",
        "ExecReload": "{ path=/usr/bin/kill ; argv[]=/usr/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecReloadEx": "{ path=/usr/bin/kill ; argv[]=/usr/bin/kill -HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStart": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n $SYSLOGD_OPTIONS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExecStartEx": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n $SYSLOGD_OPTIONS ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
        "ExitType": "main",
        "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "FailureAction": "none",
        "FileDescriptorStoreMax": "0",
        "FileDescriptorStorePreserve": "restart",
        "FinalKillSignal": "9",
        "FragmentPath": "/usr/lib/systemd/system/rsyslog.service",
        "FreezerState": "running",
        "GID": "[not set]",
        "GuessMainPID": "yes",
        "IOAccounting": "no",
        "IOReadBytes": "[not set]",
        "IOReadOperations": "[not set]",
        "IOSchedulingClass": "2",
        "IOSchedulingPriority": "4",
        "IOWeight": "[not set]",
        "IOWriteBytes": "[not set]",
        "IOWriteOperations": "[not set]",
        "IPAccounting": "no",
        "IPEgressBytes": "[no data]",
        "IPEgressPackets": "[no data]",
        "IPIngressBytes": "[no data]",
        "IPIngressPackets": "[no data]",
        "Id": "rsyslog.service",
        "IgnoreOnIsolate": "no",
        "IgnoreSIGPIPE": "yes",
        "InactiveEnterTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "InactiveEnterTimestampMonotonic": "347841376",
        "InactiveExitTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "InactiveExitTimestampMonotonic": "347844103",
        "InvocationID": "df452e70144a42108428ef36e9dfdc73",
        "JobRunningTimeoutUSec": "infinity",
        "JobTimeoutAction": "none",
        "JobTimeoutUSec": "infinity",
        "KeyringMode": "private",
        "KillMode": "control-group",
        "KillSignal": "15",
        "LimitAS": "infinity",
        "LimitASSoft": "infinity",
        "LimitCORE": "infinity",
        "LimitCORESoft": "infinity",
        "LimitCPU": "infinity",
        "LimitCPUSoft": "infinity",
        "LimitDATA": "infinity",
        "LimitDATASoft": "infinity",
        "LimitFSIZE": "infinity",
        "LimitFSIZESoft": "infinity",
        "LimitLOCKS": "infinity",
        "LimitLOCKSSoft": "infinity",
        "LimitMEMLOCK": "8388608",
        "LimitMEMLOCKSoft": "8388608",
        "LimitMSGQUEUE": "819200",
        "LimitMSGQUEUESoft": "819200",
        "LimitNICE": "0",
        "LimitNICESoft": "0",
        "LimitNOFILE": "16384",
        "LimitNOFILESoft": "16384",
        "LimitNPROC": "14712",
        "LimitNPROCSoft": "14712",
        "LimitRSS": "infinity",
        "LimitRSSSoft": "infinity",
        "LimitRTPRIO": "0",
        "LimitRTPRIOSoft": "0",
        "LimitRTTIME": "infinity",
        "LimitRTTIMESoft": "infinity",
        "LimitSIGPENDING": "14712",
        "LimitSIGPENDINGSoft": "14712",
        "LimitSTACK": "infinity",
        "LimitSTACKSoft": "8388608",
        "LoadState": "loaded",
        "LockPersonality": "no",
        "LogLevelMax": "-1",
        "LogRateLimitBurst": "0",
        "LogRateLimitIntervalUSec": "0",
        "LogsDirectoryMode": "0755",
        "MainPID": "17163",
        "ManagedOOMMemoryPressure": "auto",
        "ManagedOOMMemoryPressureLimit": "0",
        "ManagedOOMPreference": "none",
        "ManagedOOMSwap": "auto",
        "MemoryAccounting": "yes",
        "MemoryAvailable": "3496026112",
        "MemoryCurrent": "1007616",
        "MemoryDenyWriteExecute": "no",
        "MemoryHigh": "infinity",
        "MemoryKSM": "no",
        "MemoryLimit": "infinity",
        "MemoryLow": "0",
        "MemoryMax": "infinity",
        "MemoryMin": "0",
        "MemoryPeak": "1265664",
        "MemoryPressureThresholdUSec": "200ms",
        "MemoryPressureWatch": "auto",
        "MemorySwapCurrent": "0",
        "MemorySwapMax": "infinity",
        "MemorySwapPeak": "0",
        "MemoryZSwapCurrent": "0",
        "MemoryZSwapMax": "infinity",
        "MemoryZSwapWriteback": "yes",
        "MountAPIVFS": "no",
        "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "NFileDescriptorStore": "0",
        "NRestarts": "0",
        "NUMAPolicy": "n/a",
        "Names": "rsyslog.service",
        "NeedDaemonReload": "no",
        "Nice": "0",
        "NoNewPrivileges": "no",
        "NonBlocking": "no",
        "NotifyAccess": "main",
        "OOMPolicy": "stop",
        "OOMScoreAdjust": "0",
        "OnFailureJobMode": "replace",
        "OnSuccessJobMode": "fail",
        "Perpetual": "no",
        "PrivateDevices": "no",
        "PrivateIPC": "no",
        "PrivateMounts": "no",
        "PrivateNetwork": "no",
        "PrivateTmp": "no",
        "PrivateUsers": "no",
        "ProcSubset": "all",
        "ProtectClock": "no",
        "ProtectControlGroups": "no",
        "ProtectHome": "no",
        "ProtectHostname": "no",
        "ProtectKernelLogs": "no",
        "ProtectKernelModules": "no",
        "ProtectKernelTunables": "no",
        "ProtectProc": "default",
        "ProtectSystem": "no",
        "RefuseManualStart": "no",
        "RefuseManualStop": "no",
        "ReloadResult": "success",
        "ReloadSignal": "1",
        "RemainAfterExit": "no",
        "RemoveIPC": "no",
        "Requires": "system.slice sysinit.target",
        "Restart": "on-failure",
        "RestartKillSignal": "15",
        "RestartMaxDelayUSec": "infinity",
        "RestartMode": "normal",
        "RestartSteps": "0",
        "RestartUSec": "100ms",
        "RestartUSecNext": "100ms",
        "RestrictNamespaces": "no",
        "RestrictRealtime": "no",
        "RestrictSUIDSGID": "no",
        "Result": "success",
        "RootDirectoryStartOnly": "no",
        "RootEphemeral": "no",
        "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
        "RuntimeDirectoryMode": "0755",
        "RuntimeDirectoryPreserve": "no",
        "RuntimeMaxUSec": "infinity",
        "RuntimeRandomizedExtraUSec": "0",
        "SameProcessGroup": "no",
        "SecureBits": "0",
        "SendSIGHUP": "no",
        "SendSIGKILL": "yes",
        "SetLoginEnvironment": "no",
        "Slice": "system.slice",
        "StandardError": "inherit",
        "StandardInput": "null",
        "StandardOutput": "null",
        "StartLimitAction": "none",
        "StartLimitBurst": "5",
        "StartLimitIntervalUSec": "10s",
        "StartupBlockIOWeight": "[not set]",
        "StartupCPUShares": "[not set]",
        "StartupCPUWeight": "[not set]",
        "StartupIOWeight": "[not set]",
        "StartupMemoryHigh": "infinity",
        "StartupMemoryLow": "0",
        "StartupMemoryMax": "infinity",
        "StartupMemorySwapMax": "infinity",
        "StartupMemoryZSwapMax": "infinity",
        "StateChangeTimestamp": "Sat 2025-01-18 03:26:31 EST",
        "StateChangeTimestampMonotonic": "347861053",
        "StateDirectoryMode": "0755",
        "StatusErrno": "0",
        "StopWhenUnneeded": "no",
        "SubState": "running",
        "SuccessAction": "none",
        "SurviveFinalKillSignal": "no",
        "SyslogFacility": "3",
        "SyslogLevel": "6",
        "SyslogLevelPrefix": "yes",
        "SyslogPriority": "30",
        "SystemCallErrorNumber": "2147483646",
        "TTYReset": "no",
        "TTYVHangup": "no",
        "TTYVTDisallocate": "no",
        "TasksAccounting": "yes",
        "TasksCurrent": "4",
        "TasksMax": "4413",
        "TimeoutAbortUSec": "45s",
        "TimeoutCleanUSec": "infinity",
        "TimeoutStartFailureMode": "terminate",
        "TimeoutStartUSec": "45s",
        "TimeoutStopFailureMode": "abort",
        "TimeoutStopUSec": "45s",
        "TimerSlackNSec": "50000",
        "Transient": "no",
        "Type": "notify",
        "UID": "[not set]",
        "UMask": "0066",
        "UnitFilePreset": "enabled",
        "UnitFileState": "enabled",
        "UtmpMode": "init",
        "WantedBy": "multi-user.target",
        "WatchdogSignal": "6",
        "WatchdogTimestampMonotonic": "0",
        "WatchdogUSec": "0"
    }
}

TASK [Ensure config file size and counts] **************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:88
Saturday 18 January 2025  03:28:53 -0500 (0:00:01.708)       0:02:07.512 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml for managed-node3

TASK [Get info of /etc/rsyslog.conf] *******************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:2
Saturday 18 January 2025  03:28:53 -0500 (0:00:00.142)       0:02:07.654 ****** 
ok: [managed-node3] => {
    "changed": false,
    "stat": {
        "atime": 1737188748.4778483,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "5fe705203b62f654be0460d9893da023dbffb94d",
        "ctime": 1737188747.7288475,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 278777,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188747.7298627,
        "nlink": 1,
        "path": "/etc/rsyslog.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 131,
        "uid": 0,
        "version": "255519513",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}

TASK [Get file counts in /etc/rsyslog.d] ***************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:7
Saturday 18 January 2025  03:28:53 -0500 (0:00:00.516)       0:02:08.171 ****** 
ok: [managed-node3] => {
    "changed": false,
    "examined": 26,
    "files": [
        {
            "atime": 1737188748.4808483,
            "ctime": 1737188724.7293196,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278686,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188724.3483224,
            "nlink": 1,
            "path": "/etc/rsyslog.d/05-common-defaults.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 96,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4778483,
            "ctime": 1737188734.8579311,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278705,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188734.5159442,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-files-files_test0.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 152,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188879.253978,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280508,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188878.9359777,
            "nlink": 1,
            "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 1269,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188822.1679263,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278782,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188822.168326,
            "nlink": 1,
            "path": "/etc/rsyslog.d/90-input-basics-basic_input.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 457,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188919.960012,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280513,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0600",
            "mtime": 1737188919.5960116,
            "nlink": 1,
            "path": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf",
            "pw_name": "root",
            "rgrp": false,
            "roth": false,
            "rusr": true,
            "size": 2076,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4808483,
            "ctime": 1737188723.7693222,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278683,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188723.2593217,
            "nlink": 1,
            "path": "/etc/rsyslog.d/00-global.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 137,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4808483,
            "ctime": 1734680303.989219,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 3615,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1723507200.0,
            "nlink": 1,
            "path": "/etc/rsyslog.d/21-cloudinit.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 255,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4778483,
            "ctime": 1737188744.0578434,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278776,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188743.706843,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-forwards-forwards_facility_only.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 280,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188857.2289593,
            "ctime": 1737188832.7289364,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276486,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188832.414936,
            "nlink": 1,
            "path": "/etc/rsyslog.d/ovirt_vdsm.rulebase",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 243,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188735.6848993,
            "ctime": 1737188733.1249976,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278704,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188732.7900105,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-output-files-modules.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 151,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4808483,
            "ctime": 1737188729.1271508,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278693,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188728.7971635,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-input-files-modules.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 118,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4778483,
            "ctime": 1737188738.1128366,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278706,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188737.7868361,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-files-files_test1.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 115,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188835.392939,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276488,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188835.0749388,
            "nlink": 1,
            "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 803,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4808483,
            "ctime": 1737188725.605286,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278689,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188725.2842982,
            "nlink": 1,
            "path": "/etc/rsyslog.d/20-templates.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 85,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188923.9700148,
            "ctime": 1737188916.9670098,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280509,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188916.6340094,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-output-elasticsearch-module.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 101,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4778483,
            "ctime": 1737188741.09884,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278775,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188740.7928395,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-forwards-forwards_severity_and_facility.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 299,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188924.7670155,
            "ctime": 1737188917.9460106,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280512,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188917.5800102,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-elasticsearch.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 1121,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188926.5620167,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280514,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0600",
            "mtime": 1737188926.2340164,
            "nlink": 1,
            "path": "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf",
            "pw_name": "root",
            "rgrp": false,
            "roth": false,
            "rusr": true,
            "size": 2036,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188856.5019588,
            "ctime": 1737188831.9319358,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276485,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188831.4719353,
            "nlink": 1,
            "path": "/etc/rsyslog.d/ovirt_engine.rulebase",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 315,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188855.7209582,
            "ctime": 1737188830.8029346,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276484,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188830.4389343,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-input-ovirt-main-modules.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 379,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188854.9279575,
            "ctime": 1737188829.9459338,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276483,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188829.6299334,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-input-ovirt-local_modules.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 45,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188748.4778483,
            "ctime": 1737188731.0190783,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278695,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188730.689091,
            "nlink": 1,
            "path": "/etc/rsyslog.d/90-input-files-files_input.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 286,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188932.9960213,
            "ctime": 1737188859.8149617,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 280507,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188859.5059614,
            "nlink": 1,
            "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 1293,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188742.055841,
            "ctime": 1737188739.4268382,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278707,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188739.0948377,
            "nlink": 1,
            "path": "/etc/rsyslog.d/10-output-forwards-modules.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 150,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188791.411897,
            "ctime": 1737188786.8038921,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 278643,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188786.4808917,
            "nlink": 1,
            "path": "/etc/rsyslog.d/30-output-files-default_files.conf",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 1148,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        },
        {
            "atime": 1737188857.97896,
            "ctime": 1737188833.5689373,
            "dev": 51714,
            "gid": 0,
            "gr_name": "root",
            "inode": 276487,
            "isblk": false,
            "ischr": false,
            "isdir": false,
            "isfifo": false,
            "isgid": false,
            "islnk": false,
            "isreg": true,
            "issock": false,
            "isuid": false,
            "mode": "0644",
            "mtime": 1737188833.238937,
            "nlink": 1,
            "path": "/etc/rsyslog.d/parse_json.rulebase",
            "pw_name": "root",
            "rgrp": true,
            "roth": true,
            "rusr": true,
            "size": 26,
            "uid": 0,
            "wgrp": false,
            "woth": false,
            "wusr": true,
            "xgrp": false,
            "xoth": false,
            "xusr": false
        }
    ],
    "matched": 26,
    "skipped_paths": {}
}

MSG:

All paths examined

TASK [Check rsyslog.conf size (less)] ******************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:13
Saturday 18 January 2025  03:28:54 -0500 (0:00:00.582)       0:02:08.753 ****** 
ok: [managed-node3] => {
    "changed": false
}

MSG:

All assertions passed

TASK [Check rsyslog.conf size (more)] ******************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:18
Saturday 18 January 2025  03:28:54 -0500 (0:00:00.060)       0:02:08.813 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__conf_size == \"more\"",
    "skip_reason": "Conditional result was False"
}

TASK [Check file counts in rsyslog.d] ******************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:23
Saturday 18 January 2025  03:28:54 -0500 (0:00:00.094)       0:02:08.908 ****** 
ok: [managed-node3] => {
    "changed": false
}

MSG:

All assertions passed

TASK [Check conf files exist] **************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:27
Saturday 18 January 2025  03:28:54 -0500 (0:00:00.130)       0:02:09.038 ****** 
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
        "ctime": 1737188835.392939,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 276488,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188835.0749388,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 803,
        "uid": 0,
        "version": "4142898904",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
        "ctime": 1737188859.8149617,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 280507,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188859.5059614,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 1293,
        "uid": 0,
        "version": "3643585043",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
        "ctime": 1737188879.253978,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 280508,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188878.9359777,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 1269,
        "uid": 0,
        "version": "1589143303",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}

TASK [Check rsyslog errors] ****************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tasks/check_daemon_config_files.yml:35
Saturday 18 January 2025  03:28:56 -0500 (0:00:01.507)       0:02:10.546 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__check_systemctl_status == \"true\"",
    "skip_reason": "Conditional result was False"
}

TASK [Check ovirt config files] ************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:99
Saturday 18 January 2025  03:28:56 -0500 (0:00:00.059)       0:02:10.605 ****** 
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "5bab23e66744e64106436c00af5f99056f92c008",
        "ctime": 1737188835.392939,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 276488,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188835.0749388,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 803,
        "uid": 0,
        "version": "4142898904",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "4de4682073811875fedef1a9ca1f643ff79d9bb6",
        "ctime": 1737188859.8149617,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 280507,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188859.5059614,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 1293,
        "uid": 0,
        "version": "3643585043",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}
ok: [managed-node3] => (item=/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf) => {
    "ansible_loop_var": "item",
    "changed": false,
    "failed_when_result": false,
    "item": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
    "stat": {
        "atime": 1737188932.9960213,
        "attr_flags": "e",
        "attributes": [
            "extents"
        ],
        "block_size": 4096,
        "blocks": 8,
        "charset": "us-ascii",
        "checksum": "ab869940178b918567c7b103f33d0fb5e8f31b3e",
        "ctime": 1737188879.253978,
        "dev": 51714,
        "device_type": 0,
        "executable": false,
        "exists": true,
        "gid": 0,
        "gr_name": "root",
        "inode": 280508,
        "isblk": false,
        "ischr": false,
        "isdir": false,
        "isfifo": false,
        "isgid": false,
        "islnk": false,
        "isreg": true,
        "issock": false,
        "isuid": false,
        "mimetype": "text/plain",
        "mode": "0644",
        "mtime": 1737188878.9359777,
        "nlink": 1,
        "path": "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf",
        "pw_name": "root",
        "readable": true,
        "rgrp": true,
        "roth": true,
        "rusr": true,
        "size": 1269,
        "uid": 0,
        "version": "1589143303",
        "wgrp": false,
        "woth": false,
        "writeable": true,
        "wusr": true,
        "xgrp": false,
        "xoth": false,
        "xusr": false
    }
}

TASK [Check bogus conf does not exist - /etc/rsyslog.d/90-input-ovirt-ovirt_bogus_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:109
Saturday 18 January 2025  03:28:57 -0500 (0:00:01.344)       0:02:11.949 ****** 
ok: [managed-node3] => {
    "changed": false,
    "failed_when_result": false,
    "stat": {
        "exists": false
    }
}

TASK [Check ovirt_collectd_port is 44514] **************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:115
Saturday 18 January 2025  03:28:58 -0500 (0:00:00.468)       0:02:12.418 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "input(name=\"ovirt_collectd_input\" type=\"imtcp\" port=\"44514\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf"
    ],
    "delta": "0:00:01.004563",
    "end": "2025-01-18 03:28:59.574493",
    "rc": 0,
    "start": "2025-01-18 03:28:58.569930"
}

STDOUT:

input(name="ovirt_collectd_input" type="imtcp" port="44514")

TASK [Check index_prefix is in /etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:121
Saturday 18 January 2025  03:28:59 -0500 (0:00:01.624)       0:02:14.043 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "set $.index_prefix = \"project.ovirt-metrics\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_collectd_input.conf"
    ],
    "delta": "0:00:00.003744",
    "end": "2025-01-18 03:29:00.053523",
    "rc": 0,
    "start": "2025-01-18 03:29:00.049779"
}

STDOUT:

    set $.index_prefix = "project.ovirt-metrics" & "-" & "engine" & "." & "" & ".";

TASK [Check input file is configured in /etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:127
Saturday 18 January 2025  03:29:00 -0500 (0:00:00.476)       0:02:14.519 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "input(type=\"imfile\" file=\"/var/log/ovirt-engine/engine.log\" tag=\"ovirt_engine_input\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf"
    ],
    "delta": "0:00:00.004246",
    "end": "2025-01-18 03:29:00.531596",
    "rc": 0,
    "start": "2025-01-18 03:29:00.527350"
}

STDOUT:

input(type="imfile" file="/var/log/ovirt-engine/engine.log" tag="ovirt_engine_input"

TASK [Check index_prefix is configured in /etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:133
Saturday 18 January 2025  03:29:00 -0500 (0:00:00.465)       0:02:14.985 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "set $.index_prefix = \"project.ovirt-logs\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_engine_input.conf"
    ],
    "delta": "0:00:00.003676",
    "end": "2025-01-18 03:29:00.983437",
    "rc": 0,
    "start": "2025-01-18 03:29:00.979761"
}

STDOUT:

  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";

TASK [Check input file is configured in /etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:139
Saturday 18 January 2025  03:29:01 -0500 (0:00:00.472)       0:02:15.457 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "input(type=\"imfile\" file=\"/var/log/vdsm/vdsm.log\" tag=\"ovirt_vdsm_input\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf"
    ],
    "delta": "0:00:00.003614",
    "end": "2025-01-18 03:29:01.475072",
    "rc": 0,
    "start": "2025-01-18 03:29:01.471458"
}

STDOUT:

input(type="imfile" file="/var/log/vdsm/vdsm.log" tag="ovirt_vdsm_input"

TASK [Check index_prefix is configured in /etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:145
Saturday 18 January 2025  03:29:01 -0500 (0:00:00.466)       0:02:15.924 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "set $.index_prefix = \"project.ovirt-logs\"",
        "/etc/rsyslog.d/90-input-ovirt-ovirt_vdsm_input.conf"
    ],
    "delta": "0:00:00.003752",
    "end": "2025-01-18 03:29:01.918929",
    "rc": 0,
    "start": "2025-01-18 03:29:01.915177"
}

STDOUT:

  set $.index_prefix = "project.ovirt-logs" & "-" & "engine" & "." & "" & ".";

TASK [Check server param in "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf"] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:151
Saturday 18 January 2025  03:29:02 -0500 (0:00:00.434)       0:02:16.358 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "server=\"logging-es\"",
        "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf"
    ],
    "delta": "0:00:00.003929",
    "end": "2025-01-18 03:29:02.432645",
    "rc": 0,
    "start": "2025-01-18 03:29:02.428716"
}

STDOUT:

            server="logging-es"

TASK [Check server param in "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf"] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:155
Saturday 18 January 2025  03:29:02 -0500 (0:00:00.609)       0:02:16.967 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "server=\"logging-es-ops\"",
        "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf"
    ],
    "delta": "0:00:00.004364",
    "end": "2025-01-18 03:29:02.979580",
    "rc": 0,
    "start": "2025-01-18 03:29:02.975216"
}

STDOUT:

            server="logging-es-ops"

TASK [Check password is in "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf"] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:159
Saturday 18 January 2025  03:29:03 -0500 (0:00:00.457)       0:02:17.424 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "pwd=\"password0\"",
        "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output.conf"
    ],
    "delta": "0:00:00.003715",
    "end": "2025-01-18 03:29:03.417251",
    "rc": 0,
    "start": "2025-01-18 03:29:03.413536"
}

STDOUT:

            pwd="password0"

TASK [Check pwd= is not in "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf"] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:163
Saturday 18 January 2025  03:29:03 -0500 (0:00:00.462)       0:02:17.887 ****** 
ok: [managed-node3] => {
    "changed": false,
    "cmd": [
        "/bin/grep",
        "pwd=",
        "/etc/rsyslog.d/31-output-elasticsearch-elasticsearch_output_ops.conf"
    ],
    "delta": "0:00:00.003463",
    "end": "2025-01-18 03:29:03.906710",
    "failed_when_result": false,
    "rc": 1,
    "start": "2025-01-18 03:29:03.903247"
}

MSG:

non-zero return code

TASK [END TEST CASE 0; Ensure basic ovirt configuration works] *****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:169
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.472)       0:02:18.359 ****** 
included: fedora.linux_system_roles.logging for managed-node3

TASK [fedora.linux_system_roles.logging : Set files output if files output is not defined and logging_inputs is not empty] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:7
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.106)       0:02:18.465 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_inputs | d([])",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Set rsyslog_outputs] *****************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:14
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.070)       0:02:18.536 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "rsyslog_outputs": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Set rsyslog_inputs] ******************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:18
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.070)       0:02:18.607 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "rsyslog_inputs": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Use of rsyslog_custom_config_files is deprecated] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:22
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.074)       0:02:18.681 ****** 
skipping: [managed-node3] => {
    "false_condition": "rsyslog_custom_config_files is defined"
}

TASK [fedora.linux_system_roles.logging : Use of type custom is deprecated] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:29
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.076)       0:02:18.758 ****** 
skipping: [managed-node3] => {
    "false_condition": "__custom_output_files | length > 0"
}

TASK [fedora.linux_system_roles.logging : Check logging_inputs item in logging_flows.inputs] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:42
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.064)       0:02:18.823 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Gather ports specified in the logging_inputs and outputs vars] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:52
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.037)       0:02:18.860 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_tls_tcp_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:3
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.108)       0:02:18.969 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tls_tcp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_tcp_ports] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:7
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.101)       0:02:19.071 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tcp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_tls_udp_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:11
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.108)       0:02:19.179 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_tls_udp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Initialize logging_udp_ports] ********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:15
Saturday 18 January 2025  03:29:04 -0500 (0:00:00.098)       0:02:19.278 ****** 
ok: [managed-node3] => {
    "ansible_facts": {
        "logging_udp_ports": []
    },
    "changed": false
}

TASK [fedora.linux_system_roles.logging : Parameter 'port' values] *************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:24
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.099)       0:02:19.377 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:88
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.108)       0:02:19.485 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:92
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.096)       0:02:19.582 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:96
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.096)       0:02:19.678 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:100
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.108)       0:02:19.787 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'server_port' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:104
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.074)       0:02:19.861 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'server_port' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:108
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.075)       0:02:19.936 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_ports' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:153
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.077)       0:02:20.014 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'tcp_ports' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:157
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.067)       0:02:20.082 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_ports' values (without tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:161
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.057)       0:02:20.140 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Parameter 'udp_ports' values (with tls)] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/gather_ports.yml:165
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.072)       0:02:20.212 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "(logging_manage_firewall | bool) or (logging_manage_selinux | bool)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Manage firewall on the gathered ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:55
Saturday 18 January 2025  03:29:05 -0500 (0:00:00.067)       0:02:20.279 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:7
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.108)       0:02:20.388 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_firewall | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Add tcp ports to logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:11
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.058)       0:02:20.446 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add udp ports to logging_firewall_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:17
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.051)       0:02:20.498 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [Manage firewall for specified ports] *************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/firewall.yml:23
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.139)       0:02:20.637 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_firewall | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Manage selinux on the gathered ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:58
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.093)       0:02:20.731 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml for managed-node3

TASK [fedora.linux_system_roles.logging : Initialize logging_selinux_ports] ****
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:7
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.173)       0:02:20.905 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_selinux | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Add non tls tcp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:11
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.094)       0:02:21.000 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add tls tcp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:16
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.061)       0:02:21.061 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add non tls udp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:21
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.083)       0:02:21.145 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [fedora.linux_system_roles.logging : Add tls udp ports to logging_selinux_ports] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:26
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.063)       0:02:21.209 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "skipped_reason": "No items in the list"
}

TASK [Manage selinux for specified ports] **************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/selinux.yml:31
Saturday 18 January 2025  03:29:06 -0500 (0:00:00.063)       0:02:21.272 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_manage_selinux | bool",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Generate certificates] ***************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:62
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.095)       0:02:21.367 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/certificate.yml for managed-node3

TASK [Generate certificates] ***************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/certificate.yml:2
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.123)       0:02:21.491 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_certificates | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Re-read facts after adding custom fact] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:68
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.069)       0:02:21.560 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Create rsyslog debug dir] ************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:72
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.060)       0:02:21.621 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Delete debug file] *******************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:78
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.058)       0:02:21.680 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Create rsyslog debug file] ***********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:83
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.060)       0:02:21.740 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Use a debug var to avoid an empty dict in with_dict] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:90
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.067)       0:02:21.807 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.logging : Populate rsyslog debug file] *********
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:94
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.068)       0:02:21.876 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "logging_debug | d(false)",
    "skip_reason": "Conditional result was False"
}

TASK [Include Rsyslog role] ****************************************************
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/logging/tasks/main.yml:105
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.065)       0:02:21.942 ****** 
included: fedora.linux_system_roles.private_logging_subrole_rsyslog for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main.yml:4
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.067)       0:02:22.010 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Ensure ansible_facts used by role] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:4
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.066)       0:02:22.076 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "__logging_required_facts | difference(ansible_facts.keys() | list) | length > 0",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Check if system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:12
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.096)       0:02:22.173 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __logging_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set flag to indicate system is ostree] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:17
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.080)       0:02:22.253 ****** 
skipping: [managed-node3] => {
    "changed": false,
    "false_condition": "not __logging_is_ostree is defined",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Set platform/version specific variables] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:21
Saturday 18 January 2025  03:29:07 -0500 (0:00:00.074)       0:02:22.327 ****** 
ok: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml) => {
    "ansible_facts": {
        "__rsyslog_input_basics": "input_basics.j2"
    },
    "ansible_included_var_files": [
        "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml"
    ],
    "ansible_loop_var": "item",
    "changed": false,
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/default.yml"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/RedHat.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/RedHat.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "item is file",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/Fedora_41.yml",
    "skip_reason": "Conditional result was False"
}

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Include /vars/main.yml from /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/set_vars.yml:31
Saturday 18 January 2025  03:29:08 -0500 (0:00:00.147)       0:02:22.475 ****** 
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/basics/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/basics/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/ovirt/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/relp/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/relp/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/remote/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/inputs/remote/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/elasticsearch/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/forwards/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/forwards/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/relp/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/relp/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => (item=/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/remote_files/main.yml)  => {
    "ansible_loop_var": "item",
    "changed": false,
    "false_condition": "__snapshot_gather_vars is defined and __snapshot_gather_vars | bool",
    "item": "/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/vars/outputs/remote_files/main.yml",
    "skip_reason": "Conditional result was False"
}
skipping: [managed-node3] => {
    "changed": false
}

MSG:

All items skipped

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Main rsyslog subrole] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main.yml:7
Saturday 18 January 2025  03:29:08 -0500 (0:00:00.164)       0:02:22.639 ****** 
included: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml for managed-node3

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Get status of rsyslog packages] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:15
Saturday 18 January 2025  03:29:08 -0500 (0:00:00.189)       0:02:22.829 ****** 
ok: [managed-node3] => (item=iproute) => {
    "ansible_loop_var": "item",
    "changed": false,
    "cmd": [
        "rpm",
        "-V",
        "iproute"
    ],
    "delta": "0:00:00.029314",
    "end": "2025-01-18 03:29:08.903564",
    "failed_when_result": false,
    "item": "iproute",
    "rc": 0,
    "start": "2025-01-18 03:29:08.874250"
}
ok: [managed-node3] => (item=rsyslog) => {
    "ansible_loop_var": "item",
    "changed": false,
    "cmd": [
        "rpm",
        "-V",
        "rsyslog"
    ],
    "delta": "0:00:00.041773",
    "end": "2025-01-18 03:29:09.337430",
    "failed_when_result": false,
    "item": "rsyslog",
    "rc": 1,
    "start": "2025-01-18 03:29:09.295657"
}

STDOUT:

S.5....T.  c /etc/rsyslog.conf


MSG:

non-zero return code

TASK [fedora.linux_system_roles.private_logging_subrole_rsyslog : Reset original confs - logging package is absent] ***
task path: /tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:22
Saturday 18 January 2025  03:29:09 -0500 (0:00:00.956)       0:02:23.785 ****** 
fatal: [managed-node3]: FAILED! => {
    "changed": false,
    "failures": [
        "Problem 1: problem with installed package\n  - installed package dhcp-client-12:4.4.3-14.P1.fc41.x86_64 requires iproute, but none of the providers can be installed\n  - package dhcp-client-12:4.4.3-14.P1.fc41.x86_64 from fedora requires iproute, but none of the providers can be installed\n  - conflicting requests\n Problem 2: problem with installed package\n  - installed package rsyslog-mmnormalize-8.2312.0-5.fc41.x86_64 requires rsyslog = 8.2312.0-5.fc41, but none of the providers can be installed\n  - package rsyslog-mmnormalize-8.2312.0-5.fc41.x86_64 from fedora requires rsyslog = 8.2312.0-5.fc41, but none of the providers can be installed\n  - conflicting requests"
    ],
    "rc": 1
}

MSG:

Depsolve Error occurred

PLAY RECAP *********************************************************************
managed-node3              : ok=181  changed=12   unreachable=0    failed=1    skipped=225  rescued=0    ignored=0   


TASKS RECAP ********************************************************************
Saturday 18 January 2025  03:29:10 -0500 (0:00:01.388)       0:02:25.174 ****** 
=============================================================================== 
fedora.linux_system_roles.selinux : Set an SELinux label on a port ------ 6.23s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:87 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages --- 5.92s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 4.70s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 4.24s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 4.06s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 3.95s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.selinux : Get SELinux modules facts ----------- 3.31s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112 
fedora.linux_system_roles.selinux : Get SELinux modules facts ----------- 3.25s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112 
fedora.linux_system_roles.selinux : Get SELinux modules facts ----------- 3.24s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112 
fedora.linux_system_roles.selinux : Get SELinux modules facts ----------- 3.19s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/main.yml:112 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate common rsyslog configuration files in rsyslog.d --- 2.70s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:125 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages --- 2.21s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:4 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 2.04s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Install/Update required packages --- 1.73s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/main_core.yml:30 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Restart rsyslogd --- 1.71s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/handlers/main.yml:2 
Check ovirt_collectd_port is 44514 -------------------------------------- 1.62s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/tests/logging/tests_ovirt_elasticsearch.yml:115 
fedora.linux_system_roles.private_logging_subrole_rsyslog : Generate role configuration files in rsyslog.d --- 1.58s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/private_logging_subrole_rsyslog/tasks/deploy.yml:14 
fedora.linux_system_roles.selinux : Install SELinux tool semanage ------- 1.58s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:58 
fedora.linux_system_roles.selinux : Install SELinux python3 tools ------- 1.57s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35 
fedora.linux_system_roles.selinux : Install SELinux python3 tools ------- 1.57s
/tmp/collections-Dab/ansible_collections/fedora/linux_system_roles/roles/selinux/tasks/ensure_selinux_packages.yml:35