Fix selinux AVC denial when telemetry is enabled

Resolves: RHEL-148292

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
This commit is contained in:
Dimitri Savineau 2026-02-10 11:28:51 -05:00
parent 918daf6288
commit a2c67e8b1d
No known key found for this signature in database
GPG Key ID: E00798C446FD75DE
2 changed files with 9 additions and 6 deletions

View File

@ -19,7 +19,7 @@ Name: ansible-core
Summary: A radically simple IT automation system
Epoch: 1
Version: 2.16.16
Release: 1%{?dist}
Release: 2%{?dist}
Group: Development/Libraries
# The main license is GPLv3+. Many of the files in lib/ansible/module_utils
# are BSD licensed. There are various files scattered throughout the codebase
@ -197,6 +197,9 @@ install -Dpm 0644 licenses/* -t %{buildroot}%{_pkglicensedir}
%{python3_sitelib}/ansible_test
%changelog
* Tue Feb 10 2026 Dimitri Savineau <dsavinea@redhat.com> - 1:2.16.16-2
- Fix selinux AVC denial when telemetry is enabled (RHEL-148292)
* Tue Feb 03 2026 Dimitri Savineau <dsavinea@redhat.com> - 1:2.16.16-1
- ansible-core 2.16.16 release (RHEL-145990)

View File

@ -34,17 +34,17 @@ import sys
import uuid
from collections import defaultdict
try:
if __name__ == '__main__':
# When run as a script via insights-client, these are not needed
CallbackBase = object
Display = None
else:
from ansible.executor.task_result import TaskResult
from ansible.module_utils.common.yaml import yaml_load
from ansible.plugins.callback import CallbackBase
from ansible.plugins.loader import connection_loader
from ansible.release import __version__ as ansible_version
from ansible.utils.display import Display
except ImportError:
# When run as a script via insights-client, these are not needed
CallbackBase = object
Display = None
journal_sendv = None
try: