This is an Ansible role for managing some aspects of Prometheus Node Exporter not covered by the official Node Exporter role from the Prometheus project. Currently this includes configuring firewalld.
Include the role puppeteers.prometheus.node_exporter_misc. If you wish it to actually manage firewalld you need to define a variable:
puppeteers_prometheus_node_exporter_misc_manage_firewalld: true
See defaults/main.yml for a full list of parameters.