puppet_litmus gem is passing the target uri as the node_name param, which causes an InventoryHelper.lookup exception.
Additional Context
Easily reproducible by following the standard litmus testing workflow with the docker, docker_exp, or vagrant backends. Provisioning and testing works fine, but litmus:tear_down throws an exception.
By using the unnamed param to lookup instead of name, lookup will automatically search for a matching target uri, or name value.
Summary
puppet_litmus gem is passing the target uri as the node_name param, which causes an InventoryHelper.lookup exception.
Additional Context
name
, lookup will automatically search for a matching target uri, or name value.Checklist