mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-28 13:21:25 -07:00
The accumulated collected_facts was being update with new facts _after_ filtering them. So only facts that pass the filter would ever be passed to other fact collectors. For 'filter=ansible_service_mgr', even though it requires the platform and distribution facts and even collects them, they would get filtered out and never passed to the other collectors that need them (service_mgr for ex). Fix is just to add the unfiltered facts to collected_facts. Adds unit tests for fact filter and collected_facts. Fixes #32286 |
||
---|---|---|
.. | ||
hardware | ||
network | ||
other | ||
system | ||
virtual | ||
__init__.py | ||
ansible_collector.py | ||
collector.py | ||
compat.py | ||
default_collectors.py | ||
namespace.py | ||
sysctl.py | ||
timeout.py | ||
utils.py |