By default interface module will delete/default all interface types during overridden/deleted states. The module has been updated to do the following:
provide an optional list parameter in the playbook to include specific interface types
if this list is empty, then the behaviour will be similar to what is already implemented i.e. all interface types will be handled during overridden and deleted states
if this list includes specific interface types, then only those interface types will be handled during overridden and deleted states.
this commit also fixes a couple of deploy issues during overridden/deleted states.
By default interface module will delete/default all interface types during overridden/deleted states. The module has been updated to do the following: