Closed mikewiebe closed 2 weeks ago
Need the following work to complete this role
This task needs to make use of the dcnm_policy module to create the policy on NDFC
role: validate
to discover freeform files under host_vars/[fabric_name]/freeform
directoryrole: common
to build jinja2 templates that build dcnm_policy
module payloadrole: create
create the policy using the description
as the unique key for the policy
role: deploy
pushes the config to the devicerole: remove
to remove the policy from NDFC/Device when it gets removed from the data modelRequires updates from @dsx1123 for dcnm_policy module for description.
Still pending https://github.com/CiscoDevNet/ansible-dcnm/pull/285
The initial policy framework was completed in #178. Remove capabilities need to be completed still.
Update role: remove to remove the policy from NDFC/Device when it gets removed from the data model
Query what NDFC has as state vs what we have in data model. Delete those in diff.
Matt will continue to implement and we will test.
Recursive processing and discovery of
freeform
directory underhost_vars/[fabric_name]