If I create a provision group with one node, and IP interface, and some services on that interface; but with a policy to not persist any IP address from this node, the expected behavior is that only the node and interfaces from the requisition should be added.
The policy looks like this:
<policy class="org.opennms.netmgt.provision.persist.policies.MatchingIpInterfacePolicy" name="noIPs">
<parameter value="DO_NOT_PERSIST" key="action"/>
<parameter value="NO_PARAMETERS" key="matchBehavior"/>
After execute the import. The main address is added as expected, but after a couple of seconds, this address is removed by the policy. This should not happen.