name: Install Foo::Bar module command: cpanm Foo::Bar register: cpanm_output
fail: msg: "Failed to install Foo::Bar: {{ cpanm_output.stdout }} stderr={{ cpanm_output.stderr }}" when: "'Installation successful.' not in cpanm_output.stdout"
通过以上处理步骤一般可解决ansible cpanm找不到模块的问题。