Documentation homepage Last update: Sep 22, 2021

Rejecting modules

If you want to avoid using certain modules, you can add them to a reject list to prevent Ansible from loading them. To reject plugins, create a yaml configuration file. The default location for this file is file:`/etc/ansible/plugin_filters.yml`. You can select a different path for the reject list using the (unresolved) setting in the defaults section of your ansible.cfg. Here is an example reject list:

---
filter_version: '1.0'
module_rejectlist:
  # Deprecated
  - docker
  # We only allow pip, not easy_install
  - easy_install

The file contains two fields:

note:

The ``stat`` module is required for Ansible to run. Do not add this module to your reject list.