Plugin Filter Configuration

Ansible 2.5 adds the ability for a site administrator to blacklist modules that they do not want tobe available to Ansible. This is configured via a yaml configuration file (by default,/etc/ansible/plugin_filters.yml). Use plugin_filters_cfg configurationin defaults section to change this configuration file path. The format of the file is:

  1. ---
  2. filter_version: '1.0'
  3. module_blacklist:
  4. # Deprecated
  5. - docker
  6. # We only allow pip, not easy_install
  7. - easy_install

The file contains two fields:

  • a version so that it will be possible to update the format while keeping backwardscompatibility in the future. The present version should be the string, "1.0"
  • a list of modules to blacklist. Any module listed here will not be found by Ansible when itsearches for a module to invoke for a task.

Note

The stat module is required for Ansible to run. So, please make sure you do not add this module in a blacklist modules list.