missing reference count in policy list breaks idempotency
craigers521 opened this issue · 0 comments
craigers521 commented
Using the vmanage_policy_list module, if you don't define variable "referenceCount" in policy list definition it registers as a change. I dont feel like referenceCount should be tracked in the diff as this is subject to change as list is used additonal places and isnt necessary to define the list.
Example:
"results": [
{
"ansible_loop_var": "item",
"changed": true,
"failed": false,
"invocation": {
"module_args": {
"aggregate": [
{
"description": "Desc Not Required",
"entries": [
{
"siteId": "1101001-1150999"
}
],
"infoTag": "",
"listId": "d87c5809-3900-44f5-844b-59c1aa9433f0",
"name": "CPOL_LIST_SITE_Hub",
"owner": "ansible",
"readOnly": false,
"type": "site",
"version": "0"
}
],
"description": null,
"entries": null,
"force": false,
"force_basic_auth": true,
"host": "vmanage-amfament-preprod.sdwan.cisco.com",
"name": null,
"password": "Sdwan@dm1n",
"port": "443",
"push": false,
"state": "present",
"timeout": 30,
"type": "all",
"update": true,
"updates": [
{
"diff": [
[
"remove",
"",
[
[
"referenceCount",
3
]
]
]
],
"name": "CPOL_LIST_SITE_Hub"
}
],
"user": "ansible",
"validate_certs": false
}
},
"item": "CPOL_LIST_SITE_Hub"
}
],