20260718_070604.521 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.523 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.523 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.523 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMmM2Y2Y0MzItY2Y3Ny00ZTg2LWI3ODQtOWMyMzI4ZDE1NGMyIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC41MjNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.524 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "2c6cf432-cf77-4e86-b784-9c2328d154c2", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.523Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.524 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"policies_event": {"update_id": "2c6cf432-cf77-4e86-b784-9c2328d154c2", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.523Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.524 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.524 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.531 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260718_070604.531 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.531 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260718_070604.531 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.532 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.532 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.532 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.540 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.541 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.541 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.541 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiOTA4ODJiMWEtZmJkMC00ZGJiLTgwOGUtMGE5ZjA5NmIyY2ZjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC41NDFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.542 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "90882b1a-fbd0-4dbb-808e-0a9f096b2cfc", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.541Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.542 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"policies_event": {"update_id": "90882b1a-fbd0-4dbb-808e-0a9f096b2cfc", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.541Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.542 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.543 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "90882b1a-fbd0-4dbb-808e-0a9f096b2cfc", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.541Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.543 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260718_070604.543 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260718_070604.544 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNWZkYzNkMGMtODk2MC00Y2FhLWJiMmUtOGUxOWIxOTU3MDA3IiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjU0NFoifQ==", "Verb": "set"}}] 20260718_070604.544 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.544 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "5fdc3d0c-8960-4caa-bb2e-8e19b1957007", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.544Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.545 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.545 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.545 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.545 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "5fdc3d0c-8960-4caa-bb2e-8e19b1957007", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.544Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.546 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.546 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.546 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZmMxNWY0ZTEtN2UxZC00YzA2LWE5NDctMDA4MDAxNDFlZDI4IiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjU0NloifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}] 20260718_070604.546 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.547 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "fc15f4e1-7e1d-4c06-a947-00800141ed28", "policies_count": 2, "action": "updated", "timestamp": "2026-07-18T07:06:04.546Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.547 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260718_070604.547 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.547 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.548 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.566 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.566 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.566 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.567 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "exe_task": "node_configure", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.567 INFO MainThread mock-context-logger.test_bad_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "exe_task": "node_configure", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.567 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.567 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.572 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.573 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.573 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.574 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNTY0NmNkZmEtYTJjNC00Mjc5LWI4Y2ItMDZmMWE3MTgxMDIwIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC41NzNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.574 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "5646cdfa-a2c4-4279-b8cb-06f1a7181020", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.573Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.574 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"policies_event": {"update_id": "5646cdfa-a2c4-4279-b8cb-06f1a7181020", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.573Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.575 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.575 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.575 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi_3"}] 20260718_070604.576 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "5646cdfa-a2c4-4279-b8cb-06f1a7181020", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.573Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.576 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach"}, {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi_3"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach_2"}}}, "<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["<<>>"] 20260718_070604.576 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.576 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"same": [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach"}], "ignored": [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi_3"}], "duplicate": [], "unexpected": [{"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_peach_2"}]} 20260718_070604.577 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "5646cdfa-a2c4-4279-b8cb-06f1a7181020", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.573Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.577 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"policies_event": {"update_id": "5646cdfa-a2c4-4279-b8cb-06f1a7181020", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.573Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.577 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.577 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.577 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.593 INFO MainThread mock-context-logger.test_wrong_ctx_node_configure: cloudify.relationships.depends_on not a node boom: can only invoke gather_policies_to_node on node 20260718_070604.594 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.596 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.597 ERROR MainThread mock-context-logger.wrapper: Failed to set the policies unbound method monkeyed_set_policies_boom() must be called with Policies instance as first argument (got dict instance instead): Traceback (most recent call last): File "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/dcae_policy.py", line 185, in wrapper Policies._set_policies(policies) TypeError: unbound method monkeyed_set_policies_boom() must be called with Policies instance as first argument (got dict instance instead) 20260718_070604.597 INFO MainThread mock-context-logger.test_exception_on_gather: monkeyed_set_policies_boom: Failed to set the policies unbound method monkeyed_set_policies_boom() must be called with Policies instance as first argument (got dict instance instead) 20260718_070604.597 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.602 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.602 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.603 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.603 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNjIyZjRlZTgtOWU4OS00MjkzLTljMDEtNThjNTlmOWQxMTlkIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC42MDNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.603 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "622f4ee8-9e89-4293-9c01-58c59f9d119d", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.603Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.604 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"policies_event": {"update_id": "622f4ee8-9e89-4293-9c01-58c59f9d119d", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.603Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.604 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.604 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "622f4ee8-9e89-4293-9c01-58c59f9d119d", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.603Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.605 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260718_070604.605 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260718_070604.605 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiYzkwODhkNjItMmVkOS00MGM0LWJlMDgtN2M2MDQ2MGM3MDRiIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjYwNVoifQ==", "Verb": "set"}}] 20260718_070604.606 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.606 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "c9088d62-2ed9-40c4-be08-7c60460c704b", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.605Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.606 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_both', 'monkeyed.Config_peach', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260718_070604.606 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"policies_event": {"update_id": "c9088d62-2ed9-40c4-be08-7c60460c704b", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.605Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.607 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.607 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.621 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.622 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.622 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.623 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNTMwY2JkYmQtYmZlZC00OTg3LWExMmMtNDhiZDM4M2ZmODY5IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC42MjNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.623 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "530cbdbd-bfed-4987-a12c-48bd383ff869", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.623Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.623 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"policies_event": {"update_id": "530cbdbd-bfed-4987-a12c-48bd383ff869", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.623Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.624 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.624 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.624 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.624 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "530cbdbd-bfed-4987-a12c-48bd383ff869", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.623Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.625 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.625 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.625 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZDk5N2IzZGUtNDI4OC00YjM4LWIwZGUtNzlkOTdkM2RlNmYxIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjYyNVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}] 20260718_070604.626 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.626 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "d997b3de-4288-4b38-b0de-79d97d3de6f1", "policies_count": 4, "action": "updated", "timestamp": "2026-07-18T07:06:04.625Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.626 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.627 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.628 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.643 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.644 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.644 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.644 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZGE5ZWU0NTQtYmIxZS00OGE5LWJlOGQtMzljNWE3NDNkYWUzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC42NDRaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.645 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "da9ee454-bb1e-48a9-be8d-39c5a743dae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.644Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.645 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"policies_event": {"update_id": "da9ee454-bb1e-48a9-be8d-39c5a743dae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.644Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.645 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.646 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.646 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.646 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "da9ee454-bb1e-48a9-be8d-39c5a743dae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.644Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.646 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.647 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.647 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMDlhYWQ5MWEtZTY1Ny00NjM3LWE0ZTItMGFlYTg2YzhhMTFmIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjY0N1oifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJub25lIjogbnVsbCwgInVuZXhwZWN0ZWQiOiAiZm9vIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9fQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogWyJkYW1hZ2VkIGNvbmZpZyJdLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifX0=", "Verb": "set"}}] 20260718_070604.648 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.648 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "09aad91a-e657-4637-a4e2-0aea86c8a11f", "policies_count": 4, "action": "updated", "timestamp": "2026-07-18T07:06:04.647Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.648 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260718_070604.648 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.649 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.649 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.649 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.649 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.649 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.649 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.665 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.666 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.666 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.666 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNjVmZGU4Y2UtZmYxYy00ZTE5LWFlOTMtYzlhMzQzOGY4N2M1IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC42NjZaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.666 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "65fde8ce-ff1c-4e19-ae93-c9a3438f87c5", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.666Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.667 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"policies_event": {"update_id": "65fde8ce-ff1c-4e19-ae93-c9a3438f87c5", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.666Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.667 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.667 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.667 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.668 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "65fde8ce-ff1c-4e19-ae93-c9a3438f87c5", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.666Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.668 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.668 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.669 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMDI4YzU3Y2UtMDFhZC00NGM2LThjZmEtZTE2Yjg0ODQyMzI4IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjY2OFoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}] 20260718_070604.669 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.669 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "028c57ce-01ad-44c6-8cfa-e16b84842328", "policies_count": 4, "action": "updated", "timestamp": "2026-07-18T07:06:04.668Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.670 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260718_070604.670 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.670 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.670 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.670 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.671 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.671 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.671 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.686 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260718_070604.687 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.687 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.687 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.688 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.688 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.694 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.694 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.695 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.695 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "exe_task": "node_configure", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.695 INFO MainThread mock-context-logger.test_defenses_on_set_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "exe_task": "node_configure", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.695 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.695 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.700 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.701 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.701 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.702 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiOWQ2MDgzM2ItYmUxYi00NjhiLWFjY2QtMzk0MmVlM2MyMTg0IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC43MDFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.702 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "9d60833b-be1b-468b-accd-3942ee3c2184", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.701Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.702 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"policies_event": {"update_id": "9d60833b-be1b-468b-accd-3942ee3c2184", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.701Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.703 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.703 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "9d60833b-be1b-468b-accd-3942ee3c2184", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.701Z"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.703 INFO MainThread mock-context-logger._run_transaction: response 200 for delete_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20260718_070604.703 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.704 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.704 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "9d60833b-be1b-468b-accd-3942ee3c2184", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.701Z"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.704 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.718 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260718_070604.719 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.719 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260718_070604.719 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.719 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.720 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.720 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.727 INFO MainThread mock-context-logger.test_wrong_ctx_policy_update: cloudify.relationships.depends_on not a node boom: can only invoke update_policies_on_node on node 20260718_070604.727 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.731 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.732 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.732 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.732 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiYWNhZjg3MmQtOTIwMy00ODc2LTg1YWQtNWYwNzg3MmIwNjkwIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC43MzJaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.733 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "acaf872d-9203-4876-85ad-5f07872b0690", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.732Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.733 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"policies_event": {"update_id": "acaf872d-9203-4876-85ad-5f07872b0690", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.732Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.733 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.733 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "acaf872d-9203-4876-85ad-5f07872b0690", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.732Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.734 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260718_070604.734 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260718_070604.734 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiODA2YWI2NzgtNDgwNi00OGU5LTg5ZDMtMTFhMTdiMGZiZDM4IiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjczNFoifQ==", "Verb": "set"}}] 20260718_070604.735 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.735 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "806ab678-4806-48e9-89d3-11a17b0fbd38", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.734Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.736 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "806ab678-4806-48e9-89d3-11a17b0fbd38", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.734Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.736 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260718_070604.736 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260718_070604.736 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "806ab678-4806-48e9-89d3-11a17b0fbd38", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.734Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.737 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_both', 'monkeyed.Config_peach', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260718_070604.737 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"policies_event": {"update_id": "806ab678-4806-48e9-89d3-11a17b0fbd38", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.734Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.737 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.737 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.756 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260718_070604.756 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.756 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260718_070604.756 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.757 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.757 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.757 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.766 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.767 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.767 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.767 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMTIzNWZkZmItZWVmNC00N2IyLTgxMDgtNWExYzBlYWY4YzU3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC43NjdaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.768 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "1235fdfb-eef4-47b2-8108-5a1c0eaf8c57", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.767Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.768 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"policies_event": {"update_id": "1235fdfb-eef4-47b2-8108-5a1c0eaf8c57", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.767Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.768 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.768 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.769 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.769 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "1235fdfb-eef4-47b2-8108-5a1c0eaf8c57", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.767Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_not_only_config", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.769 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.769 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.770 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZWZjYThhZTEtNmQxMy00MDAyLWEzODQtZmJkYjM0NjlmYWZiIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0Ljc3MFoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}] 20260718_070604.770 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.771 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "efca8ae1-6d13-4002-a384-fbdb3469fafb", "policies_count": 4, "action": "updated", "timestamp": "2026-07-18T07:06:04.770Z"}, "exe_task": "node_configure", "execute_operation": "policy_update_not_only_config", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.771 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260718_070604.771 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.771 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.772 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.772 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.772 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.772 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.772 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.788 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.789 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.789 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.789 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMjY1MjRkZGMtYjFjMC00ZmE0LTg2MzgtNDhmOGUxYmZlMjRiIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC43ODlaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.790 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "26524ddc-b1c0-4fa4-8638-48f8e1bfe24b", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.789Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.790 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"policies_event": {"update_id": "26524ddc-b1c0-4fa4-8638-48f8e1bfe24b", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.789Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.790 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.790 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.791 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"} 20260718_070604.792 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"} 20260718_070604.792 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.801 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.801 ERROR MainThread mock-context-logger.wrapper: Failed to update the policies unbound method monkeyed_update_policies_boom() must be called with Policies instance as first argument (got NoneType instance instead): Traceback (most recent call last): File "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/onap_dcae_dcaepolicy_lib/dcae_policy.py", line 316, in wrapper Policies._update_policies(updated_policies, added_policies, removed_policies) TypeError: unbound method monkeyed_update_policies_boom() must be called with Policies instance as first argument (got NoneType instance instead) 20260718_070604.801 INFO MainThread mock-context-logger.test_exception_on_update: monkeyed_update_policies_boom: Failed to update the policies unbound method monkeyed_update_policies_boom() must be called with Policies instance as first argument (got NoneType instance instead) 20260718_070604.801 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.805 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260718_070604.806 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.806 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260718_070604.806 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.806 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.807 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.807 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.815 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.816 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.816 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.816 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNGJiYWZhZmEtZTZhNi00ODFmLThkMzktYjNlMGU3ZTJjZjA4IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC44MTZaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.817 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "4bbafafa-e6a6-481f-8d39-b3e0e7e2cf08", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.816Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.817 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"policies_event": {"update_id": "4bbafafa-e6a6-481f-8d39-b3e0e7e2cf08", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.816Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.817 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.817 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "4bbafafa-e6a6-481f-8d39-b3e0e7e2cf08", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.816Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.818 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260718_070604.818 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260718_070604.818 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNjY1NGQ4ODItYzYzYi00Yzk4LWJhNmYtYWNjYWE5MjNjZTExIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjgxOFoifQ==", "Verb": "set"}}] 20260718_070604.819 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.819 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "6654d882-c63b-4c98-ba6f-accaa923ce11", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.818Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.819 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260718_070604.820 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260718_070604.820 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "6654d882-c63b-4c98-ba6f-accaa923ce11", "policies_count": 0, "action": "updated", "timestamp": "2026-07-18T07:06:04.818Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.820 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260718_070604.821 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260718_070604.821 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiOWU0YjYwZDQtZWE3Zi00NDQ3LTliNDUtNTdjNzU5OGE2M2FlIiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA3LTE4VDA3OjA2OjA0LjgyMVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDA4OjA2OjA0LjQ5OFoifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn19", "Verb": "set"}}] 20260718_070604.821 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.822 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "9e4b60d4-ea7f-4447-9b45-57c7598a63ae", "policies_count": 2, "action": "updated", "timestamp": "2026-07-18T07:06:04.821Z"}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies": {"monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.822 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260718_070604.822 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260718_070604.822 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260718_070604.822 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.842 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260718_070604.842 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.842 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260718_070604.842 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.843 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.843 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.843 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.850 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.850 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260718_070604.850 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.850 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260718_070604.850 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260718_070604.855 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.856 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.856 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.857 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNTg4YzIzMzAtMjNlZi00ZTE1LWI2YmQtNWEyYTY1Mzg1MDI3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0xOFQwNzowNjowNC44NTdaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDc6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMSIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMThUMDg6MDY6MDQuNDk4WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA3LTE4VDEwOjA2OjA0LjQ5OFoiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeVZlcnNpb24iOiAiNCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}] 20260718_070604.857 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "588c2330-23ef-4e15-b6bd-5a2a65385027", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.857Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.857 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"policies_event": {"update_id": "588c2330-23ef-4e15-b6bd-5a2a65385027", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.857Z"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"} 20260718_070604.858 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260718_070604.858 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "588c2330-23ef-4e15-b6bd-5a2a65385027", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.857Z"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.858 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20260718_070604.858 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260718_070604.859 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"} 20260718_070604.859 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"blueprint.id": "test_dcae_policy_bp_id", "deployment.id": "test_dcae_policy_dpl_id", "type": "node-instance", "task_id": null, "execution_id": "test_dcae_policy_exe_id", "node": {"type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem", "weather": "snow", "db_port": "123"}}, "name": "test_ms_name"}, "task_name": null, "instance": {"runtime_properties": {"policies_event": {"update_id": "588c2330-23ef-4e15-b6bd-5a2a65385027", "policies_count": 4, "action": "gathered", "timestamp": "2026-07-18T07:06:04.857Z"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach": {"policy_body": {"config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_multi": {"policy_body": {"config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-18T08:06:04.498Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-18T10:06:04.498Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "application_config": {"weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "updated_policy_id": "no_policy", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-18T07:06:04.498Z", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn"}, "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T09:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "3", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "non.policy.type", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T07:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T08:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T10:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"node": {"type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-07-18T11:06:04.498Z"}, "policyConfigMessage": "Config Retrieved! ", "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "5", "property": null, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "name": "", "package_version": null, "workdir": null}, "task_target": null, "task_queue": null} 20260718_070604.859 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear